Discover the latest embedded software engineer jobs from companies hiring across the globe. This page features a curated list of remote, hybrid, and onsite embedded engineering roles in industries such as IoT, automotive, robotics, consumer electronics, healthcare devices, and industrial automation.
Job Description
NOVI Space, Inc. is a leader in delivering spacecraft, components, and services bringing high-end computing power to the orbital edge.
We are seeking an experienced software engineer to join our team working at a fast pace to proliferate the next generation of intelligent embedded computing systems for spaceflight. You will be working on high-reliability software projects in all stages of development from conception to in-orbit operations with the goal of pushing the state of the art of computing in orbit forward. This includes the definition of requirements, implementation, testing, deployment and troubleshooting of embedded code.
In this fast-paced environment you will see your work go from concept to orbit in weeks to months, not years. In working with spacecraft safety, reliability and testing are at the core of our mission. We require a strong culture of software verification and configuration management.
The successful candidate should have a deep knowledge and proven track record of development, testing and deployment of embedded software on edge systems.
Required Qualifications
• 8+ years of experience in embedded software development
• Proficiency with C/C++ and Python
• Knowledge of object-oriented programming, multithreading, and multiprocessing
• Experience with embedded and real-time software development
• Experience targeting ARM MCU and embedded application processors
• Experience targeting bare metal, RTOS, and embedded Linux
• Experience with communication buses and protocols including, UART, I2C, SPI, CAN, and TCP/IP
• Proficiency with Git and other source control systems
• Ability to work independently and collaborate in a small team environment
Preferred Skills/Experience
• Previous work on spacecraft or aerospace software
• Experience with FreeRTOS
• Knowledge AMD/Xilinx Zynq and Versal platforms
• Knowledge of PetaLinux, Yocto, and BitBake tools
• Work with Linux kernel modules and device drivers
• Applications of automated testing and continuous integration
• Experience integrating hardware for hardware-in-the-loop testing
• A strong desire to work in a fast-paced environment pushing the state-of-the-art forwards
ITAR / EAR Requirements: To conform to U.S. Government space technology export regulations, applicant must be a U.S. citizen.
NOVI is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.
Job Type: Full-time
Pay: $120,000.00 - $180,000.00 per year
Benefits:
• Dental insurance
• Flexible schedule
• Health insurance
• Paid time off
• Parental leave
• Professional development assistance
• Retirement plan
• Stock options
Work Location: In person
Embedded Software Engineer Jobs: At a Glance
Insights drawn from the latest openings on this page so you can compare employers, locations, and pay before applying.
Top Companies Hiring
Northrop Grumman2 roles
NOVI Space Inc.1 role
Applied Intuition1 role
Eagle Eye Networks1 role
STR1 role
Ideal Innovations, Inc.1 role
Top Locations
Virginia, US6 roles
Maryland, US2 roles
District of Columbia, US2 roles
Most listings on this page are on-site or hybrid.
Salary Range Overview
Across 10 listings, advertised pay ranges from USD 114k to USD 185k.
Typical band: USD 124k – 179k.
Figures reflect employer-disclosed salaries on current openings and may vary by location, experience, and company stage.
Employment Types
Full-Time10 roles
Get Ready for a embedded software engineer Interview
Free Skillora tools tailored to this role: practise the exact questions you'll face, benchmark salary expectations, and tune your resume before you apply.
Here are some of the latest openings matching this category. Browse the full list above to filter by location, experience, and employment type.
#1Principal Embedded Software Engineer
NOVI Space Inc.Arlington, Virginia, USFull-TimeUSD 120k–180k / yearPosted Jul 30, 2026
Job Description NOVI Space, Inc. is a leader in delivering spacecraft, components, and services bringing high-end computing power to the orbital edge. We are seeking an experienced software engineer to join our team working at a fast pace to proliferate the next generation of intelligent embedded computing systems for …
Applied IntuitionArlington, Virginia, USFull-TimeUSD 125k–185k / yearPosted Aug 21, 2026
Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion, the Silicon Valley company is creating the digital infrastructure needed to bring intelligence to every moving machine on the planet. Applied Intuition services the automotive, defense, trucking, construction, …
Northrop GrummanDulles, Virginia, USFull-TimePosted Aug 23, 2026
RELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE REQUIRED FOR START: Yes CLEARANCE TYPE: Secret TRAVEL: Yes, 10% of the Time ## Description At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for …
Eagle Eye NetworksBethesda, Maryland, USFull-TimePosted Aug 16, 2026
Department: Engineering - Access Location: Bethesda Compensation: $100 - $110 / year Description About the Role As a Mid-Level Embedded Software Engineer, you will participate in the design, development, testing, debugging, and implementation of embedded software and systems. You will work closely with the Team Lead an…
The Systems Development Division (SDD) delivers technology advantage into users' hands by delivering capabilities focused on end-customer needs that function in operationally relevant environments and timeframes. SDD considers the entire lifecycle of the solution, from conceptualization and architecting, through develo…
Ideal Innovations, Inc.Adelphi, Maryland, USFull-TimePosted Aug 3, 2026
Highlights: • In this multi-year project, you will help develop state-of-the-art systems that detect threat objects before they can cause harm. The system will help solve an urgent need to protect US military and civilian personnel abroad and at home. • You will be part of a dynamic team of engineers, scientists and pr…
AHU Technologies IncWashington, District of Columbia, USFull-Time
Job Description: As a Software Engineer in our Connectivity Group, you will develop robust C++ applications and automated test scripts for next-generation telematics systems. You will play a critical role in how our heavy machinery collects, transmits, and analyzes data from Engine Control Modules (ECMs) and radio syst…
Booz Allen HamiltonMcLean, Virginia, USFull-TimePosted Aug 11, 2026
Job Number: R0244178 Embedded Software Engineer The Opportunity: As an embedded software engineer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you’re looking for the chance to not just develop software, but to help create a system that will make a difference, we need y…
Northrop GrummanDulles, Virginia, USFull-TimeUSD 114k–171k / yearPosted Aug 25, 2026
RELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE REQUIRED FOR START: Yes CLEARANCE TYPE: Secret TRAVEL: Yes, 10% of the Time Description At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for gen…
Anduril IndustriesWashington, District of Columbia, USFull-TimePosted Aug 21, 2026
Anduril Industries is seeking a Software Engineer for embedded and mission software integration within Anduril Cyber. You’ll own software from device control to backend services, coordinating across hardware, edge devices, and data products to enable critical mission capabilities. Required are strong C/C++, Python, Lin…
Discover the latest embedded software engineer jobs from companies hiring across the globe. This page features a curated list of remote, hybrid, and onsite embedded engineering roles in industries such as IoT, automotive, robotics, consumer electronics, healthcare devices, and industrial automation.
Embedded software engineers are in high demand for their expertise in C/C++ programming, firmware development, RTOS, microcontrollers, embedded Linux, and hardware-software integration. Whether you specialize in low-level firmware, device drivers, real-time systems, or edge computing, you’ll find roles that align with your technical skills and experience level.
Our job listings include opportunities for junior, mid-level, and senior embedded engineers, as well as specialized roles in safety-critical systems, automotive ECU development, and IoT platforms. Each job post provides clear details on required skills, hardware platforms, development tools, and application instructions.
We regularly update this page with new embedded software engineer job openings worldwide, helping you stay ahead in your career search. Start exploring today and build innovative systems that power the devices and technologies used around the world.
Found a role you like? Practice with Skillora's AI-powered mock interviews tailored to the specific job you're applying for. Get real-time feedback and improve your chances of landing the offer.