domain test equipment. Strong communication skills, including technical documentation, requirements analysis, and presentations. Additional desirable skills: Understanding of hardware design, including schematic capture and PCB layout tools. Experience with firmware design in VHDL or Verilog. Familiarity with simulation tools such as Modelsim or Questa. Working knowledge of JIRA (highly desirable) and Microsoft Project. A good quality Degree in Electronics or More ❯
Cupertino, California, United States Hybrid/Remote Options
OSI Engineering
Summary: Are you ready to lead in a fast-paced, innovation-driven environment? We're seeking a Test Design Lead with strong firmware experience to join a top consumer electronics company in Cupertino, CA. This is your opportunity to work at the intersection of hardware, firmware, and manufacturing, ensuring robust test readiness for cutting-edge consumer products. As a Test … Lead, you'll collaborate with a team of experienced Technical Program Managers (TPMs), driving system-level test strategies with a particular focus on firmware development, validation, and integration across New Product Introduction (NPI) cycles. Key Responsibilities: • Drive manufacturing test readiness, with a focus on firmware-driven test systems from SMT through final assembly across all NPI phases • Lead dry runs … and test execution planning to validate firmware functionality and system integration before production builds • Troubleshoot firmware and hardware-related issues during build processes, identifying root causes and coordinating timely resolutions • Partner with cross-functional engineering teams to validate firmware updates, ensure test coverage, and track regressions across builds • Define and implement firmware test strategies, aligning with broader test readiness plans More ❯
woking, south east england, united kingdom Hybrid/Remote Options
Motion Applied
develops advanced electronic systems, including ECUs used in the world’s most iconic motorsport series. We’re seeking an Embedded Software Engineer to support the development of high-performance firmware for elite motorsport applications. You’ll work as part of the Embedded Software team in a fast-paced engineering environment, delivering reliable, real-time embedded solutions that support vehicle control More ❯
and mentor a team of verification engineers, promoting a culture of quality, collaboration, and continuous improvement. · Test Development: Design and implement both automated and manual test cases for embedded firmware, mobile applications (iOS/Android), and integrated systems. · Compliance & Standards: Ensure all verification activities align with relevant medical device regulations such as ISO 13485, IEC 62304, and FDA guidelines. · Defect More ❯
ARM Cortex MCUs Create production support software, like test jig interfaces and calibration tools Troubleshoot hardware issues, perform fault finding, and resolve system-level problems Requirements: 5+ of Embedded Firmware/Software engineering experience Strong experience in embedded software development and debugging using C/C++ (bare metal, RTOS) Solid knowledge of MCU peripheral control (UART, I2C, SPI, USB, MODBUS More ❯
or Computer Science, or Electronic Engineering or physical sciences Knowledge of C, C++, Python, C#, Java, SQL- Full stack development Programming on Cross Platforms- Windows-Linux Embedded software/Firmware experience DSP- Algorithm development The following skills and experiences are advantageous, but not essential: Experience in Linux, python and C++ Knowledge of electronics and physical interactions with software FPGA/ More ❯
or Computer Science, or Electronic Engineering or physical sciences Knowledge of C, C++, Python, C#, Java, SQL- Full stack development Programming on Cross Platforms- Windows-Linux Embedded software/Firmware experience DSP- Algorithm development The following skills and experiences are advantageous, but not essential: Experience in Linux, python and C++ Knowledge of electronics and physical interactions with software FPGA/ More ❯
king of prussia, pennsylvania, united states Hybrid/Remote Options
Lockheed Martin
communication skills • Methodical approach to problem solving • Working knowledge of Digital Signal Processing (DSP) concepts, software-defined radio (SDR) frameworks, and real-time systems that include a mixture of firmware, embedded, and traditional software applications • Experience in the Radio Frequency (RF) • Experience working with distributed development teams in an agile development environment • Ability/willingness to travel for test events More ❯
and periodically test backup/recovery of systems. Proactively monitor data center status/health and address issues as appropriate. Perform system upgrades and patches as necessary to include firmware, operating system, and applications. Engage with vendors for license renewals, hardware/software, and support contracts. Support system administrator personnel as necessary to resolve end user and systems issues. Ensure More ❯
be experiencing. Candidate must have experience with digital signal processing for radio frequency systems. What you ll do: Work with team to design, develop, and test RF hardware/firmware including RF components, FPGA, embedded processors, and graphics processing units (40%) Work with team to develop, test, and maintain software products (35%) Act as the customer s advocate and help More ❯
Salisbury, Wiltshire, South West, United Kingdom Hybrid/Remote Options
Euro Projects Recruitment
are an Embedded Software Engineer with a passion for high-quality embedded development and working closely with hardware, we would like to hear from you. Keywords: Embedded Software Engineer, Firmware Engineer, Embedded Engineer, Embedded Systems Engineer, C, C++, Embedded C, ARM, STM32, Microcontroller, RTOS, FreeRTOS, Bare Metal, SPI, I2C, UART, USB, Electronics, PCB, Debugging, JTAG, Logic Analyser, Precision Systems, Embedded More ❯
Portsmouth, Hampshire, South East, United Kingdom Hybrid/Remote Options
Morson Edge
team is undertaking the design and implementation of a satellite communications Software Defined Radio (SDR) modem. You will be part of a small multi-disciplinary team containing software, system, firmware and infrastructure engineers. There will be scope in the future to work on further developments as project needs arise. You will research and develop aspects of modem products and associated More ❯
processing and subsystem control to ensure controlled flight. The software developed will include application layer software and low-level infrastructure software which will require close collaboration with hardware/firmware vendors. The software engineer will not only take part in software development, but will participate in the full development lifecycle; including requirements development, desktop test, lab test and support of More ❯
processing and subsystem control to ensure controlled flight. The software developed will include application layer software and low-level infrastructure software which will require close collaboration with hardware/firmware vendors. The software engineer will not only take part in software development, but will participate in the full development lifecycle; including requirements development, desktop test, lab test and support of More ❯
processing and subsystem control to ensure controlled flight. The software developed will include application layer software and low-level infrastructure software which will require close collaboration with hardware/firmware vendors. The software engineer will not only take part in software development, but will participate in the full development lifecycle; including requirements development, desktop test, lab test and support of More ❯
Senior/Principal Firmware (FPGA) Engineer Location: Edinburgh - 100% Onsite Rate: 75 P/hr Security Requirements: This project is classified as UK Eyes Only , meaning the candidate must be eligible to obtain the highest level of UK security clearance . Must Have Considerable experience designing Firmware architecture using FPGA technologies and tools from either Xilinx, Intel (Altera) or Microsemi … as VHDL or System Verilog/UVM. Familiarity with Model Based Engineering using Matlab and Simulink tools is advantageous. Strong capability in analysing system-level requirements to derive detailed Firmware requirements. A methodical approach to the full firmware design lifecycle, ideally following structured processes such as RTCA DO-254 or similar. Key Responsibility Areas Our Electronics Function in Edinburgh requires … a Senior/Principal Firmware (FPGA) Engineer to create and develop firmware for leading-edge airborne applications. You will be responsible for: Designing and developing Firmware designs using VHDL. Verifying designs using either VHDL or SystemVerilog. Working to a structured firmware design process. Skills, Qualifications & Knowledge Required Degree in Electronics and Electrical Engineering, ideally specialising in FPGA/Digital techniques. More ❯
Senior/Principal Firmware (FPGA) Engineer Location: Edinburgh - 100% Onsite Rate: £75 P/hr Security Requirements: This project is classified as UK Eyes Only , meaning the candidate must be eligible to obtain the highest level of UK security clearance . Must Have Considerable experience designing Firmware architecture using FPGA technologies and tools from either Xilinx, Intel (Altera) or Microsemi … as VHDL or System Verilog/UVM. Familiarity with Model Based Engineering using Matlab and Simulink tools is advantageous. Strong capability in analysing system-level requirements to derive detailed Firmware requirements. A methodical approach to the full firmware design lifecycle, ideally following structured processes such as RTCA DO-254 or similar. Key Responsibility Areas Our Electronics Function in Edinburgh requires … a Senior/Principal Firmware (FPGA) Engineer to create and develop firmware for leading-edge airborne applications. You will be responsible for: Designing and developing Firmware designs using VHDL. Verifying designs using either VHDL or SystemVerilog. Working to a structured firmware design process. Skills, Qualifications & Knowledge Required Degree in Electronics and Electrical Engineering, ideally specialising in FPGA/Digital techniques. More ❯
with C. Excellent analytical and design skills, with the ability to generate and critically review technical documentation. Awareness of real-time operating systems and ARM-based platforms. Understanding of firmware and electronics design principles. Knowledge of modern software development practices. Desirable Skills Familiarity with verification processes for embedded systems. Experience with standards such as DefStan 00-55, DO178B/C More ❯
with C. Excellent analytical and design skills, with the ability to generate and critically review technical documentation. Awareness of real-time operating systems and ARM-based platforms. Understanding of firmware and electronics design principles. Knowledge of modern software development practices. Desirable Skills Familiarity with verification processes for embedded systems. Experience with standards such as DefStan 00-55, DO178B/C More ❯
with C. Excellent analytical and design skills, with the ability to generate and critically review technical documentation. Awareness of real-time operating systems and ARM-based platforms. Understanding of firmware and electronics design principles. Knowledge of modern software development practices. Desirable Skills Familiarity with verification processes for embedded systems. Experience with standards such as DefStan 00-55, DO178B/C More ❯
ensure robust and reliable performance. Producing detailed design and technical documentation, including performing design reviews. Integrating software on real-time operating systems and ARM-based processing platforms. Collaborating with firmware and electronics design teams to ensure coherent system integration. Travelling infrequently to other UK sites, although this is expected to be minimal (quarterly at most). Job Requirements: Experience in More ❯
maintain software for real-time embedded systems (RTOS, Bare Metal, or Linux). Design, implement, test, and debug software in Embedded C or Modern C++. Work closely with hardware, firmware, and systems engineering teams to ensure seamless integration. Contribute to innovative projects that advance embedded system capability. Participate in design reviews and support continuous improvement of development processes. Skills & Experience More ❯
Birmingham, West Midlands (County), United Kingdom
SF Recruitment
assigned projects Translate system-level requirements into clear software specifications Define and implement software architecture for real-time control systems Develop and verify high-integrity embedded C/C++ firmware Integrate application-level code with platform and base-software components Support hardware bring-up, debugging, and system-level diagnostics Participate in design reviews and provide expert input on software decisions More ❯
automated test procedures for features of low power, high reliability industrial process control devices Champion other members of the test team to deliver quality products Collaborate with other teams (Firmware, Electrical, Mechanical, etc) to facilitate a cohesive group environment Create and maintain a backlog of all work items within an Agile Environment Log, track and investigate defects to determine root More ❯
Job Title: Firmware Engineer Location: Little Rock, Arkansas, 72201 Experience: 12+ Years Employment Type: Contract About the Role We are looking for a highly experienced Firmware Engineer who can design, develop, and maintain embedded firmware for complex hardware systems. This role involves working closely with hardware engineers, product teams, and software developers to deliver reliable, high-performance embedded solutions. The … ideal candidate has strong expertise in low-level programming, microcontroller systems, debugging tools, and real-time operating environments. Key Responsibilities Design, develop, and optimize firmware for embedded systems and microcontroller-based products. Integrate firmware with hardware components and support board bring-up, testing, and validation. Troubleshoot and resolve firmware issues related to performance, reliability, and integration. Work with cross-functional … practices for documentation, coding standards, and testing. Conduct system-level debugging using oscilloscopes, logic analyzers, and other tools. Participate in architecture discussions, design reviews, and planning sessions. Improve existing firmware architectures and contribute to long-term technology strategies. Required Skills and Experience 12+ years of proven experience in firmware or embedded software development. Strong expertise in C/C++, Assembly More ❯