Coventry, West Midlands, United Kingdom Hybrid / WFH Options
ZENOVO LTD
Job Title: Senior Embedded Software Engineer Location: Newark, Nottinghamshire (Hybrid) Employment Type: Permanent Salary: £60,000 - £70,000 + Benefits Industry: Wireless/Audio/High-Tech Overview: Our client is seeking a Senior Embedded Software Engineer with a strong background in real-time embedded systems to join a cutting-edge development team. This permanent position offers … developing low-level software, working across the full development lifecycle, and delivering high-quality code with minimal supervision in an Agile environment. Key Responsibilities: Design and implement features in C and C++ (C++11/14) for wireless and loop audio products. Develop and maintain low-level software drivers for peripherals such as SPI, I2C, I2S, UART, and DMA . … with industry standards and internal quality protocols . Participate in Agile development processes, including sprint planning, code reviews, and unit testing. Essential Skills & Experience: 5+ years of hands-on embedded software development experience. Strong programming skills in EmbeddedC and modern C++ (11/14) . Experience with real-time operating systems (RTOS) such as ThreadX, Azure More ❯
Gibbet Hill, Coventry, West Midlands, England, United Kingdom
Caresoft Global Ltd
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 … 26262. Contribute to software issue resolution (including out of process updates and rapid prototype containment of issues) Knowledge, Skills and Experience Essential: 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 EmbeddedC, MATLAB/Simulink, CATIA NoMagic (or other model … detail/accuracy, whilst delivering at pace. Team player, able to work together with multiple teams and departments to deliver effective solutions. Desirable: Automotive/Aerospace experience of delivering 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 MISRA 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 … Contribute to software issue resolution (including out of process updates and rapid prototype containment of issues). Essential Skills, 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 EmbeddedC, MATLAB/Simulink, CATIA NoMagic (or other model … delivering at pace. Team player, able to work together with multiple teams and departments to deliver effective solutions. Desirable Skills, Knowledge and Experience: Automotive/Aerospace experience of delivering 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 MISRA 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 … Contribute to software issue resolution (including out of process updates and rapid prototype containment of issues). Essential Skills, 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 EmbeddedC, MATLAB/Simulink, CATIA NoMagic (or other model … delivering at pace. Team player, able to work together with multiple teams and departments to deliver effective solutions. Desirable Skills, Knowledge and Experience: Automotive/Aerospace experience of delivering 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 MISRA More ❯