Embedded Jobs
Embedded jobs are open across aerospace, automotive, consumer electronics, industrial automation, and medical devices, from junior firmware engineer to principal architect, with specializations in RTOS development, device drivers, and low-level hardware-software integration. Find a role that fits from the openings below and apply directly.
Find Embedded JobsLooking for remote work? View remote embedded jobs →Student or new grad? View embedded internships →Overview
Showing 5 of 1,480+ Embedded jobs











- Designs, develops, operates, and maintains software and firmware components and computing systems software to be applied to and integrated with engineering, scientific, and manufacturing requirements.
- Applies the appropriate standards, processes, procedures, and tools throughout the system development life cycle to support the generation of such engineering applications and products such as laboratory simulation systems, airplane flight control and display systems, avionics, mechanical and electrical systems, weapons armament, commercial and military aircraft systems, mobile and ground-based defense systems, space systems, and other systems and applications of this nature.
- Interfaces with customers, suppliers, application users, and other technical and support personnel.
- Embedded software development, including the design, development, test, and debug of device drivers, boot loaders, and built-in-test libraries to support safety-critical avionics mission computers.
- Development is in C, targeting the LynxOS/LynxElement Real-Time Operating System.
- Collaborate with cross-functional teams on software/FPGA/hardware interfaces.
- Integrate custom-designed hardware and FPGA with software in a lab environment.
- Support documentation, error correction, and performance validation.
- Participate in certification activities to include requirements and code reviews to ensure compliance with quality and safety standards.
Rates listed are not a guarantee of salary/rate. Rate offered at time of hire will depend on many factors including education, experience, interview results and skill level
GeoLogics is an Equal Opportunity/Affirmative Action Employer that is committed to hiring a diverse and talented workforce. EOE/Disability/Veteran
- Designs, develops, operates, and maintains software and firmware components and computing systems software to be applied to and integrated with engineering, scientific, and manufacturing requirements.
- Applies the appropriate standards, processes, procedures, and tools throughout the system development life cycle to support the generation of such engineering applications and products such as laboratory simulation systems, airplane flight control and display systems, avionics, mechanical and electrical systems, weapons armament, commercial and military aircraft systems, mobile and ground-based defense systems, space systems, and other systems and applications of this nature.
- Interfaces with customers, suppliers, application users, and other technical and support personnel.
- Embedded software development, including the design, development, test, and debug of device drivers, boot loaders, and built-in-test libraries to support safety-critical avionics mission computers.
- Development is in C, targeting the LynxOS/LynxElement Real-Time Operating System.
- Collaborate with cross-functional teams on software/FPGA/hardware interfaces.
- Integrate custom-designed hardware and FPGA with software in a lab environment.
- Support documentation, error correction, and performance validation.
- Participate in certification activities to include requirements and code reviews to ensure compliance with quality and safety standards.
Embedded Jobs by Experience Level
Top Cities Hiring Embeddeds
Explore embedded openings in the cities hiring most right now.
See All 1,480+ Embedded Jobs
Find roles that match your experience and apply in just a few clicks.
Find Embedded JobsEmbedded Job Market
Who's Hiring
- Northrop Grumman70N
- Amazon46

- Collins Aerospace34C
- Raytheon33R
- Motorola Solutions24

Top Industries Hiring
- Technology & Software89
- Manufacturing74
- Electronics & Hardware64
- Aerospace & Defense44
- Consulting & Professional Services44
What Employers Look For
The qualifications that appear most often in embedded jobs.
- Proficiency in C and C++ for resource-constrained microcontroller environments
- Experience with at least one real-time operating system such as FreeRTOS or Zephyr
- Familiarity with communication protocols including SPI, I2C, UART, and CAN
- Hands-on debugging using oscilloscopes, logic analyzers, and JTAG interfaces
- Bachelor's degree in electrical engineering, computer engineering, or computer science
- Experience reading hardware datasheets and writing or modifying board support packages
Tips for Your Embedded Job Search
Tailor your resume to the hardware
List the exact microcontrollers, processors, and development boards you've worked with, like STM32, ESP32, or ARM Cortex-M. Hiring managers scan for specific silicon families, not just the phrase 'embedded systems,' so generic resumes get filtered out fast.
Show real-time OS experience clearly
If you've worked with FreeRTOS, Zephyr, VxWorks, or a bare-metal scheduler you built yourself, call that out in its own skills section. Many postings treat RTOS experience as a hard requirement, and burying it in a project description means screeners miss it.
Build a portfolio with actual waveforms
Screenshots of oscilloscope output, logic analyzer captures, or a short video of your firmware running on hardware prove hands-on competence faster than bullet points. Link a GitHub repo that includes a README explaining the hardware context and your debugging process.
Apply early to roles that fit
Migrate Mate lists embedded openings from across the United States in one place, so you can find roles that match and apply directly to each listing.
Decode the posting's stack before applying
Check whether the role is Linux-based, bare-metal, or safety-critical with standards like IEC 62443 or ISO 26262. Applying without confirming your stack matches wastes both sides' time, and mentioning the specific standard in your cover letter immediately signals you know the domain.
Prepare for the take-home coding exercise
Most embedded interviews include a timed exercise involving bit manipulation, interrupt handling, or writing a simple driver from a datasheet. Practice writing clean, portable C without relying on a full IDE, and be ready to explain every line of your logic aloud during the debrief.
Embedded Jobs: Frequently Asked Questions
Which companies are hiring the most embeddeds?
The companies hiring the most embeddeds right now include Northrop Grumman, Amazon, and Collins Aerospace, with the largest share of openings in California, Texas, and Michigan, based on current listings on Migrate Mate as of August 2026. Demand is concentrated in aerospace, automotive, and medical device manufacturers, though consumer electronics and industrial automation firms post steadily throughout the year.
How many embedded jobs are remote?
About 34% of embedded openings are fully remote or hybrid as of August 2026, which is lower than the average across software roles because much of the work requires physical access to hardware. Sub-areas like firmware architecture review, documentation, and software-only simulation layers are the most likely to be offered with remote or hybrid flexibility.
How do you become an embedded engineer?
Start by building fluency in C and understanding memory-mapped I/O, interrupts, and peripheral registers at the hardware level. Work through beginner development board projects using platforms like Arduino or STM32, then progress to writing bare-metal drivers from a datasheet. Study at least one real-time operating system, build a portfolio of documented hardware projects, and pursue a degree or coursework in electrical or computer engineering to meet most employers' baseline requirements.
How do you get an embedded job with little experience?
Focus on building a hardware portfolio before applying. Document two or three projects where you wrote firmware from scratch, interfaced with sensors or actuators, and solved a real debugging problem. Contribute to open-source embedded projects on GitHub to show collaboration in a professional codebase. Apply to junior firmware roles at smaller product companies or contract manufacturers, where engineers often have broader ownership and less siloed specialization than at large OEMs.
What does the embedded interview process look like?
Most embedded interviews begin with a recruiter screen focused on your hardware background and stack, followed by a technical phone interview covering C programming, data structures, and low-level concepts like volatile, interrupt service routines, and memory alignment. A take-home or live coding exercise involving bit manipulation or a simple driver implementation is common. Final rounds usually include a system design discussion, a hardware debugging scenario, and a conversation with the engineering team about past projects.
Where can I find and apply to embedded jobs?
You can find and apply to embedded jobs on Migrate Mate, which lists current openings from companies across the United States. Find roles that match your hardware background and stack, then apply directly to each listing. New openings are added regularly, so checking back often increases your chances of catching a role before the application volume grows.
See All 1,480+ Embedded Jobs
Find roles that match your experience and apply in just a few clicks.
Find Embedded Jobs