re looking for a lead Software Engineer to help bring this vision to life. This is a critical leadership position where you'll not only develop and maintain core firmware but also help build and lead the embedded division as the company scales toward commercialization. What You'll Be Doing Architect and develop embedded firmware for a new class of … embedded engineers as the company grows. Support compliance efforts related to FDA, ISO, and other medical device standards. Who We're Looking For Must-Haves: 5+ years of embedded firmware experience (C/C++, ARM Cortex-M, RTOS, low-level drivers). Experience with low-power, real-time systems. Demonstrated ability to lead or manage engineering projects or teams. Strong … understanding of hardware/firmware integration and debugging. Knowledge of communication protocols like I2C, SPI, UART, and BLE. Nice-to-Haves: Experience in medical device development and regulatory environments (IEC 62304, ISO 13485). Familiarity with cybersecurity in embedded systems. Passion for building products that make a real difference in healthcare. Why This Role? Join a purpose-driven company backed More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
you passionate about building secure systems from the ground up? We're seeking an experienced and motivated Product Security Engineer to enhance the security of our SoC and embedded firmware solutions. In this role, you will evaluate system security architectures, review firmware code, contribute to ROM assessments, and perform hands-on threat modeling and lightweight testing. This opportunity is ideal … a tangible impact on real-world products. If you are detail-oriented and committed to empowering others in security practices, we would love to hear from you! Responsibilities: Review firmware and SoC architecture for security risks and threats. Evaluate security features such as secure boot, rollback protection, memory isolation, and TEE. Perform C/C++ security code reviews to identify … implementation flaws. Conduct targeted tests to validate security concerns. Collaborate with cross-functional teams to integrate security into the development process. Help design secure firmware architectures for key management, update processes, and hardware protections. Communicate risks and solutions effectively to technical and non-technical stakeholders. Required Skills and Experience: Experience securing hardware-firmware interfaces or embedded systems. Hands-on expertise More ❯
including options) - Senior role, defining the systems architecture between the HW, FW & SW elements of the business. Full description: We are seeking a Senior Systems Engineer with expertise in firmware development and embedded systems to join the team. In this role, you will define and specify interfaces between low-power embedded devices and cloud resources, ensuring seamless integration and optimal … managing contractors, ensuring project timelines, quality, and technical alignment. Position Overview Establish and define communication protocols and interfaces for low-power embedded devices within integrated platforms. Develop and evaluate firmware architectures to enhance performance, scalability, and long-term maintainability. Collaborate with teams across hardware, software, and cloud infrastructure to ensure smooth system integration. Create and manage technical documentation, including system … timeline, and performance benchmarks. Conduct technical reviews, diagnose complex system challenges, and coordinate solutions across teams. Stay informed about evolving trends, best practices, and advancements in embedded systems and firmware engineering. Qualifications 5+ years of hands-on experience in embedded systems engineering and firmware development. Strong system-level understanding with the ability to integrate hardware, firmware, and software components. Expertise More ❯
an experienced embedded software engineer. Main duties: + Develop complex embedded software and interface with hardware for new and existing products throughout the product life cycle. + Refactoring of firmware + Manage complex projects, supervise R&D staff, and collaborate with various departments to meet project objectives. Skills and Experience Required: + Ability to write high quality firmware and develop More ❯
site in Derby. The work’s challenging, rewarding, and genuinely important – this is proper engineering that makes a difference. The job: You’ll be embedded in a high-performing firmware team working on complex systems for national-level projects. Agile SCRUM, modern toolsets, and a big focus on quality – they’re doing things properly here. You’ll be: Capturing requirements … in DOORS Designing firmware architectures and low-level specs Writing VHDL/Verilog in Sigasi Studio Running simulations in QuestaSIM Doing synthesis, place & route, and timing analysis (Synplify, Xilinx FPGAs) Automating workflows with Python Supporting CI/CD pipelines and using GIT for version control Feeding into process improvements and helping streamline delivery What they’re after: Solid background in More ❯
of embedded system development, with a particular focus on motor control and STM32 microcontrollers. Key Responsibilities: Design, develop, and maintain embedded software for STM32-based systems. Develop and debug firmware for a range of STM32 peripherals including GPIO, UART, SPI, I2C, ADC, PWM, and more. Collaborate closely with hardware engineers to ensure seamless system integration. Participate in code reviews, contribute … for embedded applications. In-depth understanding of STM32 communication protocols: UART, SPI, I2C, CAN, USB, Ethernet. Experience working with STM32 HAL and LL APIs. Confident in writing bare-metal firmware (without RTOS) when required. Skilled in debugging using ST-Link and working within IDEs such as STM32CubeIDE or VSCode (other IDE experience also considered). Proficient with Git for version More ❯
of embedded system development, with a particular focus on motor control and STM32 microcontrollers. Key Responsibilities: Design, develop, and maintain embedded software for STM32-based systems. Develop and debug firmware for a range of STM32 peripherals including GPIO, UART, SPI, I2C, ADC, PWM, and more. Collaborate closely with hardware engineers to ensure seamless system integration. Participate in code reviews, contribute … for embedded applications. In-depth understanding of STM32 communication protocols: UART, SPI, I2C, CAN, USB, Ethernet. Experience working with STM32 HAL and LL APIs. Confident in writing bare-metal firmware (without RTOS) when required. Skilled in debugging using ST-Link and working within IDEs such as STM32CubeIDE or VSCode (other IDE experience also considered). Proficient with Git for version More ❯
will play a pivotal role in ensuring the integrity and performance of complex systems through rigorous verification and validation processes. You'll collaborate with cross-functional teams-including hardware, firmware, and systems engineers -to develop and execute test plans, identify issues, and ensure system requirements are met. This position demands a strong analytical mindset, attention to detail, and a solid … ll do Design, develop, and execute test plans and test cases for IoT tracking devices (embedded software, mobile apps, and cloud platforms) . Perform manual and automated testing of firmware and software features, including over-the-air updates, location tracking (GNSS & Wi-Fi), power management, and protocol implementation, e.g. COAP, MQTT, BLE. Use tools like Wireshark, serial loggers, oscilloscopes and … power analysers to verify data flow and system stability . Analyse logs and telemetry data to troubleshoot issues across hardware, firmware, and cloud layers . Contribute to and maintain test automation frameworks in Python or equivalent languages . Execute regression & performance tests to validate system robustness, e.g. accelerometer characterisation, GNSS/Wi-Fi performance optimisation . Document bugs clearly in More ❯
Work with the existing software/firmware teams to: Build the central management application for the ANGOKA solution Build reusable customer application integrations for the ANGOKA solution Contribute to the creation of high-level specifications Design and implement software components Contribute to the creation of test plans Test the final product including your components to ensure they are functional and … NI to work on projects with cryptography, quantum computing, and a vast range of technology, from autonomous vehicles to drones. With the help and support of our software and firmware teams, the opportunities for you are endless! To apply please send us your CV in confidence, highlighting your relevant experience and qualifications to More ❯
complex technical projects in a structured environment. Candidates must be able to obtain and maintain SC level security clearance. Key Responsibilities: Lead end-to-end project delivery across software, firmware, and hardware domains. Develop and maintain project plans, schedules, and budgets. Coordinate cross-functional teams including engineering, QA, procurement, and external partners. Ensure adherence to systems engineering processes in collaboration … Experience: Degree in Engineering, Computer Science, or related field. Project management certifications (e.g., PMP, PRINCE2, AgilePM). Experience in defence, aerospace, or regulated industries. Experience managing projects involving software, firmware, hardware integration. Experience with physical production and product lifecycle support. Notice Due to the nature of our programs, candidates may need to obtain relevant security clearance or handle export-controlled More ❯
development of ultrasonic detection technology. The role will suit a competent Embedded Software Engineer who has experience over the full product lifecycle. Required experience: 3+ Years of Industry experience Firmware development using C/C++ STM32 Microcontrollers Communications protocols SPI, I2C, CAN, UART etc They are offering a salary of up to £55,000 along with a pension scheme and More ❯
Horsham, England, United Kingdom Hybrid / WFH Options
X4 Technology
development of ultrasonic detection technology. The role will suit a competent Embedded Software Engineer who has experience over the full product lifecycle. Required experience: 3+ Years of Industry experience Firmware development using C/C++ STM32 Microcontrollers Communications protocols SPI, I2C, CAN, UART etc They are offering a salary of up to £55,000 along with a pension scheme and More ❯
At BlueHalo, an AV Company, our analysts provide actionable intelligence. We quickly convert customer requirements into real hardware, software, firmware, and mechanical solutions in weeks, not years. With an organizational structure and design processes tailored to quick reaction, our process identifies risks that would prevent delivery and implements mitigation strategies to meet goals at mission speed. Our team is expanding … support of an exciting mission! The Reverse Engineer will perform breakdown hardware of subject devices, including soldering/de-soldering, perform active and passive analysis on subject hardware and firmware, and document detailed functionality reports. The successful engineer will author Proof-of-concept capabilities based on his/her analysis, most likely in C, but some situations call for C++ More ❯
HOW YOU WILL CONTRIBUTE TO THE TEAM Working directly with our customer to understand requirements Defining solutions with the support of other members of the team (Systems, Software and Firmware Engineers) Working with team to develop proof of concepts and sharing these in field trials and operational scenarios ABOUT YOU All aspects of System Engineering including Requirements, Design, Integration and … model support the fundamental physics. Radio Frequency, Intermediate Frequency and Digital Signal Processing SDR, Software Defined Radio is a key element in our solutions. Understanding of Embedded Software and Firmware Engineering Field Programmable Gate Arrays and System-on-Chip Technologies Not a 100% match? No worries! Airbus supports your personal growth with customised development solutions . HOW WE CAN SUPPORT More ❯
looking for an exciting new challenge within a great company, then please apply today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, Device Driver Development, then please contact me, Callum Allen today. More ❯
looking for an exciting new challenge within a great company, then please apply today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, Device Driver Development, then please contact me, Callum Allen today. More ❯
wednesbury, midlands, united kingdom Hybrid / WFH Options
E.ON
and performance. At E.ON, we value diverse perspectives and fresh ideas . Whether you're from a hands-on engineering background, you've always enjoyed working with gadgets and firmware, or you're someone who learns best by experimenting, this is your chance to turn curiosity into impact. We're after someone who's naturally curious , technically minded , and thrives … and being part of a cleaner energy future, we'd love to hear from you. Your day-to-day might include: Testing, evaluating, and learning about new smart meters, firmware, and connected devices. Tinkering with electronics to diagnose faults or push them to their performance limits. Acting as a tech ambassador, raising issues with manufacturers and shaping future product improvements. More ❯
Circuit Card Assemblies. In addition to being cognizant of an individual circuit card design, the Principal Electrical Engineer will mentor other engineers with various backgrounds in circuit card and firmware design providing guidance and support across program. Products are typically required to comply with various MIL standards including MIL-STD-461. This opportunity is targeted toward engineers who enjoy working … D/A conversion • Experience with implementation of high speed backplanes. • Experience with Siemens Xpedition tool suite • Proven analytical skills using in circuit simulation (Matlab, LT Spice) • Knowledge of firmware development, design and test using suitable toolsets (Xilinx Vivado, ModelSim) • Experience with CAM (Cost Account Management) duties. • Ability to lead small teams and report status to management. Benefits provided: 401K More ❯
principles and automation tools such as SaltStack and Ansible Task Desired Skills Experience with the Atlassian Suite of Tools such as Jira and Confluence Experience with sanitization of hardware, firmware, and/or software removed from computing environment in accordance with USG policies and procedures More ❯
Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Redline Group Ltd
lives. Requirements of the Principal Electronics Design Engineer: A degree in Electronics, Electrical Engineering, Software, or Computer Science Experience developing circuitry and control systems Experience in Architecting and writing firmware in one or more of C, C++, Verilog or VHDL Strong team player and collaborator Experience in medical and life sciences sectors is highly desired Experience in a design consultancy More ❯
Developing concepts for advanced digital functions and systems Designing and analysing FPGA architectures Creating documentation for design reviews Planning and developing test strategies Integrating and verifying designs Ensuring all firmware development aligns with industry and internal standards What We’re Looking For Proven experience in FPGA design (VHDL/Verilog) Strong background in digital electronics and embedded systems Familiarity with More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Forefront RF
and release. Build detailed project plans that account for technical dependencies, test cycles, and fabrication timelines. Own milestone delivery and risk tracking across multiple workstreams: IC design, module design, firmware, measurement, simulation, application support. Ensure the full system - including embedded firmware and software tools - is ready for internal validation and customer-facing use. Cross-Functional Collaboration Coordinate across analogue/ More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Experis
Developing concepts for advanced digital functions and systems Designing and analysing FPGA architectures Creating documentation for design reviews Planning and developing test strategies Integrating and verifying designs Ensuring all firmware development aligns with industry and internal standards ✅ What We’re Looking For Proven experience in FPGA design (VHDL/Verilog) Strong background in digital electronics and embedded systems Familiarity with More ❯
performance and functional analysis at the system level Engage in validation exercises to confirm system behaviour against specification What are we looking for? Demonstrated experience developing embedded code and firmware, preferably within regulated engineering sectors Hands-on familiarity with digital signal processors (DSPs) Skilled in writing embedded code using C and C++ for microcontroller-based systems Solid understanding of how More ❯
performance and functional analysis at the system level Engage in validation exercises to confirm system behaviour against specification What are we looking for? Demonstrated experience developing embedded code and firmware, preferably within regulated engineering sectors Hands-on familiarity with digital signal processors (DSPs) Skilled in writing embedded code using C and C++ for microcontroller-based systems Solid understanding of how More ❯