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.
Senior Embedded Engineer - Greenbelt, MD | Hybrid: 3 days onsite
ClientMind Recruiting is seeking a Senior Embedded Engineer for a growing communications technology company. This role offers the opportunity to develop high-performance firmware for advanced microcontroller-based systems while providing technical leadership to the engineering team.
What You’ll Do
• Design and develop embedded firmware using C/C++
• Build low-level drivers, hardware abstraction layers, and communication interfaces
• Develop for bare-metal and RTOS environments
• Debug complex hardware and firmware issues using JTAG, oscilloscopes, and logic analyzers
• Optimize performance, memory usage, power consumption, and system reliability
• Create and execute unit, integration, and system-level tests
• Collaborate with hardware, software, and product teams
• Mentor junior and mid-level engineers
What You’ll Bring
• 5+ years of embedded software development experience
• Strong C/C++ programming skills
• Proficiency with Git and embedded debugging tools
• Bachelor’s degree in engineering or a related field, or equivalent experience
• U.S. citizenship
Preferred Experience
• Embedded Linux and custom Linux platforms
• FPGA, SoC integration, or low-level hardware design
• Python scripting for automation and testing
• Experience with ARM Cortex-M, STM32, i.MX, or similar microcontrollers
• Expertise in bare-metal and RTOS architectures
• Experience with UART, SPI, I2C, CAN, and Ethernet
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
ClientMind Recruiting Inc.1 role
STR1 role
Fairwinds Technologies, L1 role
Tential Solutions1 role
Illinois Tool Works Inc1 role
Top Locations
Virginia, US7 roles
Maryland, US2 roles
District of Columbia, US1 role
Most listings on this page are on-site or hybrid.
Salary Range Overview
Across 10 listings, advertised pay ranges from USD 55.28 to USD 160k.
Typical band: USD 69k – 97k.
Figures reflect employer-disclosed salaries on current openings and may vary by location, experience, and company stage.
Employment Types
Full-Time8 roles
Contractor2 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.
Senior Embedded Engineer - Greenbelt, MD | Hybrid: 3 days onsite ClientMind Recruiting is seeking a Senior Embedded Engineer for a growing communications technology company. This role offers the opportunity to develop high-performance firmware for advanced microcontroller-based systems while providing technical leaders…
Northrop GrummanMcLean, Virginia, USFull-TimePosted Aug 25, 2026
RELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE REQUIRED FOR START: No CLEARANCE TYPE: None 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…
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…
Embedded Systems Software Engineer Mid to Sr Embedded Software Engineer Location: D.C, Maryland, Virginia- Remote with Travel on occasion to Aberdeen, Maryland Type: Remote (Travel to Aberdeen, Maryland on occasion) About Fairwinds Technologies Fairwinds Technologies is a U.S.-based engineering firm specializing in Sat…
Our strategic unit with Collins, Connected Aviation Solutions (CAS), provides advanced information management systems, products and services that enable the connected aviation ecosystem by bringing together Collins’ unique breadth of aviation products with our smart digital solutions to help us enhance every aspect of …
Illinois Tool Works IncWashington, District of Columbia, USFull-TimeUSD 78k–130k / year
Job Description: Objective of role: The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low-level hardware/software integration, and support of microcontroller-based embedded s…
What We Do SEI helps advance software engineering principles and practices and serves as a national resource in software engineering and computer security. SEI works closely with academia, defense and government organizations, and industry to continually improve software-intensive systems. Our core purpose is to help o…
What We’re Looking For: Iridium is seeking an Embedded Software Engineer III to join our Mobile Product Software Engineering Team! As an Embedded Software Engineer, you will be responsible for enhancing and sustaining the source code used in our mobile products and associated engineering tools. In this role, you’ll gai…
Job Title: Embedded Software Engineer Job Description This Embedded Software Engineer role focuses on developing and integrating embedded flight software for spacecraft, working closely with multidisciplinary teams to design, implement, test, and operate systems that must perform reliably in demanding environments. You…
Northrop GrummanDulles, Virginia, USFull-TimePosted Aug 26, 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 …
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.