CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Embedded Software Engineer Jobs

211 Job Offers

Embedded Software V&V Engineer
Save Icon
Join a growing V&V team in Stevenage, working on cutting-edge defence programmes. You will create and execute test cases for advanced embedded systems, using Python and lab tools. This role offers hands-on work on safety-critical systems, strong career progression, and direct influence on next-ge...
Location Icon
Location
United Kingdom , Stevenage
Salary Icon
Salary
55000.00 - 64000.00 GBP / Year
thepeoplenetwork.co.uk Logo
Fynity
Expiration Date
Until further notice
Senior Embedded Software Engineer
Save Icon
Join Eitan Medical in Netanya as a Senior Embedded Software Engineer. Develop advanced, connected infusion systems for safety-critical medical devices. Own components end-to-end, from architecture to production, using RTOS and firmware. Collaborate with multidisciplinary teams in a hands-on role ...
Location Icon
Location
Israel , Netanya
Salary Icon
Salary
Not provided
eitanmedical.com Logo
Eitan Medical
Expiration Date
Until further notice
Senior Embedded Software Engineer
Save Icon
Join a scaling Tech for Good company in London as a Senior Embedded Software Engineer. You will design and test firmware for embedded systems, using your 5+ years of C expertise in IoT and wireless communications. This hybrid role offers the chance to work on data-driven, AI-first solutions with ...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
100000.00 GBP / Year
formularecruitment.co.uk Logo
Formula Recruitment
Expiration Date
Until further notice
Staff Software Engineer, Embedded
Save Icon
Join our team as a Staff Embedded Software Engineer in Mountain View. Develop mission-critical C++ software for autonomous truck systems, collaborating on hardware/software integration. We seek 8+ years of embedded experience with CAN, SPI, PCIe, and automotive Ethernet. Enjoy competitive pay, eq...
Location Icon
Location
United States , Mountain View
Salary Icon
Salary
200000.00 - 250000.00 USD / Year
kodiak.ai Logo
Kodiak Robotics
Expiration Date
Until further notice
Embedded Software Engineer - Access Control
Save Icon
Join our dynamic startup team in San Mateo as an Embedded Software Engineer. You will develop cloud-managed access control systems using C/C++ on embedded Linux. This role requires onsite work and offers strong benefits, including comprehensive healthcare coverage. Help us build a best-in-class s...
Location Icon
Location
United States , San Mateo
Salary Icon
Salary
150000.00 - 300000.00 USD / Year
verkada.com Logo
Verkada
Expiration Date
Until further notice
Staff Embedded Software Engineer (Wireless Networking)
Save Icon
Join SimpliSafe in Boston as a Staff Embedded Software Engineer for Wireless Networking. You will optimize the entire network stack for IoT devices, focusing on performance and power efficiency. This role requires deep expertise in C/C++, WiFi/802.11, TCP/IP, and embedded systems like FreeRTOS. E...
Location Icon
Location
United States , Boston
Salary Icon
Salary
118600.00 - 174000.00 USD / Year
simplisafe.com Logo
SimpliSafe
Expiration Date
Until further notice
Embedded Software Engineer
Save Icon
Join our Strike Weapons Program as an Embedded Software Engineer in Chandler, AZ. Develop mission-critical defense software using C/C++ in Yocto Linux and RTOS environments. This on-site role requires a BS in Computer Science, embedded real-time experience, and an active DoD Secret clearance. We ...
Location Icon
Location
United States , Chandler
Salary Icon
Salary
Not provided
softworldinc.com Logo
Softworld
Expiration Date
Until further notice
Embedded Software Engineer (Functional Safety)
Save Icon
Join our Krakow team as an Embedded Software Engineer specializing in Functional Safety. Develop low-level drivers and Hardware Test Software using advanced C programming for cutting-edge microcontrollers like TC39xx and ST Stellar. This hybrid role offers private medical care, flexible hours, an...
Location Icon
Location
Poland , Krakow
Salary Icon
Salary
Not provided
borgwarner.com Logo
BorgWarner
Expiration Date
Until further notice
Embedded Software Engineer IV - AI Applications
Save Icon
Join ASI to advance autonomous robotics by deploying AI on embedded systems. This senior role requires 10+ years of C/C++ expertise for real-time, constrained hardware. Optimize ML models for performance and reliability in a collaborative environment. Enjoy full benefits and work in Mendon, USA.
Location Icon
Location
United States , Mendon
Salary Icon
Salary
Not provided
asirobots.com Logo
Autonomous Solutions
Expiration Date
Until further notice
Embedded Software Engineer IV - AI Applications
Save Icon
Join ASI to shape the future of autonomous robotics. Deploy and optimize AI models on constrained hardware using C/C++ in an RTOS environment. This senior role in Lehi requires 10+ years of embedded systems experience and expertise in ML inference runtimes. Enjoy full benefits, ESOP, and a cultur...
Location Icon
Location
United States , Lehi
Salary Icon
Salary
Not provided
asirobots.com Logo
Autonomous Solutions
Expiration Date
Until further notice
Embedded Software Engineer
Save Icon
Join our team in Fort Worth as an Embedded Software Engineer. Develop real-time C/C++ software for autonomous vehicle platforms in a collaborative environment. This project-based role requires 3-5 years of embedded systems experience with RTOS. We offer a strong work-life balance and a family-fri...
Location Icon
Location
United States , Fort Worth
Salary Icon
Salary
Not provided
asirobots.com Logo
Autonomous Solutions
Expiration Date
Until further notice
Embedded Software Engineer
Save Icon
Join our team in Lehi as an Embedded Software Engineer. Develop real-time C/C++ software for autonomous vehicle platforms in a collaborative environment. This project-based role requires 3-5 years of embedded systems experience with RTOS. We offer a family-friendly culture focused on work-life ba...
Location Icon
Location
United States , Lehi
Salary Icon
Salary
Not provided
asirobots.com Logo
Autonomous Solutions
Expiration Date
Until further notice
Embedded Software Engineer
Save Icon
Join a leading team in Salisbury as an Embedded Software Engineer. Design and develop complex embedded systems in C/C++, focusing on microprocessor architecture and full lifecycle engineering. This role offers a competitive pension, enhanced leave, and cycle-to-work scheme for experienced engineers.
Location Icon
Location
United Kingdom , Salisbury
Salary Icon
Salary
40000.00 - 55000.00 GBP / Year
hunterselection.co.uk Logo
Hunter Selection | B Corp™
Expiration Date
Until further notice
Embedded Software Engineer
Save Icon
Join Xcelerium as an Embedded Software Engineer to develop cutting-edge technology from the ground up. Work on impactful projects in 5G, UAVs, and Autonomous Vehicles using RISC-V, RTOS, and embedded Linux. Strong C/C++ skills and CPU architecture knowledge are essential. This role is based in Ir...
Location Icon
Location
United States , Irvine; San Jose; Santa Clara
Salary Icon
Salary
Not provided
xcelerium.com Logo
Xcelerium
Expiration Date
Until further notice
Senior Embedded Software Engineer
Save Icon
Join our Silicon Valley team as a Senior Embedded Software Engineer, developing high-performance GPS software for global aviation safety. You will design, implement, and certify real-time embedded systems using C and Python. This role requires U.S. citizenship for clearance eligibility and offers...
Location Icon
Location
United States , Sunnyvale
Salary Icon
Salary
119500.00 - 164400.00 USD / Year
trimble.com Logo
Trimble Inc.
Expiration Date
Until further notice
Embedded Software V&V Engineer
Save Icon
Join our Bristol team as an Embedded Software V&V Engineer. You will verify and validate real-time software for next-generation missile systems. We seek an engineer with strong embedded C/C++/Ada experience and a solid background in the full software lifecycle. This role involves developing test ...
Location Icon
Location
United Kingdom , Bristol
Salary Icon
Salary
60.00 - 70.00 GBP / Hour
morson.com Logo
Morson Talent
Expiration Date
Until further notice
Embedded Software V&V Engineer
Save Icon
Join our team in Stevenage as an Embedded Software V&V Engineer. You will verify and validate real-time software for next-generation missile systems, developing robust test cases from requirements. We seek an engineer with embedded C/C++/Ada experience, strong problem-solving skills, and knowledg...
Location Icon
Location
United Kingdom , Stevenage
Salary Icon
Salary
60.00 - 70.00 GBP / Hour
morson.com Logo
Morson Talent
Expiration Date
Until further notice
Software Engineer - Embedded Avionics Platform
Save Icon
Join our team in Phoenix as an Embedded Avionics Software Engineer. You will integrate FMS applications on safety-critical embedded platforms using C/C++ and RTOS/Linux. This role requires 8+ years of avionics SDLC experience and strong ownership of integration tasks. We seek a proactive, communi...
Location Icon
Location
United States , Phoenix
Salary Icon
Salary
Not provided
real-time-consulting.com Logo
Real Time Consulting
Expiration Date
Until further notice
Embedded Software Engineer
Save Icon
Join Meta as an Embedded Software Engineer in Sunnyvale. Design and optimize firmware for cutting-edge AR/VR and wearable devices, working on low-level systems, drivers, and Android OS. Leverage your 5+ years of C/C++ embedded experience to solve complex problems in computer vision and machine le...
Location Icon
Location
United States , Sunnyvale
Salary Icon
Salary
154000.00 - 217000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Senior Embedded Software Engineer
Save Icon
Lead the embedded software development for cutting-edge medical devices in a Dublin-based startup. Utilize your expertise in embedded C/C++, RTOS, and ARM Cortex to build safety-critical systems. Enjoy technical ownership, a hybrid model, and a competitive salary while making a genuine patient im...
Location Icon
Location
Ireland , Dublin South, Dublin
Salary Icon
Salary
75000.00 - 90000.00 EUR / Year
srgtalent.com Logo
SRG
Expiration Date
Until further notice

About the Embedded Software Engineer role

Explore the world of embedded software engineer jobs and discover a career at the intersection of innovation and tangible reality. Embedded Software Engineers are the masterminds behind the intelligence in everyday and extraordinary devices. Unlike application developers who build software for general-purpose computers, these specialists write the code that runs on dedicated microprocessors or microcontrollers within larger mechanical or electrical systems. From the smartphone in your pocket and the smart thermostat in your home to advanced automotive systems, medical devices, and aerospace avionics, their work is the silent force powering modern technology.

Professionals in this field are typically responsible for the entire software lifecycle of an embedded product. This begins with analyzing system requirements and translating them into functional software specifications. A core part of their role involves designing, developing, and implementing efficient and reliable code, predominantly using programming languages like C and C++. They then rigorously test and debug this software, often using specialized tools and techniques such as emulators, simulators, and Hardware-in-the-Loop (HIL) testing to ensure flawless operation in the target environment. A critical, ongoing task is optimizing code for performance, power consumption, and memory usage, as embedded systems often operate under significant resource constraints. Furthermore, these engineers work closely with hardware engineers to integrate software with the physical components, developing and configuring Board Support Packages (BSPs) and often working with Real-Time Operating Systems (RTOS) to manage tasks and timing with precision.

To excel in embedded software engineer jobs, a specific and robust skill set is required. A bachelor's degree in computer engineering, electrical engineering, computer science, or a related field is a standard entry requirement. Mastery of the C programming language is almost universal, with C++ also being highly valuable. A deep understanding of computer architecture, including microprocessors, memory management, and peripheral interfaces like I2C, SPI, and UART, is fundamental. Experience with Real-Time Operating Systems (e.g., FreeRTOS, VxWorks, Zephyr) is crucial for managing complex, time-sensitive operations. Proficiency in using debugging tools like JTAG probes and logic analyzers is essential for problem-solving. Many roles also benefit from scripting skills, with Python being a common choice for automating test and build processes. Beyond technical prowess, strong analytical and problem-solving abilities are paramount, as is meticulous attention to detail to ensure the safety and reliability of the systems they build. If you are passionate about building the foundational software that makes hardware come to life, exploring embedded software engineer jobs is your pathway to a rewarding and impactful career.