1

Embedded Software Engineer Intern Jobs in Alabama

Embedded Software Engineer

Huntsville, AL ยท On-site

$103K - $194K/yr

Embedded Software Engineer Real-time embedded software Position Overview Synovix is seeking two experienced Embedded Software Engineers to support an on-site missile and weapon -systems program for a ...

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

Huntsville, AL ยท On-site

$130K - $171K/yr

Embedded Software Engineer This position focuses on the design, development, and validation of embedded flight software for a deployed payload system that uses advanced sensors in a novel space ...

Embedded Software Engineer

Madison, AL ยท On-site

$117K - $155K/yr

About the Role HEKA is hiring Software Engineers to join our fast-paced, highly collaborative engineering teams working on advanced aerospace, defense, and embedded systems. We are looking for ...

Embedded Software Engineer

Huntsville, AL ยท On-site

$110K - $156K/yr

Embedded Software Engineer The Software Engineer III (Embedded) has the opportunity to develop a variety of innovative unmanned and robotic systems for multiple defense and commercial applications.

Description Leidos is seeking a Senior Embedded Software Engineer to support the development of mission-critical embedded software and firmware for missile defense systems. The selected candidate ...

Senior Embedded Software Engineer

Huntsville, AL ยท On-site

$122K - $160K/yr

Leidos is seeking a Senior Embedded Software Engineer to support the development of mission-critical embedded software and firmware for missile defense systems. The selected candidate will contribute ...

Senior Embedded Software Engineer

Huntsville, AL ยท On-site

$122K - $160K/yr

Leidos is seeking a Senior Embedded Software Engineer to support the development of mission-critical embedded software and firmware for missile defense systems. The selected candidate will contribute ...

Embedded Software Engineer (C/C++) Location: Huntsville, AL (Onsite) Type: Contract-to-hire Compensation: $77-80/HR Clearance: Active Secret clearance or ability to obtain Experience: 4+ years (or 2+ ...

Embedded Software Engineer (C/C++) Location: Huntsville, AL (Onsite) Type: Contract-to-hire Compensation: $77-80/HR Clearance: Active Secret clearance or ability to obtain Experience: 4+ years (or 2+ ...

Summary As an Embedded Software Engineering Intern , you will work alongside experienced engineers to design, develop, and test embedded software for unmanned aerial and robotic systems. You'll gain ...

next page

Showing results 1-20

Embedded Software Engineer Intern information

See Alabama salary details

$11

$21

$31

How much do embedded software engineer intern jobs pay per hour?

As of Sep 9, 2026, the average hourly pay for embedded software engineer intern in Alabama is $21.64, according to ZipRecruiter salary data. Most workers in this role earn between $18.56 and $24.23 per hour, depending on experience, location, and employer.

What does an embedded software engineer intern do?

An Embedded Software Engineer Intern assists in designing, developing, and testing software that runs on hardware devices such as microcontrollers, sensors, and other embedded systems. Their work often involves programming in languages like C or C++, debugging code, and collaborating with hardware engineers to ensure seamless integration. Interns may also help with documentation, code reviews, and troubleshooting issues that arise in embedded applications.

What skills and qualifications are needed to thrive as an embedded software engineer intern?

To thrive as an Embedded Software Engineer Intern, you need a solid understanding of C/C++ programming, basic knowledge of embedded systems, and progress toward a relevant degree such as Electrical Engineering or Computer Science. Familiarity with microcontroller architectures, debugging tools (such as JTAG/ICE), and version control systems like Git is typically expected. Strong problem-solving abilities, willingness to learn, and effective teamwork distinguish top candidates in this role. These skills and qualities are crucial for developing reliable embedded solutions and collaborating efficiently within multidisciplinary engineering teams.

What types of projects and technologies can an embedded software engineer intern expect to work on?

As an Embedded Software Engineer Intern, you will typically work on projects involving the design, coding, and testing of software that runs on microcontrollers or embedded systems. You may assist in developing firmware for hardware devices, debugging real-time systems, and collaborating closely with hardware engineers to ensure seamless integration of software and hardware. Expect to gain hands-on experience with programming languages like C or C++, and tools such as oscilloscopes, logic analyzers, and version control systems. These projects not only build your technical skills but also provide insight into the end-to-end product development cycle.

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

The most popular types of Embedded Software Engineer jobs in Alabama are:

What are popular job titles related to Embedded Software Engineer Intern jobs in Alabama?

For Embedded Software Engineer Intern jobs in Alabama, the most frequently searched job titles are:

What cities in Alabama are hiring for Embedded Software Engineer Intern jobs?

Cities in Alabama with the most Embedded Software Engineer Intern job openings:

Infographic showing various Embedded Software Engineer Intern job openings in Alabama as of September 2026, with employment types broken down into 75% Full Time, and 25% Part Time. Highlights an 100% In-person job distribution, with an average salary of $45,001 per year, or $21.6 per hour.

Embedded Software Engineer

Huntsville, AL โ€ข On-site

$103K - $194K/yr

Full-time

Posted 28 days ago


Job description

Job Title: Embedded Software Engineer

Real-time embedded software 



Position Overview

Synovix is seeking two experienced Embedded Software Engineers to support an on-site missile and weapon -systems program for a defense customer. The engineers will design, implement, integrate, and verify real-time embedded software across the development lifecycle. 

What You Will Do
  • Design, develop, integrate, and test real-time embedded software for safety- and mission-critical weapon system applications.
  • Translate system and software requirements into maintainable software architecture, detailed designs, code, and verification evidence.
  • Develop primarily in C and C++ using the Green Hills development environment or a comparable embedded toolchain.
  • Integrate software with processors, sensors, actuators, interfaces, and laboratory test assets.
  • Diagnose timing, memory, concurrency, interface, and hardware/software integration issues on target hardware.
  • Support peer reviews, configuration management, defect resolution, and test readiness; guide architecture decisions, mentor engineers, and coordinate with systems, GNC, algorithms, modeling, test, and hardware teams.
Required Qualifications
  • At least 8 years of relevant embedded software engineering experience.
  • Bachelor's degree in computer science, computer engineering, electrical engineering, software engineering, or a closely related technical discipline.
  • Demonstrated C and/or C++ development experience in a real-time or resource-constrained embedded environment.
  • Experience with the complete software lifecycle: requirements, design, implementation, integration, verification, and problem resolution.
  • Experience debugging software on target hardware using standard embedded development and laboratory tools.
  • U.S. citizenship and eligibility to obtain a U.S. government security clearance if required by the program; an active clearance is not required at hire.
Preferred Qualifications
  • Missile, weapon system, avionics, flight control, seeker, or other aerospace/defense embedded software experience.
  • Green Hills MULTI, INTEGRITY RTOS, VxWorks, embedded Linux, or comparable RTOS/toolchain experience.
  • Experience with device drivers, board support packages, low-level interfaces, middleware, or hardware abstraction layers.
  • Familiarity with deterministic scheduling, interprocess communication, data buses, networking protocols, and performance optimization.
  • Experience with model-based development, software-in-the-loop, processor-in-the-loop, or hardware-in-the-loop test environments.
  • Knowledge of disciplined software standards and practices used in defense or safety-critical development.