CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Embedded Software Engineer Jobs

235 Job Offers

Senior Software Engineer - Embedded, AV Labs
Save Icon
Senior Software Engineer - Embedded role at Uber's AV Labs in Sunnyvale, CA. You will develop core firmware and device drivers for autonomous vehicle sensors (LiDAR, radar, cameras) and drive in-house hardware bring-up for next-gen L4 data collection platforms. Requires 5+ years of C/C++ experien...
Location Icon
Location
United States , Sunnyvale
Salary Icon
Salary
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Senior Embedded Software Engineer
Save Icon
Senior Embedded Software Engineer sought by a VC-backed healthtech company revolutionizing musculoskeletal care with AI, robotics, and cloud infrastructure. You will own printer queue orchestration, build automation tooling, and bridge on-prem hardware with AWS in San Francisco. Requires TypeScri...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
220000.00 - 260000.00 USD / Year
signifytechnology.com Logo
Signify Technology
Expiration Date
Until further notice
Embedded Software Engineer - III - Project Based
Save Icon
Embedded Software Engineer III sought for autonomous robotic vehicle projects in Mendon, US. You will develop features and integrate software across control, actuator, and sensor systems using C/C++ and RTOS. Requires 5+ years of embedded real-time experience with protocols like CAN, TCP, UDP, or...
Location Icon
Location
United States , Mendon
Salary Icon
Salary
126630.00 - 147735.00 USD / Year
asirobots.com Logo
Autonomous Solutions
Expiration Date
Until further notice
Embedded Software Engineer Iv - Project Based
Save Icon
Join ASI as an Embedded Software Engineer IV on a project-based W2 contract in Fort Worth. Lead C/C++ development for autonomous robotics, working with RTOS, ROS/ROS2, and sensors like GPS and LiDAR. Requires 8+ years of embedded real-time experience and strong communication protocol skills. Enjo...
Location Icon
Location
United States , Fort Worth
Salary Icon
Salary
145530.00 - 169785.00 USD / Year
asirobots.com Logo
Autonomous Solutions
Expiration Date
Until further notice
Embedded Software Engineer - Iv - Project Based
Save Icon
Lead embedded software development for autonomous robotic vehicles at a Mendon-based innovator. This project-based role demands 8+ years of C/C++ expertise in real-time systems, RTOS, and communication protocols like CAN. You will drive complex integration across sensors and actuators, writing cl...
Location Icon
Location
United States , Mendon
Salary Icon
Salary
145530.00 - 169785.00 USD / Year
asirobots.com Logo
Autonomous Solutions
Expiration Date
Until further notice
Embedded Software Engineer I
Save Icon
Join ASI as an Embedded Software Engineer I in Fort Worth, TX, and develop real-time C/C++ systems for autonomous robotics in construction, solar, and agriculture. You’ll work on vehicle control, sensor integration, and test-driven development in a collaborative environment. Requires a Bachelor’s...
Location Icon
Location
United States , Fort Worth
Salary Icon
Salary
74070.00 - 86415.00 USD / Year
asirobots.com Logo
Autonomous Solutions
Expiration Date
Until further notice
FPGA Embedded Software Engineer
Save Icon
FPGA Embedded Software Engineer sought to lead firmware and software design for complex computing products in Duluth, USA. Requires 5+ years of FPGA experience, a BS in Computer Engineering, and expertise in Linux, Windows, and embedded environments. Key duties include UEFI BIOS, ARM, and PIC mic...
Location Icon
Location
United States of America , Duluth
Salary Icon
Salary
Not provided
trentonsystems.com Logo
Trenton Systems
Expiration Date
Until further notice
Senior Embedded Software Engineer
Save Icon
Senior Embedded Software Engineer sought by Teradyne in North Reading, MA to lead PCIe Gen 4/5/6 driver development and embedded SW integration. Requires expert C/C++, Linux kernel, and scripting skills (Python, bash) with experience in ARM, x86, and PCIe subsystems. Join a global automation lead...
Location Icon
Location
United States , North Reading
Salary Icon
Salary
192700.00 - 308300.00 USD / Year
teradyne.com Logo
Teradyne
Expiration Date
Until further notice
Senior Embedded Software Engineer
Save Icon
Senior Embedded Software Engineer sought to lead Linux bring-up for avionics in a fast-moving national security satellite company. You will own BSP, kernel, and low-level drivers for flight computers and radios. Requires 9+ years in embedded Linux, C, and Git; US citizenship needed. Based in Los ...
Location Icon
Location
United States , Los Angeles
Salary Icon
Salary
215000.00 USD / Year
darwinrecruitment.com Logo
Darwin Recruitment GmbH
Expiration Date
Until further notice
Senior Software Engineer, Embedded Software Automation and Tools
Save Icon
Senior Software Engineer, Embedded Software Automation and Tools – Cambridge, UK. Join Roku to develop and maintain E2E automation frameworks and tools using Python and REST APIs. Requires 10+ years of automation experience, Linux proficiency, and AI adoption expertise. Benefits include healthcar...
Location Icon
Location
United Kingdom , Cambridge
Salary Icon
Salary
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Senior Embedded Software Engineer - OpenBMC & Firmware Security
Save Icon
Senior Embedded Software Engineer sought for OpenBMC and firmware security in Bengaluru, India. This hybrid role at HPE requires 10-20 years of experience, including 5+ years in OpenBMC development and expertise in firmware security, vulnerability management, and C/C++/Python/Go. You will design,...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Embedded Software Engineer
Save Icon
Join a cutting-edge team as an **Embedded Software Engineer** in Ostrava, Plzeň, Brno, or Prague. You will develop key features for next-gen automotive systems using **C++** and **Linux**, focusing on vision-based algorithms and road model fusion. We offer flexible hours, a cafeteria benefit syst...
Location Icon
Location
Czech Republic , Ostrava; Plzeň; Brno; Praha
Salary Icon
Salary
Not provided
Digiteq Automotive s.r.o.
Expiration Date
Until further notice
Software Engineer – Embedded & Functional Safety Software
Save Icon
Join a customer-facing front-office engineering team in Bangalore as a Software Engineer specializing in Embedded & Functional Safety Software. You will own safety-critical issues in deployed robots, using C/C++ to debug, fix, and validate safety mechanisms. Ideal for engineers with 5+ years in e...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
teradyne.com Logo
Teradyne
Expiration Date
Until further notice
Principal Embedded Software Engineer
Save Icon
Principal Embedded Software Engineer sought for maritime defence projects at TKMS Atlas in Winfrith Newburgh, UK. This senior hands-on role involves leading embedded C/C++ development for underwater vehicle control systems and sonar equipment. You will define engineering processes, guide teams, a...
Location Icon
Location
United Kingdom , Winfrith Newburgh
Salary Icon
Salary
Not provided
morson.com Logo
Morson Talent
Expiration Date
Until further notice
Senior Embedded Software Engineer (Edge Platform)
Save Icon
Senior Embedded Software Engineer (Edge Platform) in Monterrey, Mexico. Design and develop cutting-edge embedded Linux firmware, SoA middleware, and IoT services for automotive data logging. Requires 5+ years C++ experience, expertise in CAN/CAN-FD, and Linux environments. Benefits include pensio...
Location Icon
Location
Mexico , Monterrey
Salary Icon
Salary
Not provided
aptiv.com Logo
Aptiv plc
Expiration Date
Until further notice
Embedded Software Engineer
Save Icon
Join Baxter’s R&D team as an Embedded Software Engineer in Skaneateles Falls, NY. You’ll develop life-saving medical monitoring products using C++ and Qt/JavaScript, collaborating with senior engineers in a mission-critical environment. Ideal for early-career talent with 0+ years experience, a Ba...
Location Icon
Location
United States , Skaneateles Falls
Salary Icon
Salary
88000.00 - 121000.00 USD / Year
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Embedded Software Engineer
Save Icon
Location Icon
Location
United Kingdom , Bristol
Salary Icon
Salary
65000.00 GBP / Year
zenovo.co.uk Logo
Zenovo
Expiration Date
Until further notice
Senior Embedded Software Engineer (C/C++)
Save Icon
Senior Embedded Software Engineer (C/C++) sought by Baxter in Bengaluru to design life-saving healthcare solutions. Leverage 7+ years of embedded systems expertise and strong C/C++ skills to lead technical design reviews, risk mitigation, and software architecture. Join a mission-driven team rede...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Senior Embedded Software Engineer
Save Icon
Senior Embedded Software Engineer sought by Baxter in Bengaluru to design and develop life-saving healthcare solutions. Requires 7+ years in embedded systems with C/C++ expertise, technical leadership, and healthcare domain experience. Drive software architecture, risk mitigation, and team collab...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Senior Embedded Software Engineer (C/C++)
Save Icon
Senior Embedded Software Engineer (C/C++) sought by Baxter in Bengaluru, India. Drive healthcare innovation by designing and developing high-quality embedded software for hospital products. Requires 7+ years of experience, a Bachelor's in CS/Engineering, and expertise in C/C++, FMEA, and static c...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
https://www.baxter.com/ Logo
Baxter
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.