applicants will be customer-focused and have a background in electronics/software , with knowledge of FMEA or FMEDA Risk Assessment, software analysis, MTBF and HAZOP, software languages, specifically C/C++. Experience in SIL determination and FMEA is desirable, particularly in a product manufacturing environment, although relevant industrial experience will be taken into account. In addition, good communication … and experience Suitable candidates shall meet the following criteria: A degree in electrical/electronic/software engineering, or equivalent Experience in embedded systems and embedded software Experience in C, C++, MISRAC, or a similar language s Ability to understand and analyse both analogue and digital circuitry Prior experience or knowledge in one or more of More ❯
with systems and hardware engineers to integrate software on multi-core and distributed platforms Working to airborne software design standards such as RTCA DO-178C and coding guidelines like MISRAC/C++ What we’re looking for: Strong experience with C++ in a real-time embedded environment Solid understanding of object-oriented design (OOD) and UML modelling More ❯
integration and verification Collaborate with systems and hardware engineers to deploy software to multi-core or distributed embedded platforms Adhere to relevant standards such as RTCA DO-178C and MISRAC/C++ for airborne software development Deliver software using Agile methodologies, contributing to regular sprints and reviews Required Experience Proven experience in real-time C++ software development … of Object-Oriented Design (OOD) principles and UML modelling Hands-on experience with modelling tools such as IBM Rhapsody Familiarity with software safety and compliance standards (e.g. DO-178C, MISRA) Experience with Agile delivery frameworks (Scrum) and tools such as Jira, Confluence, Bitbucket or GitLab Comfortable working in an office-based environment alongside engineers from multiple disciplines If you More ❯
Linux Deploy software across multi-core or distributed hardware platforms Collaborate closely with hardware and firmware teams to deliver integrated systems Follow standards such as RTCA DO-178C and MISRAC/C++ for airborne software development Contribute to design reviews, gate reviews, and agile development ceremonies What You’ll Bring: Strong experience with C++(14 or above … in regulated environments Experience working in Agile environments (e.g. Scrum), with tools like Jira, Confluence, Bitbucket, and GitLab Exposure to airborne software standards such as RTCA DO-178C DAL C or similar Ability to communicate effectively and influence technical direction Bonus Skills: Familiarity with tools like Matlab Simulink, Cameo, DOORS, or Dimensions Previous experience in systems requiring high design More ❯
Work alongside systems and hardware engineers to deploy software to multi-core or distributed hardware platforms. • Work to airborne software design standard RTCA 178C and coding standards such as MISRAC/C++. Key Skillset • C++ • Desire to thrive in an office-based environment, working alongside other engineers • Industry relevant knowledge of the full software lifecycle. • Knowledge of More ❯
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
enhancing existing solutions. The role offers flexible hybrid working, with 1 or 2 days a week in the Birmingham office ideally. Key Responsibilities: Develop and optimize embedded software in C/C++, with a focus on STM32 firmware. Work with GSM/GPRS communication protocols to enhance connectivity features. Lead the transition to a new operating system for upcoming … teams to design robust embedded solutions. Perform thorough testing and debugging to ensure high reliability. Essential Experience & Skills: Minimum 5 years' experience in an embedded software development role. Strong C/C++ programming skills for low-level development. Proven experience with STM32 microcontrollers. Solid understanding of RTOS and hands-on experience in OS transitions. Desirable Skills: Experience with CAN … bus protocols. Familiarity with GSM/GPRS communication protocols. Knowledge of MISRAC coding standards. Exposure to MQTT and other IoT communication protocols. This is a unique opportunity to contribute to the development of advanced products in a company that's driving innovation in its sector. You'll be working in a collaborative environment where your input will More ❯
Easter Howgate, Midlothian, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
Work alongside systems and hardware engineers to deploy software to multi-core or distributed hardware platforms. Work to airborne software design standard RTCA 178C and coding standards such as MISRAC/C++. What we need from you: While we understand that the perfect candidate doesn't always exist, we really need the following experience for success as More ❯
Easter Howgate, Midlothian, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
Work alongside systems and hardware engineers to deploy software to multi-core or distributed hardware platforms. Work to airborne software design standard RTCA 178C and coding standards such as MISRAC/C++. What we need from you: While we understand that the perfect candidate doesn't always exist, we really need the following experience for success as More ❯
Work alongside systems and hardware engineers to deploy software to multi-core or distributed hardware platforms. Work to airborne software design standard RTCA 178C and coding standards such as MISRAC/C++. While we understand that the perfect candidate doesn't always exist, we really need the following experience: Industry experience in the full software lifecycle. Current More ❯
Edinburgh, Granton, City of Edinburgh, United Kingdom
CBSbutler Holdings Limited trading as CBSbutler
Work alongside systems and hardware engineers to deploy software to multi-core or distributed hardware platforms. Work to airborne software design standard RTCA 178C and coding standards such as MISRAC/C++. While we understand that the perfect candidate doesn't always exist, we really need the following experience: Industry experience in the full software lifecycle. Current More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Cirrus Selection
as Ada Knowledge of DDS middleware and Real-Time Operating Systems Knowledge of standards such as DefStan 00-55, DO-178C or IEC61508 and restricted coding standards such as MISRA C++ Please note: Rules onsite require British Citizenship. Dual nationals can apply for this position, and you will be required to undergo UK Security Clearance. The business is in More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
software integration, verification, and validation processes in safety-critical systems. Contribute to process improvements and tooling for safety-focused software development workflows Required Skills and Experience: Strong proficiency in C development, particularly in embedded or system-level programming. Well-versed in functional safety principles, including hazard analysis, safety goals, and ASIL decomposition. Motivation and ability to work on frontend … standards such as ISO 26262 or IEC 61508. "Nice To Have" Skills and Experience : Experience with safety analysis tools and methods (e.g., FMEA, FMEDA, fault injection). Knowledge of MISRAC/C++ or other safety-related coding standards. Background in developing software for automotive, aerospace, or industrial control systems. Familiarity with safety certification processes and documentation requirements. More ❯
Bristol, Avon, England, United Kingdom Hybrid / WFH Options
MBDA
our efficiency and sustainability Experience in other languages such as Ada Knowledge of standards such as DefStan 00-55, DO-178C or IEC61508 and restricted coding standards such as MISRA C++ Our company: Peace is not a given, Freedom is not a given, Sovereignty is not a given MBDA is a leading defence organisation. We are proud of the More ❯
Salford, Greater Manchester, North West, United Kingdom
KO2 Embedded Recruitment Solutions LTD
hardware design team to produce the best possible system design Support greenfield research and continuously enhance system performance. Requirements: Strong DSP knowledge including digital filtering and signal analysis Embedded C development - Arm Cortex-M ideally Design, develop and test complex DSP systems unaided Challenge colleagues on their designs and approaches both in the software team and with the hardware … peripherals, and low-level systems. Experience with Python, C# or C++. Degree in Electronics, Physics, Computer Science, or related fieldS Desirable: RF/high-gain receiver experience, electromagnetics knowledge, MISRAC familiarity. Apply today with an up-to-date CV to KO2 Embedded Recruitment and a member of the team will be in touch to discuss. More ❯
Qualifications Required: Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Embedded Systems, or a related field. 3+ years of hands-on experience developing embedded firmware in C/C++. Experience in system integration of DC/AC motor controllers. Experience providing diagnostic support for OEM customers. Experience with microcontrollers (e.g., ESP32, STM32, TI C2000, NXP, Renesas … UART, USB, Wi-Fi). Experience with RTOS or bare-metal firmware development. Strong debugging and hardware troubleshooting skills. Preferred: Knowledge of safety-critical software development standards (ISO 26262, MISRAC). Experience with CANopen, UDS, or custom CAN protocols. Familiarity with power electronics, charging systems, or automotive-grade systems. Experience using tools like MATLAB/Simulink for More ❯
applying structured problem solving approaches and analytical tools such as 8D and Ishikawa. Skilled at working in a software quality management system and applying industry best practice such as MISRA C. Knowledge of ASPICE development process desirable Skilled in the application/selection of relevant engineering analytical techniques, manufacturing processes, materials specifications & standard parts. Skilled in the identification of More ❯
Northampton, Harrowden, Northamptonshire, United Kingdom
Tech Connect Group
applying structured problem solving approaches and analytical tools such as 8D and Ishikawa. Skilled at working in a software quality management system and applying industry best practice such as MISRA C. Knowledge of ASPICE development process desirable Skilled in the application/selection of relevant engineering analytical techniques, manufacturing processes, materials specifications & standard parts. Skilled in the identification of More ❯
give and receive constructive code reviews A willingness to try new things A value-add of some kind (see examples below) Knowledge practice of safety standards (e.g. ISO 26262, MISRA C++:2023, ASPICE) Robotics domain knowledge (e.g. ROS) Expertise in modern C++ template meta-programming Skilled at control systems design Adept at creating software for resource constrained environments Something More ❯