Ada, QT 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++ More ❯
with real-time systems, DDS middleware, and safety-critical standards (e.g., DefStan 00-55, DO-178C, IEC61508). Familiarity with additional languages such as Ada or QT. Knowledge of MISRA C++ and restricted coding standards. Effective communicator and team player with a proactive mindset. Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in More ❯
Ada, QT 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++ More ❯
Bristol, Avon, England, United Kingdom Hybrid / WFH Options
Certain Advantage
Ada, QT 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++ More ❯
equivalent in Software Engineering, Computer Engineering, Control Engineering, Applied Physics, or related discipline. Experience in formal software development within aerospace, automotive, medical, or other embedded software environments. Proficiency in C programming for safety-critical embedded applications, including MISRAC guidelines. Strong understanding of fixed-point and floating-point arithmetic. Experience with 32-bit CPU/FPU, interrupts … with device drivers, BSW, RTE, and ASW layer code development in AUTOSAR systems, particularly using Vector MICROSAR and the DaVinci toolchain. Desirable experience: MATLAB and Simulink model development, including C code generation and integration. Unit testing, SIL testing, and HIL testing tools. Writing and reviewing software requirements. System-level understanding of power electronics, DC/AC motors, controllers, power More ❯
microcontroller software testing. Analyse system level requirements and decompose to software requirements. Design software components in-line with requirements. Implement software components using MATLAB/Simulink and/or C/C++ code. Develop and execute software component unit test cases. Contribute to software validation activities using Model in Loop, Software in Loop and Hardware in Loop platforms. Contribute … Knowledge and Experience: Solid background in control system design and embedded software development for power electronic converters. Experience in developing AUTOSAR software using model-based design. Experience using Embedded C, MATLAB/Simulink, CATIA NoMagic (or other model-based system engineering tool), Vector CANalyzer & CANoe Experience working with system/software requirements and requirement decomposition. Capable of validating control … embedded controls software in a model-based environment. Understanding of functional safety and ISO 26262. Experience in writing and maintaining software requirements using TRM (Dassault Systems). Experience writing MISRAC compliant code. Experience with Infineon TriCore and DSP microcontrollers. Familiarity with automatic code generation. Understanding of Agile software development. Knowledge of ASPICE or equivalent. Higher degree in More ❯
City Of Bristol, England, United Kingdom Hybrid / WFH Options
Coalesce Management Consulting
Perform low-level debugging, performance tuning, and integration testing Participate in formal reviews, risk assessments, and safety case support Required Skills and Experience 5+ years of experience in embedded C/C++ development Strong knowledge of ARM-based microcontrollers and real-time systems Experience with RTOS (e.g. FreeRTOS, VxWorks, or INTEGRITY) Familiar with low-level hardware interaction, board bring … up, and peripheral control Working knowledge of defence industry standards (e.g. DEF STANs, MISRAC) Ability to produce clear and maintainable technical documentation Desirable Experience Experience with DO-178C, DO-254, or ISO 26262 standards Exposure to secure boot, crypto modules, and trusted execution environments Familiarity with version control and CI/CD (Git, Jenkins, Bitbucket) Working knowledge More ❯
newport, wales, united kingdom Hybrid / WFH Options
Coalesce Management Consulting
Perform low-level debugging, performance tuning, and integration testing Participate in formal reviews, risk assessments, and safety case support Required Skills and Experience 5+ years of experience in embedded C/C++ development Strong knowledge of ARM-based microcontrollers and real-time systems Experience with RTOS (e.g. FreeRTOS, VxWorks, or INTEGRITY) Familiar with low-level hardware interaction, board bring … up, and peripheral control Working knowledge of defence industry standards (e.g. DEF STANs, MISRAC) Ability to produce clear and maintainable technical documentation Desirable Experience Experience with DO-178C, DO-254, or ISO 26262 standards Exposure to secure boot, crypto modules, and trusted execution environments Familiarity with version control and CI/CD (Git, Jenkins, Bitbucket) Working knowledge More ❯
bath, south west england, united kingdom Hybrid / WFH Options
Coalesce Management Consulting
Perform low-level debugging, performance tuning, and integration testing Participate in formal reviews, risk assessments, and safety case support Required Skills and Experience 5+ years of experience in embedded C/C++ development Strong knowledge of ARM-based microcontrollers and real-time systems Experience with RTOS (e.g. FreeRTOS, VxWorks, or INTEGRITY) Familiar with low-level hardware interaction, board bring … up, and peripheral control Working knowledge of defence industry standards (e.g. DEF STANs, MISRAC) Ability to produce clear and maintainable technical documentation Desirable Experience Experience with DO-178C, DO-254, or ISO 26262 standards Exposure to secure boot, crypto modules, and trusted execution environments Familiarity with version control and CI/CD (Git, Jenkins, Bitbucket) Working knowledge More ❯
bradley stoke, south west england, united kingdom Hybrid / WFH Options
Coalesce Management Consulting
Perform low-level debugging, performance tuning, and integration testing Participate in formal reviews, risk assessments, and safety case support Required Skills and Experience 5+ years of experience in embedded C/C++ development Strong knowledge of ARM-based microcontrollers and real-time systems Experience with RTOS (e.g. FreeRTOS, VxWorks, or INTEGRITY) Familiar with low-level hardware interaction, board bring … up, and peripheral control Working knowledge of defence industry standards (e.g. DEF STANs, MISRAC) Ability to produce clear and maintainable technical documentation Desirable Experience Experience with DO-178C, DO-254, or ISO 26262 standards Exposure to secure boot, crypto modules, and trusted execution environments Familiarity with version control and CI/CD (Git, Jenkins, Bitbucket) Working knowledge More ❯
and continuous improvement. Key Responsibilities Design, implement, and optimise embedded software for real-time systems and safety-critical applications. Develop firmware for ARM Cortex, PIC, or STM32 microcontrollers using C and C++. Integrate and test communication protocols including SPI, I2C, CAN, UART, USB, TCP/IP, and Modbus. Contribute to board bring-up, debugging hardware/software interfaces, and … reading schematics to support hardware integration. Work with RTOS (e.g., FreeRTOS, Zephyr) and bare-metal systems to deliver reliable and efficient solutions. Ensure compliance with industry standards (e.g., MISRAC, ISO 26262, IEC 62304) and create detailed technical documentation. Support system architecture discussions, contribute to design reviews, and drive improvements in coding standards, testing, and DevOps practices. Collaborate … Mentor junior engineers and share best practices within the software team. About You Degree (or equivalent) in Computer Science, Electronics, Embedded Systems, or related discipline. Strong experience in embedded C/C++ programming and firmware development. Familiar with debugging tools, IDEs (Keil, IAR, GCC, or similar), oscilloscopes, and in-circuit debuggers. Solid understanding of real-time constraints, memory management More ❯
systems. Proficiency with model-based design tools such as MATLAB and Simulink . Solid knowledge of real-time operating systems ( RTOS ) like AUTOSAR OS, QNX, or FreeRTOS. Experience with MISRAC/C++ compliance and using static analysis tools (e.g., Polyspace, QAC). Proven experience with requirements traceability tools such as DOORS, Polarion, or Jama . Hands-on More ❯
systems. Proficiency with model-based design tools such as MATLAB and Simulink . Solid knowledge of real-time operating systems ( RTOS ) like AUTOSAR OS, QNX, or FreeRTOS. Experience with MISRAC/C++ compliance and using static analysis tools (e.g., Polyspace, QAC). Proven experience with requirements traceability tools such as DOORS, Polarion, or Jama . Hands-on More ❯
systems. Proficiency with model-based design tools such as MATLAB and Simulink . Solid knowledge of real-time operating systems ( RTOS ) like AUTOSAR OS, QNX, or FreeRTOS. Experience with MISRAC/C++ compliance and using static analysis tools (e.g., Polyspace, QAC). Proven experience with requirements traceability tools such as DOORS, Polarion, or Jama . Hands-on More ❯