years in a leadership position. Proven track record of successfully leading software engineering teams and projects in Tech start ups. Proficiency in programming languages such as Python, Java, or C++, and experience with modern software development frameworks and tools. Strong understanding of software architecture, cloud computing, and scalable system design. Excellent communication skills, with the ability to convey complex technical More ❯
standards are adopted & continuously improved. * To ensure full compliance with design, quality and Health & Safety Regs. The Right Candidate: * A good understanding of embedded software design including: C/C++,C#, Visual Studio, CE 5.0 & CE6.0, .NET, MFC, Visual Basic, ARM9, 8051, PIC, X86, SQL, Assembler, RTOS, Linux. * Fault Analysis, Testing, Factory Acceptance Testing, Site Testing and Commissioning. * Test procedures More ❯
Strong Android architecture knowledge Focus on creating an optimal Android experience and extensive knowledge of Android-specific challenges Desirable : Experience working in an agile, start-up environment C/C++, multiplatform development OpenGL Swift Senior Android Engineer | Senior Android Developer | Senior Android Mobile Application Developer More ❯
with strong financial data knowledge, including security master, financial time series (pricing data, etc.) across multiple asset classes, You'll need to have solid coding skills (Python, Java/C++, SQL), and experience working with large datasets. If you eat, sleep and breathe data, and have fantastic interpersonal skills, this role is perfect for you! Requirements 3+ years' Python experience More ❯
Experience in the complete software development lifecycle, from requirements capture through design, implementation and validation to software release for production Translation of requirements into a coherent design C/C++ software design and development in an embedded environment Working with real-time operating systems (e.g. FreeRTOS, Zephyr) Scripting languages (e.g. Python, node.js) Development and debugging with prototype hardware and evaluation More ❯
etc. Proficient in use of Microsoft Office product suite, particularly Excel i.e. Pivot Tables and V-Lookups Working knowledge of one or more of the following: SQL, R, Python, C++, Java Clear, logical analytical approach to problem-solving Ability to investigate data, find trends, forecast performance and provide insightful recommendations It's a bonus if you have! Previous experience presenting More ❯
and influencing decision making. We are ideally looking for someone who: Is degree educated or has equivalent work experience Has an awareness or understanding of AWS, Python, Java or C++ etc (you do not need to be an expert!) Understands regulatory requirements relating to a highly regulated field Can confidently engage with technical and nontechnical stakeholders Due to the highly More ❯
a critical role in designing, deploying, and supporting performance-critical systems. Your day-to-day responsibilities will include: • DevOps Engineering: Design, implement, and maintain CI/CD pipelines for C++ or Python applications using Kubernetes (K8s), Helm charts, and pod definition. • Kubernetes Administration: Manage and configure Kubernetes clusters for high availability, scalability, and security. • Debugging and Defect Correction: Troubleshoot and More ❯
Southampton, Hampshire, South East, United Kingdom
Franklin Bates Limited
strong Computer Science degree education (BSc) foundation no alternatives accepted A broad range of development language skills and knowledge of tools, backend languages such as Java/Go/C++ and frontend languages such as Vue/Angular/ReactJS Strength of character to guide the team around development, set expectations and drive timeframes in a project team. The package More ❯
Ability to work with software vendor technical support to overcome issues, including software, configuration, and compatibility issues with DoD compliant security environment. Write and modify scripts in PowerShell, C#, C++, HTML, XML, JSON, and JavaScript to automate administrative processes and labor tasks, modify installed software, and provide system control and monitoring. Develop and maintain required system documentation (as-builts, SOPs More ❯
and developers to improve analysis workflows and build new features Maintain system reliability through documentation, testing, and robust version control About you: Comfortable building performant software in C/C++, working across Linux or Windows environments depending on the application Strong understanding of relational database design, particularly using MySQL Familiar with omics data processing pipelines, ideally proteomics Exposure to biomarker More ❯
computer science or information technology. CERTIFICATION(S): N/A REQUIRED SKILLS AND EXPERIENCE: Minimum of one (1) year of direct experience with Full Stack Software Development. Experience with C++, CI/CD, Agile, Angular or REACT, CMake, Conan, and QT Usage. UI design using QML. Shared Services Integration. Intrepid Solutions, a CIS Secure company, is an Equal Opportunity/ More ❯
Engineer: Essential: Degree or equivalent qualification in a Scientific/Engineering (electronics-engineering, software-engineering, physics, math's) environment Excellent Software Engineering skills, with significant experience in C/C++ Extensive experience of Software Architecture Design using UML or other recognised model-based design techniques Extensive experience of developing embedded software for bare metal systems or with Real-Time Operating More ❯
and spatial dimensions. Required Qualifications: Bachelor's or Master's degree in a relevant field. At least 5 years of experience in software development. Proficiency in Golang, C/C++, Rust, or Java. Experience with developing large-scale infrastructure, distributed systems, or networks. Skills in coding, problem-solving, system design, diagnostics, and software testing. What We Offer: Benefits: Comprehensive package More ❯
Rochester, Kent, Borstal, United Kingdom Hybrid / WFH Options
Gold Group
Engineer: Essential: Degree or equivalent qualification in a Scientific/Engineering (electronics-engineering, software-engineering, physics, math's) environment Excellent Software Engineering skills, with significant experience in C/C++ Extensive experience of Software Architecture Design using UML or other recognised model-based design techniques Extensive experience of developing embedded software for bare metal systems or with Real-Time Operating More ❯
the system level * Performance Optimisation: Enhance speed, stability, and efficiency of embedded systems Essential Requirements * Degree in Computer Science, Software Engineering, or a related discipline * Proficiency in Embedded C, C++, and/or assembly languages * Solid understanding of computer architecture and operating systems internals * Strong debugging and problem-solving skills * Prior experience in automotive software development and testing * Good understanding More ❯
Experience leading technological change, with relevant stories to tell. Proficiency in technologies such as cloud, platform engineering, API development, message buses, workflow engines, etc., and programming languages like C, C++, C#.NET, Python, PHP. Advocate for Agile methodologies, with the ability to drive Agile delivery, and a good understanding of TDD and CI/CD, along with coaching and mentoring skills. More ❯
highly skilled Software Engineer to provide support in the development of embedded software for cutting-edge defence applications. This role is ideal for professionals with expertise in C and C++, who have experience working in real-time environments and model-based development. KEY RESPONSIBILITIES: Develop and support embedded software using C and C++. Testing of software changes on-site. Perform More ❯
What you offer Press space or enter keys to toggle section visibility Up to 4 years of experience in a relevant field Strong programming skills, with experience in Python, C++, and Linux Strong problem-solving skills and the ability to acquire knowledge, understand complex products, and learn new skills Excellent communication skills and the ability to work autonomous We love More ❯
technologies Good verbal and written technical English communication skills An interest in security It would be great if you had any of the following, but not essential: C/C++ or Python experience Experience of automated test and build environments About the Company By 2035, it is estimated that a colossal 1 trillion connected devices will be live across the More ❯
ensure the success of projects and enhance user engagement. What You'll Need Extensive experience with Unreal Engine and key native features (e.g., Replication, Mass, Chaos). Proficiency in C++ and Blueprints Visual Scripting. Strong analytical and problem-solving skills. Expertise in 3D rendering, physics simulations, and performance optimization. Self-driven with the ability to work independently, alongside excellent communication More ❯
Electrical Engineering, Computer Engineering, Software Engineering, or related discipline. Experience: 10+ years in engineering leadership roles within high-tech or industrial environments. Strong background in software development (C/C++, Java, or similar) , embedded systems (RTOS, microcontrollers) , and hardware design (PCB, electronics) . Demonstrated success in leading large cross-functional teams and delivering complex, integrated products. Technical Skills: Expertise in More ❯
Gloucester, Gloucestershire, South West, United Kingdom
Omega Resource Group
approaches, standardise practices, and drive improvements. Support engineering lifecycle activities including architecture, development, deployment, and testing. Essential Skills & Experience: Proficiency in one or more software languages: Java, C/C++, Python, TypeScript, ReactJS Understanding of modern engineering practices: DevSecOps, cloud platforms, IaC tools, SRE Experience working with microservice architectures and containerised environments. Strong leadership and mentoring skills, with the ability More ❯
Newark, Nottinghamshire, East Midlands, United Kingdom
Professional Technical Ltd
/Electronic Engineering, Computer Science, or related field. At least 6 years of hands-on embedded C development experience within electronics or manufacturing. Experience in additional programming languages (e.g C++) Familiarity with Microsoft Visual Audio Proficient with Git or similar version control systems. Demonstrated experience with bare-metal firmware development, layered architectures, and embedded testing (unit/automated). Exposure More ❯
be able to demonstrate outstanding technical skills and be proficient in English. While we use Go(lang) as our core language, we are happy to consider experience from C, C++, Java, and Python development environments, as long as you are prepared to learn Go. We are looking for a team player who thinks holistically, enjoys solving complex problems and thrives More ❯