budget. Key Competencies and Experience Degree in Engineering - focused in Embedded Software/Control/Electrical/Electronics or similar Fluency in programming in C for microcontroller applications Substantive experience developing embedded software for power electronics systems including Complex device driver development SPI Drivers High frequency ADC/PWM based More ❯
Leamington Spa, Radford Semele, Warwickshire, United Kingdom
NES Fircroft
budget. Key Competencies and Experience Degree in Engineering - focused in Embedded Software/Control/Electrical/Electronics or similar Fluency in programming in C for microcontroller applications Substantive experience developing embedded software for power electronics systems including Complex device driver development SPI Drivers High frequency ADC/PWM based More ❯
Coventry, Warwickshire, United Kingdom Hybrid / WFH Options
Alignerr
articulate code and abstract concepts clearly. Proficiency with one or more of the following programming languages is preferred: Python, Java, JavaScript/TypeScript, SQL, C/C++/C#, and/or HTML. Bachelor's degree in Computer Science or equivalent. Students are welcome. Proficiency working with any of the More ❯
battery powered, MCU-based applications Be technically fluent in hardware, firmware and manufacturing engineering Oversight of PCB Design & layout A good understanding of embedded C for microcontrollers Familiarity with standard interface busses such as SPI, I2C, UART & USB Product development with regards to DFx (design for safety, testability, and manufacturability More ❯
battery powered, MCU-based applications Be technically fluent in hardware, firmware and manufacturing engineering Oversight of PCB Design & layout A good understanding of embedded C for microcontrollers Familiarity with standard interface busses such as SPI, I2C, UART & USB Product development with regards to DFx (design for safety, testability, and manufacturability More ❯
Coventry, Warwickshire, United Kingdom Hybrid / WFH Options
Alignerr
articulate code and abstract concepts clearly. Proficiency with one or more of the following programming languages is preferred: Python, Java, JavaScript/TypeScript, SQL, C/C++/C#, and/or HTML. Bachelor's degree in Computer Science or equivalent. Students are welcome. Proficiency working with any of the More ❯
certification for conducting testing on proving grounds. Knowledge of instrument calibration processes. Proficient in the use and application of a programming/scripting language (C/C++, python, Java, or similar). Educated to Degree level in a Systems, Mechanical, Electrical/Electronic or related field or equivalent. Additional Information More ❯
battery powered, MCU-based applications Be technically fluent in hardware, firmware and manufacturing engineering Oversight of PCB Design & layout A good understanding of embedded C for microcontrollers Familiarity with standard interface busses such as SPI, I2C, UART & USB Product development with regards to DFx (design for safety, testability, and manufacturability More ❯
certification for conducting testing on proving grounds. Knowledge of instrument calibration processes. Proficient in the use and application of a programming/scripting language (C/C++, Python, Java, or similar). Educated to Degree level in a Systems, Mechanical, Electrical/Electronic, or related field or equivalent. Note: Right More ❯
Six Sigma, Black Belt, and Green Belt certification. Testing experience on proving grounds. Knowledge of instrument calibration processes. Proficiency in programming/scripting languages (C/C++, Python, Java, or similar). Degree in a Systems, Mechanical, Electrical/Electronic, or related field or equivalent. More ❯
certification for conducting testing on proving grounds. Knowledge of instrument calibration processes. Proficient in the use and application of a programming/scripting language (C/C++, python, Java, or similar). Educated to Degree level in a Systems, Mechanical, Electrical/Electronic or related field or equivalent. More ❯
the function. Collaborate with colleagues, clients, stakeholders and contribute to the team ethic at work. You will need: Essential: Extensive experience of coding in C/C++, including the writing of Base Software (BSW) and low-level driver code in at least two main sectors: automotive, aerospace, off-highway, commercial More ❯
bugs, from single Linux servers right up to the largest supercomputers in the world. Our tools span a wide range of use cases: from C/C++/Python developers writing multithreaded server applications, through ML and data analysis, to HPC developers scaling programs to millions of cores. To learn … people with only a subset of the required skills. You will require the following selection of skills and experience for this role: C++ and C programming for Linux/Unix and ensuring quality in own and others' code delivery. Demonstrable professional C/C++ development experience. Good administrator-level knowledge More ❯
Royal Leamington Spa, Warwickshire, United Kingdom
Marcus Webb Associates Limited
Spa. Required : Senior control software engineer Experience of developing motor control algorithms for electrified vehicle powertrain systems Excellent proven capabilities in either embedded software (C coding) or model based software development (Matlab, Simulink, etc) Experience of requirement capture and developing software architecture would be useful Strong communication skills Proven experience … hardware integration and lab testing to form validated prototypes ready for customer handover. This role requires experience of motor control algorithm development utilising embedded C (hand coding) software development OR model-based software development (Matlab/Simulink). A wider systems appreciation combined with experience of several e-mobility domains … of post-academic experience developing motor control software for electric vehicles. Good evidence of model based software development using Matlab/Simulink OR embedded C Experience of autocode tools (e.g. Embedded Coder) would be useful. Evidence of innovation and creative problem solving for relevant engineering projects Strong technical ability with More ❯
Royal Leamington Spa, Warwickshire, United Kingdom
Marcus Webb Associates Limited
Spa. Required : Principal control software engineer Experience of developing motor control algorithms for electrified vehicle powertrain systems Excellent proven capabilities in either embedded software (C coding) or model based software development (Matlab, Simulink, etc) Experience of requirement capture and developing software architecture Good technical leadership, strong communication skills and customer … hardware integration and lab testing to form validated prototypes ready for customer handover. This role requires experience of motor control algorithm development utilising embedded C (hand coding) software development OR model-based software development (Matlab/Simulink). A wider systems appreciation combined with experience of several e-mobility domains … of post-academic experience developing motor control software for electric vehicles. Good evidence of model based software development using Matlab/Simulink OR embedded C Ability to technically lead projects, mentor juniors and work effectively with customers Experience of autocode tools (e.g. Embedded Coder) would be useful. Evidence of innovation More ❯
are available at both Senior and Principal levels depending on experience. Key Responsibilities Develop embedded control software using Matlab/Simulink/Stateflow and C , focusing on xEV (electric and hybrid) platforms. Design software architecture and implement safety-critical systems compliant with ISO 26262 . Lead and support requirements definition … contexts. Ideal Candidate Profile Essential Skills & Experience Strong expertise in Model-Based Development (MBD) . Proficient in Matlab/Simulink/Stateflow , Embedded Coder , C , and Python . Hands-on experience with MIL/SIL , dSPACE HIL , and Vector tools . Solid understanding of automotive communication protocols (CAN, LIN, FlexRay More ❯
scratch, bringing solutions up through hardware integration and lab testing to form validated prototypes ready for customer handover. This role requires experience of embedded C software development OR model-based software development utilising Matlab/Simulink tools. Candidates should have a systems appreciation and have ideally worked within the various … significant experience of motor control software development for e-mobility systems Good evidence of model based software development using Matlab/Simulink OR embedded C Good practical engineering aptitude (e.g. getting software to work on hardware platforms, within larger electromechanical systems, etc). Ability to technically lead projects, mentor juniors More ❯
Gaydon, Warwickshire, United Kingdom Hybrid / WFH Options
Jonathan Lee Recruitment Ltd
security standards. Support the resolution of charging software architecture issues and collaborate across teams to develop robust software requirements. Utilise Embedded Coder and MISRA C for production code generation, ensuring high-quality software output. Validate control code through software validation tools and in the HIL environment, guaranteeing software reliability and … learning and knowledge sharing to bring in best practices and innovative solutions. What You Will Bring: A solid understanding of Embedded Coder and MISRA C for production code generation is essential. Proven experience as a Software Architect within the automotive domain, with a solid understanding of embedded systems. ASPICE Process. More ❯
Warwick, Gaydon, Warwickshire, United Kingdom Hybrid / WFH Options
Jonathan Lee Recruitment Ltd
security standards. Support the resolution of charging software architecture issues and collaborate across teams to develop robust software requirements. Utilise Embedded Coder and MISRA C for production code generation, ensuring high-quality software output. Validate control code through software validation tools and in the HIL environment, guaranteeing software reliability and … learning and knowledge sharing to bring in best practices and innovative solutions. What You Will Bring: A solid understanding of Embedded Coder and MISRA C for production code generation is essential. Proven experience as a Software Architect within the automotive domain, with a solid understanding of embedded systems. ASPICE Process. More ❯
Stratford-upon-avon, Warwickshire, United Kingdom Hybrid / WFH Options
Caresoft Global Limited
resolution of charging software architecture issues and collaborating across teams and functions to develop software requirements. A solid understanding of Embedded Coder and MISRA C for production code generation is essential. The architect may also be required to undertake other tasks as directed by their line manager in relation to … IGBTs, SiC, MOSFETs etc.). Familiarity with DSpace SystemDesk and/or Mathworks System Composer. Fixed point code generation (Embedded Coder/TargetLink/C etc.). Experience with Infineon TriCore and DSP microcontrollers. Higher degree in software, controls or other relevant subject. Additional Information: Hybrid working: yes Travel may More ❯
Gaydon, Warwickshire, United Kingdom Hybrid / WFH Options
Futura Design
resolution of charging software architecture issues and collaborating across teams and functions to develop software requirements. A solid understanding of Embedded Coder and MISRA C for production code generation is essential. The architect may also be required to undertake other tasks as directed by their line manager in relation to … SiC, MOSFETs etc.). Familiarity with DSpace SystemDesk and/or MathWorks System Composer. Fixed point code generation (Embedded Coder/Target Link/C etc.). Experience with Infineon TriCore and DSP microcontrollers. Higher degree in software, controls or other relevant subject. Additional Information: Hybrid working: yes. Travel may More ❯
Warwickshire, West Midlands, United Kingdom Hybrid / WFH Options
Futura Design Limited
resolution of charging software architecture issues and collaborating across teams and functions to develop software requirements. A solid understanding of Embedded Coder and MISRA C for production code generation is essential. The architect may also be required to undertake other tasks as directed by their line manager in relation to … SiC, MOSFETs etc.). Familiarity with DSpace SystemDesk and/or MathWorks System Composer. Fixed point code generation (Embedded Coder/Target Link/C etc.). Experience with Infineon TriCore and DSP microcontrollers. Higher degree in software, controls or other relevant subject. Additional Information: Hybrid working: yes. Travel may More ❯