Permanent 'Embedded Software Engineer' Job Vacancies

151 to 175 of 181 Permanent Embedded Software Engineer Jobs

Embedded Software Engineer

cardiff, united kingdom
Yoh, A Day & Zimmermann Company
Location: Newport 🕒 Employment Type: Full-Time (Early Finish Fridays!) About the Role We’re on the lookout for an Embedded Software/Firmware Engineer who loves working with embedded systems and enjoys getting hands-on with both code and hardware. This is a great opportunity to work on exciting, real-world products that demand smart, reliable … launching. If you enjoy solving tricky problems and seeing your work make a real impact, this could be a great fit. What You’ll Be Doing Developing and improving embedded software and firmware for a variety of processors and microcontrollers. Building and fine-tuning low-level drivers and communication protocols to keep everything running smoothly. Writing clean, efficient … simple, and useful. Collaborating with teams across hardware, systems, QA, and product to bring ideas to life. What We’re Looking For Essential: A degree or solid experience in Software Engineering, Computer Science, Electronics, or something similar. Hands-on experience developing software and firmware for embedded systems. Strong skills in C and C++, with a focus on More ❯
Posted:

Cyber Software Engineer (Embedded)

Grand Prairie, Texas, United States
Hybrid / WFH Options
Lockheed Martin
Job ID: 692463BR Date posted: Aug. 11, 2025 Description: You will be a Cyber Software Engineer in the Program Protection Organization. Our organization oversees all aspects of Anti-Tamper and embedded Cybersecurity across Missiles and Fire Control. We are chartered with providing the skills and innovative technologies to develop, design, produce and sustain secure products across our … Lines of Business. What You Will Be Doing As the Cyber Software Engineer you will be responsible for supporting a broad range of challenges in a dynamic team environment and the ability to work with Cyber Exploitation Engineers, Cyber System Security Engineers and system engineers across Lockheed Martin MFC to develop new exploitation software tools, and maintain … to improve integrity and security of weapon system environments. • Support testing and related activities across a wide variety of platforms and technologies using advanced techniques and methodologies, such as embedded hardware, electronic warfare, radio frequency, etc. Why Join Us Do you want to be part of a company culture that empowers employees to think big, lead with a growth More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Embedded Software Engineer

Aberdeen, Aberdeenshire, Scotland, United Kingdom
Bright Purple Resourcing
Embedded Software/Firmware Engineer Up to £65,000 Aberdeen/Hybrid Join our clients R&D team and make your mark on cutting-edge oilfield technology. Our international client designs and builds advanced downhole and surface tools used in some of the most demanding environments on earth. They develop all firmware in-house giving engineers the … rare opportunity to see their designs deployed in the field and make a tangible impact on real-world operations. They are looking for an experienced Firmware Engineer whos passionate about embedded systems and ready to take ownership of the full firmware development lifecycle from concept to deployment. What Youll Do Design, develop, and test firmware for innovative downhole … and surface tools. Work on low-power , high-reliability embedded systems that must perform in extreme conditions. Implement safe-failure modes and robust communication protocols. Contribute to an established suite of tools while driving innovation and continuous improvement. Collaborate closely with a small, expert R&D team to solve complex challenges and deliver world-class products. What Were Looking More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

Senior Embedded Software Engineer

Birmingham, England, United Kingdom
X4 Technology
Senior Embedded Engineer – AI & Robotics Start-up | Birmingham | Outside IR35 | 6-Month Contract I’m currently working with a Birmingham-based start-up that’s redefining everyday household products by combining AI and robotics to create cutting-edge technology. They’re urgently looking for a Senior Embedded Engineer to join their growing team and help drive … innovation from concept to production. This is a great opportunity for someone who thrives working autonomously, enjoys tackling complex embedded challenges, and loves seeing products come to life. What you’ll be doing: Adding functionality to existing drivers Integrating low-level programming with cloud technologies and mobile applications Driving development across the full product lifecycle, from prototype to production … Key skills: Embedded Linux C++ BLE/Wi-Fi OTA firmware updates (Bonus: experience with telemetry data syncing) Location: Central Birmingham Contract: 6 months | Outside IR35 | Competitive day rate More ❯
Posted:

Embedded Software Engineer - Linea Research

Letchworth Garden City, Hertfordshire, United Kingdom
Focusrite Audio Engineering Ltd
Embedded Software Engineer - Linea Research Based : Letchworth Garden City/Hybrid Term : Permanent, Full time Salary : £40000 - £65000 pa dependent on experience + benefits The Company Linea Research Ltd, part of Focusrite Group PLC, designs and manufactures high performance audio electronics for the professional market. Our amplifiers and processors are used across the world at some of … candidates will need to be able to attend one of these two locations on a regular basis. We have an exciting opportunity for the right person to join our software department. In this position, the successful candidate will help develop the firmware on which our products depend. This is a full time, permanent position. We are looking someone with … Experience writing and debugging code on embedded systems in C and C++ As an Embedded Developer we would expect you to have some experience of: getting new hardware from initial power up to running 'main()' writing low level drivers, test code and unit tests working with common serial interfaces like I2C, UART and SPI etc. working with Real More ❯
Employment Type: Permanent
Salary: £40000 - £65000/annum
Posted:

Senior Embedded Software Engineer

Birmingham, United Kingdom
TAE Power Solutions Engineering Ltd
Senior Embedded Software Engineer Hybrid/Onsite to Birmingham TAE Power Solutions. The Next Paradigm Shift: Accelerated. The future is electric, but only if its better for businesses, consumers, and the planet. We bring electrification to the next level, to enable and sustain a cleaner planet click apply for full job details More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer

Poole, England, United Kingdom
Hybrid / WFH Options
Scalian
Embedded Developer (C#/.NET) – Contract (6 Months, Extendable) 📍 Location: Hybrid at Poole ⏳ Contract Duration: 6 Months (with potential extension) 💰 Competitive Day Rate – Outside IR35 negotiable or equivalent full time salary About the Role We’re looking for an experienced Embedded Developer with strong hands-on expertise in Embedded C/C++ programming, along with C# to … team. Our client is a leader in Parking Payment Solutions and is now expanding into the exciting domain of Railway Ticketing Systems — a new frontier in connected, real-time embedded devices. This is an opportunity to work on cutting-edge embedded software , writing code that directly interacts with the device hardware , not just backend systems. Key Responsibilities … Design, develop, and maintain embedded applications using C# and .NET . Work closely with hardware teams to integrate software at the device level . Develop and deploy solutions within a Microservices-based architecture . Work with RTOS (Real-Time Operating Systems) to ensure reliable, low-latency performance. Participate in system testing, debugging, and performance optimisation. Collaborate with cross More ❯
Posted:

Embedded Linux Software Engineer

Saffron Walden, Essex, United Kingdom
Technical Futures
Do you possess commercial experience in Embedded Linux development? Are you seeking a challenging mid level Software Engineer role where you can contribute solid Embedded C/C++ development skills to solve real world problems? Our Client, Global leaders in radar and surveillance systems development, seeks a Degree qualified mid-level Embedded Linux Software Engineer to join their team click apply for full job details More ❯
Employment Type: Permanent
Salary: GBP 45,000 Annual
Posted:

Embedded Software Engineer

Witney, Oxfordshire, United Kingdom
Matchtech
Our client, a leading company in the aerospace sector, is currently seeking an Embedded Software Engineer to join its team in a permanent capacity. This role focuses on the design and development of embedded firmware for innovative lighting solutions specifically tailored for the aerospace, maritime, and contract markets. Key Responsibilities: Designing and customising new and existing … and contributing to the development of best practice guidelines and AS9100 standards Working collaboratively with the design team, guiding, mentoring, and advising others when required Job Requirements: Proficiency in Embedded C/C++ and embedded Linux Experience with microcontrollers such as STM32 or Microchip Strong understanding of CANBus protocol Experience in designing firmware for functional safety related/… SIL level systems Ability to develop embedded GUI applications (e.g., Touch GFX) Experience with PLCs (Programmable Logic Controllers) and PICs is desirable Excellent attention to detail and ability to manage workload effectively A degree in Design/Engineering or a related field Industry experience from hazardous area systems, automotive, aerospace, or medical industries Experience working within a manufacturing company More ❯
Employment Type: Permanent
Posted:

C++ Embedded Software Engineer

Cambridge, Cambridgeshire, England, United Kingdom
Hybrid / WFH Options
Avanti
Imagine building embedded software that helps detect and track signals invisible to the human eye - technology used to protect national security, locate threats, and power the next generation of RF intelligence systems. We’re partnered with a world-class engineering team designing advanced embedded platforms for cutting-edge RF and sensing systems, used globally across defence, aerospace … a chance to work on meaningful, high-impact technology with a team that loves solving complex real-world challenges. What You’ll Be Doing Designing and developing high-performance embedded software in modern C++17 & Rust on Linux platforms Building real-time distributed systems that capture and analyse RF data at scale Working hands-on with cutting-edge hardware … and signal-processing tools Collaborating with experienced engineers across embedded, firmware, and system design Driving innovation in an environment where technical curiosity is valued What You’ll Bring Essential: Strong C++ development skills (C++11/14/17) Strong familiarity with Linux systems Strong understanding of hardware interfaces, threading, and performance optimisation Nice to Have: Experience with Rust, or More ❯
Employment Type: Full-Time
Salary: £60,000 - £75,000 per annum
Posted:

Cyber Software Engineer Sr (Embedded)

Grand Prairie, Texas, United States
Hybrid / WFH Options
Lockheed Martin
Job ID: 692462BR Date posted: Aug. 11, 2025 Description: You will be a Cyber Software Engineer in the Program Protection Organization. Our organization oversees all aspects of Anti-Tamper and embedded Cybersecurity across Missiles and Fire Control. We are chartered with providing the skills and innovative technologies to develop, design, produce and sustain secure products across our … Lines of Business. What You Will Be Doing As the Cyber Software Engineer you will be responsible for supporting a broad range of challenges in a dynamic team environment and the ability to work with Cyber Exploitation Engineers, Cyber System Security Engineers and system engineers across Lockheed Martin MFC to develop new exploitation software tools, and maintain … to improve integrity and security of weapon system environments. • Support testing and related activities across a wide variety of platforms and technologies using advanced techniques and methodologies, such as embedded hardware, electronic warfare, radio frequency, etc. Why Join Us Do you want to be part of a company culture that empowers employees to think big, lead with a growth More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Embedded Software Engineer -BIOS

Colchester, England, United Kingdom
Concurrent
We’re building something powerful. Let’s build it together. We've delivered high-performance embedded computing solutions for four decades across industries including defence, telecoms, and aerospace. We’re proud to be experts in what we do and are looking for an Embedded Software Engineer to join our brilliant team. The Role The constant requirement … for new, better, and more complex products means that the company requires an additional BIOS Engineer. The Software Engineering team is responsible for breathing life into our computer products by creating and maintaining the BIOS, and Board Support Packages (as well as additional software) required for their operation. Based at our Colchester or Theale site on a full … delivering? Key Responsibilities: Design, develop and maintain the UEFI BIOS and other bootloader software. Including integration of board-level hardware: PCIe, USB, Ethernet, I2C, GPIO, UART, and other common embedded interfaces. You will be involved in end to end development as part of a small team. Work with our hardware designers: During the design phase to specify the product More ❯
Posted:

Embedded Software Engineer -BIOS

colchester, east anglia, united kingdom
Concurrent
We’re building something powerful. Let’s build it together. We've delivered high-performance embedded computing solutions for four decades across industries including defence, telecoms, and aerospace. We’re proud to be experts in what we do and are looking for an Embedded Software Engineer to join our brilliant team. The Role The constant requirement … for new, better, and more complex products means that the company requires an additional BIOS Engineer. The Software Engineering team is responsible for breathing life into our computer products by creating and maintaining the BIOS, and Board Support Packages (as well as additional software) required for their operation. Based at our Colchester or Theale site on a full … delivering? Key Responsibilities: Design, develop and maintain the UEFI BIOS and other bootloader software. Including integration of board-level hardware: PCIe, USB, Ethernet, I2C, GPIO, UART, and other common embedded interfaces. You will be involved in end to end development as part of a small team. Work with our hardware designers: During the design phase to specify the product More ❯
Posted:

Embedded Software Engineer -BIOS

chelmsford, east anglia, united kingdom
Concurrent
We’re building something powerful. Let’s build it together. We've delivered high-performance embedded computing solutions for four decades across industries including defence, telecoms, and aerospace. We’re proud to be experts in what we do and are looking for an Embedded Software Engineer to join our brilliant team. The Role The constant requirement … for new, better, and more complex products means that the company requires an additional BIOS Engineer. The Software Engineering team is responsible for breathing life into our computer products by creating and maintaining the BIOS, and Board Support Packages (as well as additional software) required for their operation. Based at our Colchester or Theale site on a full … delivering? Key Responsibilities: Design, develop and maintain the UEFI BIOS and other bootloader software. Including integration of board-level hardware: PCIe, USB, Ethernet, I2C, GPIO, UART, and other common embedded interfaces. You will be involved in end to end development as part of a small team. Work with our hardware designers: During the design phase to specify the product More ❯
Posted:

Cyber Software Engineer Staff (Embedded)

Grand Prairie, Texas, United States
Hybrid / WFH Options
Lockheed Martin
Job ID: 692464BR Date posted: Aug. 11, 2025 Description: You will be a Cyber Software Engineer in the Program Protection Organization. Our organization oversees all aspects of Anti-Tamper and embedded Cybersecurity across Missiles and Fire Control. We are chartered with providing the skills and innovative technologies to develop, design, produce and sustain secure products across our … Lines of Business. What You Will Be Doing As the Cyber Software Engineer you will be responsible for supporting a broad range of challenges in a dynamic team environment and the ability to work with Cyber Exploitation Engineers, Cyber System Security Engineers and system engineers across Lockheed Martin MFC to develop new exploitation software tools, and maintain … to improve integrity and security of weapon system environments. • Support testing and related activities across a wide variety of platforms and technologies using advanced techniques and methodologies, such as embedded hardware, electronic warfare, radio frequency, etc. Why Join Us Do you want to be part of a company culture that empowers employees to think big, lead with a growth More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Embedded Software Engineer – Medical Device

United Kingdom
Enterprise Peak
is a long term contract position with a flexible hybrid schedule at the facility in the greater Glasgow area. WHO WE ARE LOOKING FOR We are looking for an Embedded Software Engineer who will be responsible for the embedded C development for a point of care instrument’s updates and enhancements in an AWS environment. This … device products. We are interviewing qualified candidates immediately and will move into the offer stage quickly. If you are interested, please apply with an updated resume. QUALIFICATIONS Proficiency with embedded C development is required Prior experience with RTOS such as Thread X or Azure RTOS is required Experience with unit testing frameworks such as Unity, Ceedling, and CMock etc More ❯
Posted:

Embedded Software Engineer

London Area, United Kingdom
Hybrid / WFH Options
Premier Group
Role: Embedded Software/Firmware Engineer Salary: £45,000 - £60,000 DOE Location: Hybrid – London Sponsorship is NOT provided Main skills we are looking for: Solid experience programming in Embedded C for microcontrollers (e.g. STM32, nRF52). Good understanding of electronics and how hardware and firmware work together Experience working with I2C, SPI, UART, and other More ❯
Posted:

Embedded Software Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Premier Group
Role: Embedded Software/Firmware Engineer Salary: £45,000 - £60,000 DOE Location: Hybrid – London Sponsorship is NOT provided Main skills we are looking for: Solid experience programming in Embedded C for microcontrollers (e.g. STM32, nRF52). Good understanding of electronics and how hardware and firmware work together Experience working with I2C, SPI, UART, and other More ❯
Posted:

Embedded Software Engineer

london, south east england, united kingdom
Hybrid / WFH Options
Premier Group
Role: Embedded Software/Firmware Engineer Salary: £45,000 - £60,000 DOE Location: Hybrid – London Sponsorship is NOT provided Main skills we are looking for: Solid experience programming in Embedded C for microcontrollers (e.g. STM32, nRF52). Good understanding of electronics and how hardware and firmware work together Experience working with I2C, SPI, UART, and other More ❯
Posted:

Embedded Software Engineer

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Premier Group
Role: Embedded Software/Firmware Engineer Salary: £45,000 - £60,000 DOE Location: Hybrid – London Sponsorship is NOT provided Main skills we are looking for: Solid experience programming in Embedded C for microcontrollers (e.g. STM32, nRF52). Good understanding of electronics and how hardware and firmware work together Experience working with I2C, SPI, UART, and other More ❯
Posted:

Embedded Software Engineer

slough, south east england, united kingdom
Hybrid / WFH Options
Premier Group
Role: Embedded Software/Firmware Engineer Salary: £45,000 - £60,000 DOE Location: Hybrid – London Sponsorship is NOT provided Main skills we are looking for: Solid experience programming in Embedded C for microcontrollers (e.g. STM32, nRF52). Good understanding of electronics and how hardware and firmware work together Experience working with I2C, SPI, UART, and other More ❯
Posted:

Embedded Software Engineer II (Contract-to-Hire)

mesa, arizona, united states
Inter-Coastal Electronics
Summary*: Find out more about this role by reading the information below, then apply to be considered. Develops software and firmware for real-time embedded systems that interface with aircraft systems, ground vehicles, and other support equipment. Participates in development process from requirements through qualification. Embedded software will control telemetry radios, GPS receivers, lasers and laser … detectors, and more. *Responsibilities/Skills:* § Develops real-time embedded applications that meet strict timing requirements. § Develops BSP software for proprietary (8/16/32-bit bare metal) and VME/VPX embedded systems. § Develops device driver software for hardware peripherals (register-level drivers, modify existing OS drivers, drivers for custom FPGA/CPLD peripherals … . § Participates in all software development phases from requirements, design, coding, implementation, testing, and qualification. § Generates/supports generation of software documents (SRS, SDD, STD, etc.). § Supports design review presentations for both internal and external customer audiences. § Participates in the testing and qualification processes in the field and with external validators. § Participates in improving development processes and More ❯
Posted:

Embedded Software Engineer

Belper, Derbyshire, United Kingdom
EMBS Engineering
Embedded C/C++ Software Engineers - Derbyshire We have several fantastic opportunities for Senior and Mid-Level Embedded C/C++ Software Engineers to join an experienced and highly skilled team developing and testing innovative products and systems on the cutting edge of Cyber Security. Ideal candidates should be able to demonstrate strong design and coding … above all, have a passion for quality. Security will be paramount in development so this role will suit a candidate wanting to build a career in developing high-integrity software, aligned to functional correctness, predicated upon formally defined specifications. Required Technical Skills/Qualifications: Degree qualified with a BSc in Computer Science or equivalent STEM subject Experience in Software Unit Test automation and tools (LDRA, Parasoft etc Embedded C/C++ development skills Familiarity with MISRA compliance or similar quality source code conformance specification Familiarity with static analysis tools Desirable Technical Skills: Proficiency in JTAG/ETM Debugging tools C# development experience RUST and Ada SPARK experience Cryptol and SAW experience Proficiency with scripting languages (ruby, groovy More ❯
Employment Type: Permanent
Salary: £40000 - £75000/annum + Benefits
Posted:

Embedded Software Engineer - III (Contract-to-Hire)

mesa, arizona, united states
Inter-Coastal Electronics
Summary*: Is this the next step in your career Find out if you are the right candidate by reading through the complete overview below. Develops software and firmware for real-time embedded systems that interface with aircraft systems, ground vehicles, and other support equipment. Participates in engineering process from board layout to final delivery. Embedded software … Security Clearance. *Responsibilities/Skills:* § Supports the development of applications and drivers (MIL-STD-1553, ARINC-429, Ethernet, and discrete) running on Real-Time Operating Systems (RTOS). § Develops software for proprietary (8/16/32-bit bare metal) and VME/VPX embedded systems. § Develops device driver software for hardware peripherals (register-level drivers, modify … existing OS drivers, drivers for custom FPGA/CPLD peripherals). § Participates in all software development phases from requirements, design, coding, implementation, testing, and qualification. § Generates/supports generation of software documents (SRS, SDD, STD, etc.). § Supports design review presentations for both internal and external customer audiences. § Participates in improving development processes and implementation of new technologies. More ❯
Posted:

Sr. Embedded Software Engineer- Firmware Development

irvine, california, united states
Western Telematic, Inc
on the world's most advanced networks. We are obsessed with providing the highest quality, high availability products and customer support. We have an immediate opening for an Sr. Embedded software/firmware engineer experienced in developing on a Linux platform. We are looking for a helpful and enthusiastic individual to join our team located adjacent to … Customize development environment – tool chains, makefiles, build scripts, etc. running on Ubuntu Linux host PC. ? Work closely with development teams to create next generation products. ? Identify emerging trends/software in the networking community *Required Experience:* ? BSEE, MSEE, BSCS, or MSCS. ? Strong C language programming and debugging skills. ? Minimum of 5 years developing and debugging embedded firmware ? Proficiency … with open source compiler tools using Ubuntu Linux host PC. ? Understanding of embedded Linux filesystems. ? Knowledge of Linux communication interfaces, especially related to Serial (RS-232), USB, Ethernet, Cellular etc. ? Understanding of hardware requirements for embedded Linux environment. ? Experience with Linux operating system internals and kernel space programming. ? Experience downloading and building open source applications such as OpenSSL More ❯
Posted:
Embedded Software Engineer
10th Percentile
£41,125
25th Percentile
£48,000
Median
£55,000
75th Percentile
£68,125
90th Percentile
£71,750