Junior Embedded Software Engineer (C/C++) - Hybrid, Huntsville

Secmation

Huntsville (AL)

Hybrid

USD 70,000 - 90,000

Full time

13 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Signing bonus
Company equity
Hybrid schedule
9/80 schedule
Health, dental, and vision insurance
401(k) retirement benefits

Job summary

Secmation in Huntsville, AL is seeking an Embedded Software Developer / Engineer I to join a mission-focused team building embedded software and firmware for defense and national security applications. This early-career role emphasizes C/C++ foundations, hardware close work, and collaboration with experienced engineers across FPGA, RF, cyber and systems domains.

The position offers a hybrid on-site role with a 9/80 schedule, signing bonus, equity, and comprehensive benefits as Secmation delivers

Qualifications

  • U.S. citizenship and active DoD Secret clearance are required.
  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or related technical discipline.
  • Foundational embedded software or firmware development experience.
  • Working knowledge of C and/or C++ for embedded systems.
  • Familiarity with low-level hardware interfaces, device drivers, memory mapped I/O, peripheral interfaces, or firmware/software interaction.
  • Ability to implement, test, and debug well-defined embedded software/features with guidance.
  • Familiarity with embedded Linux environments and hardware/software debugging is preferred.
  • Experience with FPGA/SoC platforms or similar programmable embedded hardware is desirable.
  • Familiarity with Git or other source-control systems and coding/documentation practices.
  • Strong problem-solving, attention to detail, and willingness to learn new technologies.
  • Clear written and verbal communication skills for collaboration.

Responsibilities

  • Develop, integrate, test, and maintain embedded software and firmware for defense programs.
  • Work close to hardware, debugging software/hardware interactions and evolving codebases.
  • Collaborate with embedded software, FPGA, hardware, RF, cyber, and systems engineers.
  • Contribute to unit, integration, and system-level testing and verification.
  • Engage in code reviews, documentation, and configuration-management practices.

Skills

C/C++
Embedded systems
Git
Problem solving
Team collaboration
Debugging

Education

Bachelor's degree in Computer Science or related field

Tools

AMD/Xilinx SoCs
Embedded Linux

Job description

Secmation in Huntsville, AL is seeking an Embedded Software Developer / Engineer I to join a mission-focused team building embedded software and firmware for defense and national security applications. This early-career role emphasizes C/C++ foundations, hardware close work, and collaboration with experienced engineers across FPGA, RF, cyber and systems domains.

The position offers a hybrid on-site role with a 9/80 schedule, signing bonus, equity, and comprehensive benefits as Secmation delivers

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Developer / Engineer I
Embedded Software Developer / Engineer I

Secmation • Huntsville (AL)

Hybrid
USD 70,000 - 90,000
Signing bonus
Company equity
Hybrid schedule
+3
Defense Software Engineer - Hybrid, Huntsville (Top Secret)
Defense Software Engineer - Hybrid, Huntsville (Top Secret)

Secmation • Huntsville (AL)

Hybrid
USD 90,000 - 130,000
Signing bonus
Equity
9/80 schedule
+5
Software Developer
Software Developer

Secmation • Huntsville (AL)

On-site
USD 90,000 - 130,000
Signing bonus
Equity
9/80 schedule
+5
Senior RF Systems Engineer — Defense Tech, Hybrid Huntsville
Senior RF Systems Engineer — Defense Tech, Hybrid Huntsville

Secmation • City of Syracuse (NY)

Hybrid
USD 140,000 - 175,000
Signing bonus
Equity
Relocation assistance
+5
Junior Embedded Software Engineer (Linux/RT) – Flexible Hours
Junior Embedded Software Engineer (Linux/RT) – Flexible Hours

Technology Service Corporation Defense Services • Huntsville (AL)

On-site
USD 65,000 - 90,000
Employee Ownership (ESOP)
401(k) plan
Flexible Work Schedules
+3
Embedded Software Engineer
Embedded Software Engineer

CohesionForce, Inc. • Huntsville (AL), Northern (KY)

Hybrid
USD 85,000 - 125,000
Senior Embedded Engineer (C/C++, RTOS) – Huntsville
Senior Embedded Engineer (C/C++, RTOS) – Huntsville

System One • Huntsville (AL)

On-site
USD 160,000 - 174,000
Senior RF Engineer – Hybrid, Equity, Relocation
Senior RF Engineer – Hybrid, Equity, Relocation

Secmation • Cedar Rapids (IA)

Hybrid
USD 140,000 - 175,000
Signing bonus
Company equity
Relocation assistance
+3
Senior Embedded Systems Engineer (FPGA/C++)
Senior Embedded Systems Engineer (FPGA/C++)

ADP, Inc. • Huntsville (AL)

On-site
USD 110,000 - 170,000
ESOP
Competitive pay
Medical plan
+1
Senior RF & EW Engineer — Hybrid Huntsville Defense Tech
Senior RF & EW Engineer — Hybrid Huntsville Defense Tech

Secmation • Colorado Springs (CO)

Hybrid
USD 140,000 - 175,000
Signing bonus
Equity
Relocation assistance
+2