in hands-on development and troubleshooting of embedded hardware. API design for interfacing with FPGAs. Experience with products for aerospace applications. Programming experience in C or C++. Experience in embedded systems design with preemptive, multitasking real-time operating systems (experience with real-time Linux is desirable). Familiarity with software More ❯
new product systems Key Skills Relevant Engineering or Computing degree 3+ years of industry experience working with Embedded System Development Strong experience with Embedded C & C++ Experience programming and debugging embedded systems If you feel you have the right skills for this role, please apply with an updated copy of More ❯
MK6, Milton Keynes, Buckinghamshire, United Kingdom
Platform Recruitment
directly to new continuous integration systems + Involved in new product development from conception to manufacture Skills and Experience Required: + 3+ years embedded C/C++ experience + Experience with ARM Cortex MCUs + Have used IAR Embedded Workbench, or other Eclipse IDEs + Knowledge of IoT & communication protocols More ❯
as part of Agile software development lifecycles. Creating and running test scripts. Use dSPACE for hardware-in-loop simulations. Understanding of AUTOSAR and Misra-C software standards. Working alongside Software Engineers and Systems Engineers to meet development deadlines. Requirements to be successful as a Software Test Engineer: Degree level qualification More ❯
Milton Keynes, Buckinghamshire, South East, United Kingdom
Belcan Technical Recruiting (UK) Ltd
in software development. You should have hands-on experience with embedded hardware and API design for FPGA interfacing. Proficiency in programming languages such as C and real-time operating systems, along with familiarity with tools for software configuration management and defect tracking, is required. Strong knowledge of multi-threaded applications More ❯
for electric machines and power electronic solutions. What will you be doing? As Graduate Software Engineer key responsibilities will include: Software development with embedded C and modelling tools - Simulink/MATLAB. Software testing and validation. Performing simulation/in-loop testing - HiL, SiL, MiL, and PiL. Working closely with engineering … Software Engineer: Bachelors or Masters Degree in Engineering - Electronics, Computer Science, or similar. Fundamental knowledge of controls engineering principals. Experience in hand coding Embedded C and/or Python. Knowledge of engineering and software development processes. Academic or professional use of engineering tools: MATLAB - Simulink Mathworks Embedded Coder dSPACE Jira More ❯
of out-of-the-box communication systems for satellites, UAVs, launch vehicles, and other space and airborne platforms. What will you do? Use your C programming skills to produce low-level and high-level software through all phases of the development process. Contribute to key projects including Linux-based single … use applications, and user interfaces. As a Senior Software Embedded Engineer, you will be involved in the designing, coding, testing, and debugging (mostly in C). You will also be reviewing code and analysing code for efficiency & stability. Integrating and validating new product designs is an important part of the … about to grow exponentially, you need to have a number of years of software development and troubleshooting under your belt already. Programming experience in C is essential. Knowledge of real-time system coding techniques, IP protocols, interfaces and hardware subsystems. Experience with real-time Linux is desirable. Why else should More ❯
Milton Keynes, Buckinghamshire, South East, United Kingdom Hybrid / WFH Options
In Technology Group Limited
but also comfortable interfacing with hardware teams and contributing to system design discussions. What you'll be doing: Designing and developing embedded software in C/C++ Working across bare-metal and RTOS-based systems Supporting integration, testing, and debugging on real hardware Collaborating closely with hardware, QA, and project … teams Contributing to technical documentation and product lifecycle activities What they're looking for: Solid experience in embedded software development (5+ years ideal) Strong C/C++ skills Experience with RTOS or bare-metal environments Familiarity with hardware interfaces (SPI, I2C, UART, etc.) Ability to read schematics and work closely More ❯
Milton Keynes, Buckinghamshire, South East, United Kingdom
Belcan Technical Recruiting (UK) Ltd
of out-of-the-box communication systems for satellites, UAVs, launch vehicles, and other space and airborne platforms. What will you do? Use your C programming skills to produce low-level and high-level software through all phases of the development process. Contribute to key projects including Linux-based single … use applications, and user interfaces. As a Senior Software Embedded Engineer, you will be involved in the designing, coding, testing, and debugging (mostly in C). You will also be reviewing code and analysing code for efficiency & stability. Integrating and validating new product designs is an important part of the … about to grow exponentially, you need to have a number of years of software development and troubleshooting under your belt already. Programming experience in C is essential. knowledge of real-time system coding techniques, IP protocols, interfaces and hardware subsystems. Experience with real-time Linux is desirable. Why else should More ❯
to lead automotive software development and validation activities. As a Principal Firmware Engineer you will specialise in developing embedded software within AUTOSAR and MISRA-C requirements. Duties of the Principal Firmware Engineer; Developing embedded software for multiple automotive and aerospace products. Mentoring and leading teams on technical projects. Utilising tools … Electronics Engineering, or similar field. Subject matter expert in embedded/firmware software development. Able to lead by example. Understanding of AUTOSAR and Misra-C Clear communicator. Experience of automotive/aerospace software development process. Working knowledge of software development tools, such as: MATLAB/Simulink Embedded Coders ETAS ISOLAR More ❯
milton keynes, south east england, 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 ❯