bespoke parts designed for the job, rather than generic parts adapted that are not quite up to it. This is especially true in the embedded team where bespoke electronics are designed to fit in limited spaces around a robot. Much of the embedded firmware is also written for … at our newly opened office in London. Join our talented and creative team to help build the future of humanoid robot technology. Main Responsibilities Embedded Firmware Development Develop new features for embeddedsystems Find issues and bugs in existing code Review proposed changes to firmware from other … team members Participate in planning sessions for future firmware development tasks EmbeddedSystems Development Propose, design, and review new and updated circuit boards Prototype circuit board assembly using our in-house pick and place machine Quality check other team members' work Robot System Development Design, deployment, and testing More ❯
Embedded Software Engineer | c£65,000 | Bath/Hybrid We’re seeking an Embedded Software Engineer to join a team developing cutting-edge control and perception systems within the automotive industry. This role sits within a fast-growing start-up division of a larger, established group, focused … autonomous and driverless solutions to new markets in the UK and internationally. You’ll work closely with multidisciplinary teams to design, implement, and optimize embedded software for complex, high-performance systems. This is a hands-on engineering role requiring expertise in modern C++, embeddedsystems, and software … with a strong technical foundation and the ability to communicate clearly with both engineering peers and non-technical stakeholders. Key Responsibilities Design and develop embedded software architectures for innovative products Write and optimize C++ code for real-time embeddedsystems, ensuring performance, memory efficiency, and reliability Develop More ❯
hands-on, delivery-focused role ideal for someone with a strong technical background and a track record of managing complex projects across IC design, embeddedsystems, and firmware. You’ll be working closely with cross-functional engineering teams and business leads to guide multi-chip module development through … to senior leadership and playing a key role in a fast-scaling, collaborative team Experience Solid project or programme management experience in semiconductors, or embeddedsystems Strong grasp of hardware-software co-development lifecycles Skilled at navigating ambiguity, structuring delivery, and removing blockers Technical degree or background in … electronics, embeddedsystems, or similar If you’re a Project Manager excited by the idea of shaping complex, future-facing tech and want to be part of something early but ambitious, get in touch with Emily Wright @ IC Resources More ❯
Embedded Software Engineer - Kernel & Low-level Development We are currently hiring for a globally leading semiconductor company, where you will join a team of highly skilled Embedded & Operating Systems experts. You will analyse, and advance the state-of-the-art of OS technologies and system software, especially … level, please do get in touch if this is of interest! The key competencies are as follows: Prior working experience with various Low-level Embedded projects and working as a R&D professional or Software Engineer. Experience in development and maintenance of product quality firmware with good knowledge of … source projects such as Linux Kernel, TF-A, UEFI EDK II and OpenBMC. You understand the overall architecture of the Linux Kernel and of embedded real time operating systems and familiar with FreeRTOS. Key Words: Linux Kernel/Operating Systems/Android/Linux/Kernel/ More ❯
SRT Marine Systems plc (SRT) is a fast growing and ambitious company headquartered in Bath, UK that is making a global impact in the marine domain. We are leading the next generation of maritime domain awareness technologies, products and systems that significantly enhance security, safety, and environmental protection … a Principal Hardware Engineer will have a demonstrably strong track record in the design and development of electronic products, with a particular emphasis on embedded devices including driver and system control software. You will also demonstrate experience of mentoring more junior engineers and active participation in the development of … design processes and procedures. In addition, you should ideally have at least 8 years' experience of "full lifecycle" design of complete embeddedsystems in the automotive or marine electronics sectors. Responsibilities of the Principal Hardware Engineer As a Hardware Engineer you will be responsible for: Detailed analogue, digital More ❯
Are you in test automation with 5+ years experience with embeddedsystems looking for the next step in your career? If so, this could the perfect opportunity for you! What's in it for you? Salary: Up to £70,000 Work five days on site in a collaborative … Bachelors or masters in computer science, electronics or telecommunications Experience required: Experience in test automation 5+ years in test automation architecture Strong background in embeddedsystems, telecom or mission-critical applications Hands-on experience in tools like selenium, playwright or robot framework Strong coding skills in Python, Java More ❯
Dorchester - Embedded Software Engineer - £45-60k I am collaborating with an interesting electronics manufacturer based in Dorset, they are looking for an embedded software engineer to join the team to develop a range of embedded software solutions both for the product and support the overall manufacturing … process. Main duties: + Develop embedded software for a range of electronic/hardware based products. + Design, develop and debug embedded system software Skills and Experience Required: + 3+ years embedded software development experience + Experience working with bare metal embeddedsystems and real … time operating systems + Solid programming experience in C/C+ The competitive salary is between £45-60k + benefits! If you feel like you have the right skills and experience for this role, then please apply with a copy of your updated CV. More ❯
Cambridge, south west england, united kingdom Hybrid / WFH Options
IC Resources
will allow you to be highly collaborative across the department whilst also having other support within your direct software team responsible for developing both embedded software and software applications. For this Software Engineer, we are looking for someone with: Experience with C++ development Knowledge of embeddedsystems and embedded programming Some understanding of Linux is advantageous Confident communication skills What Next? If you’re an Embedded Software Engineer 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 ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Weare5vtech
Seni or Embedded Software Engineer - Networking Rochester, New York - Hybrid Working Direct Employee Contract Negotiable Salary Depending on Experience Full Benefits Package Available Are you ready to shape the future of secure, high-precision timing solutions? This globally leading company in the Positioning, Navigation, and Timing (PNT) domain is … looking for a Senior Embedded Software Engineer to take a vital role in the design and development of next-generation embedded timing products with a Linux operating environment. These unique devices ensure time synchronization across a wide range of safety- and accuracy-critical domains such as telecommunications, financial … and champion best coding practices Stay at the forefront of industry trends and help integrate cutting-edge advancements What You Bring Strong experience in Embedded Software development for an Embedded Linux environment Proven knowledge in networking technologies including relevant protocols, switching and routing Eagerness to collaborate in an More ❯
Gloucester, Gloucestershire, South West, United Kingdom Hybrid / WFH Options
Anson Mccade
system requirements Select and optimise antennas for specialised applications Perform real-time RF testing using spectrum and vector network analysers Conduct vulnerability assessments on embedded RF systems Develop specialist RF research and test tools Support system development and verification activities, including trial involvement Required Experience: Practical experience with … RF communications systems, including testing and implementation Strong understanding of RF circuit design, modelling, and performance evaluation Competent in the use of test equipment such as vector network analysers and spectrum analysers Familiarity with software-defined radios and associated development workflows Desirable Skills: Digital Signal Processing (DSP) and RF … algorithm development Antenna optimisation and characterisation Embeddedsystems vulnerability analysis Working knowledge of tools such as OpenCPI, GnuRadio, VHDL, Python, C/C++ Development experience on Linux platforms and familiarity with Git-based workflows Whats on Offer: Structured training and development opportunities Option of a condensed four-day More ❯
Gloucester, England, United Kingdom Hybrid / WFH Options
Anson McCade
system requirements Select and optimise antennas for specialised applications Perform real-time RF testing using spectrum and vector network analysers Conduct vulnerability assessments on embedded RF systems Develop specialist RF research and test tools Support system development and verification activities, including trial involvement Required Experience: Practical experience with … RF communications systems, including testing and implementation Strong understanding of RF circuit design, modelling, and performance evaluation Competent in the use of test equipment such as vector network analysers and spectrum analysers Familiarity with software-defined radios and associated development workflows Desirable Skills: Digital Signal Processing (DSP) and RF … algorithm development Antenna optimisation and characterisation Embeddedsystems vulnerability analysis Working knowledge of tools such as OpenCPI, GnuRadio, VHDL, Python, C/C++ Development experience on Linux platforms and familiarity with Git-based workflows What’s on Offer: Structured training and development opportunities Option of a condensed four More ❯
Job Title: Lead Embedded Software Engineer Location : Bristol (3 Day's Per Week On-Site) Salary: Up to £80,000 + Bonus & Benefits This is a chance for Lead Embedded Software Engineer to join a growing team for a business that is a global leader in their field. … with cutting-edge technology and industry experts. Key Experience/Skills: - Lead a team of Engineers and manage Projects - 10 + Years Experience developing Embedded Software in C & C++ - Good Knowledge of working with Real Time Operating Systems - Experience working to regulated standards such as Misra - Understanding of … electronics and microcontroller-based embeddedsystems - Knowledge of low-level communication protocols (SPI, I2C, UART) implementation and debugging - Experience working through all phases of the software development lifecycle stages Education: - Degree in a relevant area such as Software or Electronic Engineering Please Apply To Find Out More More ❯
Gloucester, Gloucestershire, United Kingdom Hybrid / WFH Options
Lockheed Martin
enjoy both your professional and personal life. In this essential and rewarding role, you will have the opportunity to work on cutting-edge RF systems, including developing new RF-based technologies, conducting vulnerability analysis, and designing deployable RF applications. Key Responsibilities: RF Circuit Modelling & Design - Develop and analyse RF … of various applications. Test & Measurement - Conduct RF testing, including real-time test and measurement using vector signal analysers. Vulnerability Analysis - Analyse and test RF systems to identify vulnerabilities and enhance security. System Development & Verification - Support the development and verification of mission systems, with potential field trial involvement. Specialist … of critical applications. Apply now to help us shape the future of RF engineering at Lockheed Martin. Required skills, qualifications and experience RF communications systems implementation, test, and analysis RF circuit design and modelling experience Real-time test and measurement using spectrum analysers and vector network analysers Familiarity with More ❯
learn. This position requires equal parts FPGA, software and hardware knowledge, and entails the design, development and support of FPGA logic in VHDL and embedded real-time software in C and C++. The ideal candidate has a solid understanding of operating systems, multithreaded programming, and device drivers. Recent … performance verification of FPGA designs, including simulation, testing, and debugging. Experience with high-speed digital interfaces Experience developing software in C or C++ for embeddedsystems Experience developing software for Linux and real-time operating systems (RTOS) Experience writing device drivers or device-level programming Experience with … troubleshooting skills, non-stop curiosity, and a thirst to self-educate about new technologies Knowledge of professional audio is a plus. Knowledge of RF systems is a plus. Sound Devices offers a comprehensive benefit package including health, dental, VTL, LTD, paid time off and parental leave. The above statements More ❯
Developed Vetting) required! The Opportunity: Operate where most engineers never get access — a classified R&D environment building the UK’s next-gen RF systems for intelligence and defence operations. You’ll take point on OpenCPI-based SDR systems — designing, integrating, and optimising platforms that are deployed into … live mission environments. Your Impact OpenCPI Architecture: Design, extend, and integrate OpenCPI modules to support high-performance SDR and embedded RF systems. End-to-End System Delivery: Lead full-lifecycle development — from prototyping and simulation to field deployment and operational validation. Software Defined Radio (SDR): Architect reconfigurable, ultra-reliable … SDR systems with low-latency DSP pipelines. Embedded Signal Processing: Implemented and optimised RF algorithms across C/C++, VHDL, and FPGA environments. Field Trial Execution: Own deployment and performance validation alongside mission teams in live scenarios. DevOps for Defence: Develop in secure Linux environments using GitLab, CI More ❯
Location : Plymouth, Devon Working Arrangement : On-Site 1 Day Per Week Key Experience/Skills: - Demonstrable skills in modern C microcontroller firmware development for embedded devices - Good Knowledge of low-power wireless comms’, such as Zigbee BLE/Bluetooth and WI-FI - It is expected you will have an … understanding of electronics and microcontroller-based embeddedsystems - Your background will include experience with various embedded software development environments including compilers, debuggers, toolchains and emulators Desirable - Experience of low-level communication protocols (SPI, I2C, UART) implementation and debugging - Knowledge of version control principals & experience using a version More ❯
Cambridge, south west england, united kingdom Hybrid / WFH Options
The ONE Group Ltd
Role: Linux Embedded Platform Engineer Salary: up to £85k Location: Cambridge/Hybrid An exciting opportunity has arisen for a Platform Engineer to join a company in a strong growth phase, operating in a fast-paced, start-up-like environment. Key Responsibilities: Develop and maintain BSPs for NXP-based … in Computer Science, Electronics Engineering, or related field. Benefits: Discretionary bonus Contributory pension Life insurance & income protection 30 days annual leave Keywords: Linux/EmbeddedSystems/BSP/NXP/Networking/C++/Python/Yocto/DPDK/Kubernetes Apply now for a more detailed More ❯
a safe and secure world, together, and if you join us, you can play your part as a Vehicle Software Engineer for our Engineering & Systems Integration business. The Role As a Vehicle Software Engineer, you'll have a role that's out of the ordinary. You'll be responsible … for designing software systems that are essential to the safe operation vehicle devices and systems. Day-to-day, you'll be design, develop and validate software systems that need to meet stringent safety and reliability standards. Design and develop software for safety-critical applications Contribute to the design … of system architecture for safety-critical systems Develop and execute test plans including unit, integration and system level tests Ensure that all development processes adhere to safety standards Develop innovative solutions for improving performance and reliability This role is full time, 37.5 hours per week and can be based More ❯
Firmware Engineer specialising in developing a wearable, non-invasive MedTech platform , you will play a pivotal role in designing, testing, and maintaining the electronic systems behind our cutting-edge health monitoring technologies. You will contribute to full life-cycle product development, from concept design, circuit design and PCB development … and layout design for miniaturised, multi-layer boards, ensuring compactness and durability for wearable applications. Develop test boards and fixtures. Firmware Development for Wearable Systems: Develop, test, and maintain firmware in C/C++ for embeddedsystems, focusing on low-power, real-time processing for continuous health … Layout : Hands-on experience with PCB design software (e.g., Altium) for multi-layer and compact layouts suitable for wearable devices. Firmware Development : Proficiency in embedded C/C++ programming, with a focus on low-power, real-time control and processing for health monitoring applications. Testing & Debugging : Proven experience in More ❯
Plymouth, Devon, United Kingdom Hybrid / WFH Options
Stefanini, Inc
For quick Apply, please reach out to Vipul Bhardwaj- call: -8630/email: Open for W2 candidates only! Join as a Principal Software Engineer - EmbeddedSystems and make a real difference in the lives of patients worldwide! Our cutting-edge technology and innovative solutions are changing the game … the boundaries of what's possible. As a key member of our R&D team, you'll be responsible for developing and maintaining the embedded software architecture and design for our lifesaving CRRT devices. You'll work collaboratively with cross-functional teams to create the best solutions possible, and … mentor junior engineers to help them grow and succeed. With 5+ years of experience in embedded software development and a passion for patient care and safety, you're the perfect candidate to fill this vital role. You'll use your analytical skills to identify risks and opportunities for innovation More ❯
Leigh, south west england, united kingdom Hybrid / WFH Options
Mpowering People
a month on site (South Birmingham HQ) We are seeking a skilled Firmware Developer with 4–5 years of experience in C programming and embedded PCB board development to join a highly experienced Product Development team. In this role, you will be responsible for developing, testing, and optimizing firmware … for sensor devices, ensuring reliable and efficient performance in real-world applications. Responsibilities: Develop, enhance, and maintain firmware for embeddedsystems, focusing on sensor control and data communication. Collaborate with hardware engineers to ensure seamless firmware integration with PCB designs. Implement and optimize drivers and communication protocols (e.g. … maintain reliability and performance. Write clean, well-documented code and participate in code reviews to uphold best practices. Qualifications: Proficiency in C programming for embedded systems. Familiarity with microcontrollers (e.g. STM32, ESP32, or similar) and their development environments. Hands-on experience with communication protocols (e.g. USB, UART, I2C, SPI More ❯
RF system vulnerabilities, supporting the development of secure, resilient communications technologies. System Development & Field Support Contribute to the integration, development, and verification of mission systems, including potential involvement in field trials and live demonstrations. Specialist Tool Development Build bespoke tools to support the analysis, simulation, or evaluation of complex … your interests and experience. What We’re Looking For: Essential Skills & Experience Must already hold enhanced UKIC DV Clearance Proven experience in RF communications systems implementation, testing, and analysis. Strong knowledge of RF circuit modelling and design . Hands-on experience with real-time test equipment , including spectrum analysers … and vector network analysers . Familiarity with software-defined radio (SDR) systems and platforms. Desirable Skills Experience in RF algorithm development and digital signal processing (DSP). Knowledge of antenna characterisation and optimisation . Background in embeddedsystems and vulnerability analysis . Familiarity with OpenCPI , GNU Radio More ❯
from the requirement definition and being the point of contact for audits and reviews of the certification process. Responsibilities • Support development and verification of embedded software in C language, certifiable for mission and safety critical avionics systems according to the RTCA DO-178B/C guideline up to … and skills • Master's degree in computer science, electronic engineering, or similar disciplines • Proven experience in designing, coding, integrating, verifying andcarefully documenting SW for embeddedsystems within the aerospace or defense • Experience in the certification of embedded software according toDO-178B/C would be desirable • Ability More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
ZENOVO LTD
a multi-skilled team of engineers, you will possess a proven track record in designing and developing electronic products, with a strong focus on embedded devices, including driver and system control software. Responsibilities will include: - Comprehensive design of analogue, digital, and power supply circuits - Conducting evaluation tests to assess … in peer reviews, offering constructive feedback to enhance design quality - Complete all necessary project documentation Key Technical Knowledge/Experience: - Designing digital electronics, including embedded microprocessors (e.g., ARM, STM32, PIC) - Developing industrial control and data interfaces (RS422, CAN, USB, WiFi, ADC, DAC) - Creating low-power switch-mode power supplies … Implementing PCB layout techniques for power supply and EMC performance - Designing for manufacturability and testability Beneficial Experience: - Developed software at the hardware level for embeddedsystems - Understanding of Object Orientated C++ - Understanding of real-time operating systems (RTOS) and real-time software - Knowledge of LabVIEW Benefits Summary More ❯
has been a competitive force in motorsport and the FIA Formula E World Championship for many years. We are seeking a Trackside electronics and systems engineer to join our team and contribute to our ongoing development. Main Responsibilities: Ensures the proper functioning of the data acquisition system, car sensors … calibration. Prepares various projects and calibration kits for operating the cars and the simulator. Conducts analysis and interpretation of technical data from the car, embeddedsystems, and Power Unit. Communicates key parameters effectively with different stakeholders (mechanics, performance engineers, track engineers, Power Unit engineers). Guarantees the reliability … sessions, particularly on topics within their scope. Executes procedures and operations during track testing sessions. Implements, develops, and ensures proper use of specific IT systems (e.g., Atlas, SM, TPMS). Oversees the monitoring and proper utilization of the traction battery. Develops products and processes to enhance tasks within their More ❯