CrawlJobs Logo
Briefcase Icon
Category Icon

Embedded Software Engineer United States Jobs (On-site work)

21 Job Offers

Filters
Senior Embedded Software Engineer
Save Icon
Join Figure, an AI Robotics leader, as a Senior Embedded Software Engineer in San Jose. You will architect and implement real-time C++ software for our advanced humanoid robot, Figure 02. Leverage your expertise in Linux, communication protocols (EtherCAT, CAN), and Python tools in a cutting-edge...
Location Icon
Location
United States , San Jose
Salary Icon
Salary
180000.00 - 240000.00 USD / Year
figure.ai Logo
Figure
Expiration Date
Until further notice
Advanced Embedded Software Engineer
Save Icon
Join our team as an Advanced Embedded Software Engineer in Canonsburg. This role requires US Citizenship and involves the full SDLC for embedded systems. We seek an expert with 5+ years in C, Linux, RTOS, and multithreaded programming. Contribute to critical software design and development in a c...
Location Icon
Location
United States , Canonsburg
Salary Icon
Salary
45.00 - 54.00 USD / Hour
geologics.com Logo
GeoLogics
Expiration Date
Until further notice
Advanced Embedded Software Engineer- Test Systems Developer
Save Icon
Join our cross-functional team in Canonsburg as an Advanced Embedded Software Engineer. You will develop and sustain test systems using C/C++, LabWindows/CVI, and SQL within the full SDLC. This role requires expertise in Windows application architecture (Win32/WPF) and software design patterns li...
Location Icon
Location
United States , Canonsburg
Salary Icon
Salary
45.00 - 54.00 USD / Hour
geologics.com Logo
GeoLogics
Expiration Date
Until further notice
Advanced Embedded Software Engineer
Save Icon
Join our team in Canonsburg as an Advanced Embedded Software Engineer. You will design and sustain embedded applications, participating in the full SDLC. We seek an expert in C, Linux, RTOS, and multithreaded programming who thrives in collaborative, technical leadership. Experience with Git and ...
Location Icon
Location
United States , Canonsburg
Salary Icon
Salary
45.00 - 54.00 USD / Hour
geologics.com Logo
GeoLogics
Expiration Date
Until further notice
Embedded Software Engineer
Save Icon
Join Idaho Scientific as an Embedded Software Engineer in Boise or Salt Lake City. This role requires US Citizenship, a security clearance, and expertise in embedded C and assembly languages. You will analyze firmware, identify security vulnerabilities, and utilize advanced debugging tools. We of...
Location Icon
Location
United States , Boise; Salt Lake City
Salary Icon
Salary
Not provided
idahoscientific.com Logo
Idaho Scientific
Expiration Date
Until further notice
Senior Embedded Software Engineer
Save Icon
Join our expanding team as a Senior Embedded Software Engineer in Seattle. You will design and implement real-time firmware on custom embedded platforms, from architecture to manufacturing support. We require 8+ years of C/C++ expertise, RTOS, and hardware-software integration skills. We offer me...
Location Icon
Location
United States , Seattle
Salary Icon
Salary
Not provided
productcreationstudio.com Logo
Product Creation Studio
Expiration Date
Until further notice
Senior Embedded Software Engineer - Cyber
Save Icon
Join STR's Cyber Division as a Senior Embedded Software Engineer in Woburn. Develop cutting-edge vulnerability research tools targeting embedded systems, firmware, and kernels. This role requires an active Top Secret clearance, U.S. citizenship, and deep expertise in C/C++/Python. Collaborate on ...
Location Icon
Location
United States , Woburn
Salary Icon
Salary
134000.00 - 184000.00 USD / Year
str.us Logo
STR
Expiration Date
Until further notice
Senior Embedded Software Engineer
Save Icon
Join our team as a Senior Embedded Software Engineer in Woburn, USA. Develop real-time C++ signal processing solutions for advanced multi-function Radar and EW systems. This role requires a Secret clearance, U.S. citizenship, and 5+ years of embedded experience. Collaborate on cutting-edge defens...
Location Icon
Location
United States , Woburn
Salary Icon
Salary
134000.00 - 184000.00 USD / Year
str.us Logo
STR
Expiration Date
Until further notice
Senior Embedded Software Engineer
Save Icon
Join our Embedded team as a Senior Engineer, designing firmware for cutting-edge 3D printers. Utilize your expertise in C++, Python, and Embedded Linux to architect reliable code for hardware products. Collaborate onsite in Somerville, MA to build and ship features for a global user base. Enjoy r...
Location Icon
Location
United States , Somerville, MA
Salary Icon
Salary
125000.00 - 195000.00 USD / Year
formlabs.com Logo
Formlabs GmbH
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
Embedded Software Engineering Intern
Save Icon
Join Verkada's Embedded Software Engineering Internship in San Mateo for Winter/Summer 2026. You will design and deploy embedded software using C/C++, Linux, and Yocto for global security products. This role offers a competitive wage with housing stipend, mentorship, and hands-on experience acros...
Location Icon
Location
United States , San Mateo
Salary Icon
Salary
55.00 - 65.00 USD / Hour
verkada.com Logo
Verkada
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
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
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
Security Embedded Software Engineering Intern
Save Icon
Join Verkada's Security Embedded Software Engineering Internship in San Mateo for Summer 2026. You will design and deploy embedded software for global security systems using C, Linux, and Yocto. This role offers a competitive wage, housing stipend, and mentorship while you build firmware for flag...
Location Icon
Location
United States , San Mateo
Salary Icon
Salary
55.00 - 65.00 USD / Hour
verkada.com Logo
Verkada
Expiration Date
Until further notice
Embedded Software Engineer
Save Icon
Join our Embedded team as a Senior Engineer, designing firmware that pushes 3D printing limits. Utilize Embedded Linux, C++, and Python to build and ship code for new printer features. This onsite role in Somerville, MA, offers equity, comprehensive healthcare, and generous leave.
Location Icon
Location
United States , Somerville, MA
Salary Icon
Salary
145000.00 - 170000.00 USD / Year
formlabs.com Logo
Formlabs GmbH
Expiration Date
Until further notice
Senior Embedded Software Engineer I, Robotic Controls
Save Icon
Join ICON's Software Products team in Austin, TX, as a Senior Embedded Software Engineer. You will develop real-time control software for robotic and space-based systems, focusing on dynamic stabilization and sensor fusion. This hands-on role requires expertise in C/C++, robotics, and controls en...
Location Icon
Location
United States , Austin
Salary Icon
Salary
Not provided
iconbuild.com Logo
ICON
Expiration Date
Until further notice
Embedded Software Engineer II, Robotic Controls
Save Icon
Join ICON's Software Products team in Austin, TX, as an Embedded Software Engineer II. Develop and maintain C++ control software for robotic and space-based systems. Apply your expertise in robotics platforms, real-time controls, and ROS within a full lifecycle role. Contribute to a fast-paced te...
Location Icon
Location
United States , Austin
Salary Icon
Salary
Not provided
iconbuild.com Logo
ICON
Expiration Date
Until further notice
Senior Embedded Software Engineer
Save Icon
Join Baxter's Novum Infusion Pump team as a Senior Embedded Software Engineer in Raleigh. Design cutting-edge embedded software using C++ and Qt within a Linux environment. This role requires a BS in a related field, 3+ years of experience, and offers comprehensive benefits including health cover...
Location Icon
Location
United States , Raleigh
Salary Icon
Salary
96000.00 - 132000.00 USD / Year
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Previous 1 2 Next
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.

Filters

×
Countries
Category
Location
Work Mode
Salary