2

Entry Level Graduate Embedded Software Engineer Jobs

Embedded Software Engineer

Huntsville, AL ยท On-site

$129K - $170K/yr

Embedded Software Engineer Location: Huntsville, Alabama Job Type: Full Time About EO Solutions EO Solutions is a rapidly growing aerospace and defense company focused on advancing capabilities in ...

Embedded Software Engineer

Carlsbad, CA ยท On-site

$136K - $179K/yr

Job Title: Embedded Software Engineer Location: Carlsbad, CA or Marlborough, MA Duration: 6+ Months This position is open to W-2 CANDIDATES ONLY who are authorized to work in the USA WITHOUT ...

Embedded Software Engineer

Greenwood, IN ยท On-site +1

$124K - $164K/yr

Embedded Software Engineer At Endress+Hauser, progress happens by working together. As the global leader in measurement instrumentation, our ~17.000 employees shape the future in the field of process ...

Embedded Software Engineer

Greenwood, IN ยท On-site

$124K - $164K/yr

Embedded Software Engineer At Endress+Hauser, progress happens by working together. As the global leader in measurement instrumentation, our ~17.000 employees shape the future in the field of process ...

About the Role Pinnacle Partners is recruiting for an Embedded Software Engineer on behalf of a client in Sterling, Virginia. We are seeking an experienced embedded software professional with strong ...

TITLE: Embedded Software Engineer Work Location: Grand Prairie, TX Required: Secret Clearance W2 Hourly Contract Only Hourly Rate Range: $70.00 - $78.50 DOE with limited benefits *** W2 hourly ...

Embedded Software Engineer

Grand Prairie, TX ยท On-site

$70 - $78.50/hr

TITLE: Embedded Software Engineer Work Location: Grand Prairie, TX Required: Secret Clearance W2 Hourly Contract Only Hourly Rate Range: $70.00 - $78.50 DOE with limited benefits *** W2 hourly ...

Embedded Software Engineer

Mountain View, CA ยท On-site

$155K - $204K/yr

Embedded Software Engineer Location: Mountain View, CA (On-site interviews) - Client will pay Other Project Locations (Contract): Seattle, WA; San Francisco, CA; Pittsburgh, PA Duration: 12+ Months ...

Showing results 21-40

Entry Level Graduate Embedded Software Engineer information

See salary details

$70K

$153.4K

$174K

How much do entry level graduate embedded software engineer jobs pay per year?

As of Aug 24, 2026, the average yearly pay for entry level graduate embedded software engineer in the United States is $153,383.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,500.00 and $173,000.00 per year, depending on experience, location, and employer.

What is the difference between Entry Level Graduate Embedded Software Engineer vs Embedded Software Developer?

AspectEntry Level Graduate Embedded Software EngineerEmbedded Software Developer
Required CredentialsBachelor's degree in Computer Engineering, Electrical Engineering, or related fieldBachelor's or higher in a relevant technical field, with some roles preferring certifications
Work EnvironmentDesigning, testing, and debugging embedded systems in hardware-focused environmentsDeveloping and maintaining embedded software across various hardware platforms
Industry UsageCommonly used in automotive, consumer electronics, and IoT industriesWidely used in similar industries, often with more experience required

Entry Level Graduate Embedded Software Engineers typically focus on learning and supporting embedded system development, while Embedded Software Developers often have more experience and handle more complex software tasks. Both roles are essential in embedded systems projects, but the engineer role is more entry-level and learning-oriented.

More about Entry Level Graduate Embedded Software Engineer jobs

What cities are hiring for Entry Level Graduate Embedded Software Engineer jobs?

Cities with the most Entry Level Graduate Embedded Software Engineer job openings:

What are the most commonly searched types of Graduate Embedded Software Engineer jobs?

The most popular types of Graduate Embedded Software Engineer jobs are:

What states have the most Entry Level Graduate Embedded Software Engineer jobs?

States with the most job openings for Entry Level Graduate Embedded Software Engineer jobs include:

What job categories do people searching Entry Level Graduate Embedded Software Engineer jobs look for?

The top searched job categories for Entry Level Graduate Embedded Software Engineer jobs are:

Infographic showing various Entry Level Graduate Embedded Software Engineer job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 87% Full Time, 8% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $153,383 per year, or $73.7 per hour.

Embedded Software Engineer

EO Solutions Corp

Huntsville, AL โ€ข On-site

$129K - $170K/yr

Full-time

Posted 11 days ago


Job description

Position Title: Embedded Software Engineer

Location: Huntsville, Alabama

Job Type: Full Time

About EO Solutions

EO Solutions is a rapidly growing aerospace and defense company focused on advancing capabilities in Space Domain Awareness and Directed Energy Systems. Our teams work across Hawaii, Nevada, Alabama, and remote locations to solve critical national security challenges with innovative, mission-focused technologies.

Position Overview

EO Solutions is seeking an Embedded Software Engineer to support the development, integration, and testing of embedded control software for advanced High Energy Laser (HEL) systems.

This position will primarily support our directed energy programs, developing software that interfaces directly with sensors, actuators, electronics, communications hardware, and control systems.

We are looking for engineers who enjoy working at the boundary between software and electrical hardware. The ideal candidate has a strong foundation in embedded programming and enough electrical engineering knowledge to troubleshoot real systems using schematics, oscilloscopes, logic analyzers, and other laboratory equipment.

This position is open to candidates ranging from talented new graduates to experienced embedded software engineers. Responsibilities and technical leadership opportunities will scale with experience.

Key Responsibilities

  • Develop embedded software and firmware in Rust or C/C++ for real-time control systems.
  • Integrate software with sensors, actuators, motor controllers, communications interfaces, and other hardware.
  • Develop and test communications between embedded devices and higher-level control systems.
  • Debug hardware/software interactions using laboratory equipment such as oscilloscopes, multimeters, and logic analyzers.
  • Develop automated unit, integration, and hardware-in-the-loop tests.
  • Participate in system integration, laboratory testing, and field testing.
  • Work closely with software, electrical, mechanical, optical, and controls engineers.
  • Develop maintainable software using Git, code reviews, CI/CD, and automated testing.
  • Document software interfaces, designs, test procedures, and results.
  • Use modern AI-assisted software development tools while independently verifying generated code for correctness, safety, and maintainability.

Required Qualifications

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related technical discipline.
  • Experience programming in Rust, C, or C++, through professional work, internships, coursework, research, or personal projects.
  • Understanding of embedded systems and basic electrical engineering concepts.
  • Ability to read electrical schematics and troubleshoot hardware/software interfaces.
  • Familiarity with common embedded interfaces or protocols such as Ethernet, I2C, UART/RS-232/422, or similar.
  • Strong problem-solving skills and interest in hands-on hardware/software development.
  • Ability to obtain and maintain a U.S. security clearance.

Preferred Qualifications

Experience in one or more of the following is helpful:

  • STM32 or other ARM-based microcontrollers.
  • Embedded Rust or C/C++ firmware development.
  • Ethernet, UDP/TCP, EtherCAT, or other real-time communications.
  • Motor control, servo systems, sensors, or FPGA interfaces.
  • Hardware-in-the-loop testing and automated test equipment.
  • Python for test automation, analysis, or engineering tools.
  • GitLab CI/CD or other automated build and test systems.
  • Linux embedded development.
  • Aerospace, defense, robotics, controls, or Directed Energy systems.

Desired Attributes

We are looking for someone who:

  • Enjoys making software interact with real hardware.
  • Is comfortable getting into the laboratory and troubleshooting a system rather than stopping at the software boundary.
  • Approaches embedded development with a strong emphasis on testing and correctness.
  • Is curious and willing to learn unfamiliar hardware, protocols, and technologies.
  • Can work independently while collaborating effectively with a multidisciplinary engineering team.
  • Values simple, maintainable solutions over unnecessary complexity.

EO Solutions Corp is an Equal Opportunity Employer.

We are committed to fostering an inclusive and diverse workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other characteristic protected by applicable law.