Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Developer / Engineer I

Secmation

Job Description

Job Description

Embedded Software Developer / Engineer I

Competitive Salary (Based on Experience and Market Conditions)

Signing Bonus • Equity

Hybrid | Huntsville, AL | Full-Time | 9/80 Schedule

 

This isn't another defense contractor job

Join a mission-focused engineering team developing embedded software and firmware for advanced defense and national security applications. This early-career engineering role is designed for a capable software engineer with a strong foundation in C/C++ who can contribute to embedded systems, work close to the hardware, and continue building technical depth alongside experienced engineers on mission-critical programs.

 

Why embedded software engineers choose Secmation

  • Build embedded software and firmware that support real-world defense and national security missions.
  • Work directly with hardware, processors, interfaces, sensors, communications systems, and other embedded technologies in technically challenging environments.
  • Collaborate with experienced embedded software, FPGA, RF, cyber, systems, and hardware engineers in a small-team environment.
  • Gain exposure to the complete embedded development lifecycle, from requirements and low-level implementation through integration, hardware/software debugging, test, and deployment.
  • Take ownership of meaningful engineering tasks while receiving technical guidance and mentorship.
  • Work within a small, highly technical company where individual engineers have visible impact.

 

What you'll do

Develop, integrate, test, and maintain embedded software and firmware supporting defense and national security programs. This is a hands-on engineering role for someone with strong foundational C/C++ skills who is comfortable working close to the hardware, debugging software/hardware interactions, learning within an existing codebase, and solving well-defined technical problems with support from more experienced engineers.

You'll work across:

  • Development and debugging of embedded software and firmware using C/C++ for processors, controllers, and embedded computing platforms.
  • Low-level hardware interfaces, peripheral interaction, device drivers, and software components that connect embedded hardware with higher-level applications and system functionality.
  • Embedded Linux development and troubleshooting, including command-line tools, build environments, system configuration, and application-to-hardware interaction where applicable.
  • Hardware/software integration and debugging using laboratory tools, logs, test equipment, and systematic root-cause analysis.
  • Unit, integration, and system-level testing to verify software behavior, interface performance, reliability, and correct operation on target hardware.
  • Source control, code reviews, issue tracking, documentation, and other established team development practices.
  • Collaboration with embedded software, FPGA, hardware, RF, cyber, and systems engineers to understand requirements, interfaces, constraints, and implementation approaches.

 

What we're looking for

  • U.S. citizenship and a current, active DoD Top Secret security clearance are required. Ability to obtain and maintain SCI eligibility may be required based on program needs.
  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or a related technical discipline. Equivalent relevant technical experience may be considered.
  • Foundational embedded software or firmware development experience gained through professional work, internships, academic projects, research, or other hands-on technical experience.
  • Working knowledge of C and/or C++ and fundamental software development concepts applicable to embedded systems.
  • Familiarity with low-level hardware interfaces, device drivers, memory mapped I/O, peripheral interfaces, or interaction between firmware and higher-level software.
  • Ability to implement, test, and debug well-defined embedded software or firmware features with technical guidance.
  • Familiarity with embedded Linux environments and hardware/software debugging is preferred.
  • Experience with AMD/Xilinx SoCs, FPGA-based platforms, or similar programmable embedded hardware is highly desirable.
  • Familiarity with Git or another modern source-control system and the ability to follow established coding, documentation, and configuration-management practices.
  • Strong problem-solving skills, attention to detail, and willingness to learn new technologies, hardware platforms, and technical domains.
  • Clear written and verbal communication skills and the ability to work effectively within a collaborative engineering team.
  • Experience with defense, aerospace, communications, cybersecurity, RF, FPGA, or other mission-critical embedded systems is a plus but not required.

 

Work Environment

  • Hybrid role with on-site work required in Huntsville, Alabama.
  • Flexible 9/80 work schedule supporting every other Friday off.
  • Work may include collaboration in secure or controlled environments based on program and customer requirements.

 

Compensation & Benefits

  • Competitive salary (based on experience and market conditions)
  • Signing bonus
  • Company equity
  • 9/80 work schedule (every other Friday off)
  • Paid time off & flexible work schedules
  • Comprehensive health, dental, and vision insurance
  • Life and disability insurance (short & long-term)
  • 401(k) retirement benefits with Company Contribution

About Secmation

Secmation develops AI-enabled software, embedded cybersecurity, secure RF systems, and advanced communications technologies for the U.S. defense community. Our mission is to deliver next-generation secure technologies for Electronic Warfare, autonomous systems, and critical defense applications.

Small company. Big mission. Real engineering.

Visit to learn more about our work and impact.

 

Equal Opportunity Employer

Secmation is proud to be an equal opportunity employer. We are committed to building a diverse and inclusive team. All qualified applicants will be considered for employment without regard to age, race, gender, orientation, identity, religion, or veteran status.

 

U.S. Citizenship is required for this position due to government clearance requirements.

 

Vacancy posted 11 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Developer / Engineer I in Huntsville, AL vacancy
  •  ...Job Description Job Description Embedded Software Developer / Engineer I Competitive Salary (Based on Experience and Market Conditions) Signing Bonus • Equity Hybrid | Huntsville, AL | Full-Time | 9/80 Schedule   This isn't another defense contractor job... 
    Suggested
    Full time
    Temporary work
    For contractors
    Internship
    Relocation package
    Flexible hours

    Secmation

    Huntsville, AL
    7 days ago
  •  ...: Are you a Software/Computer Engineer with an interest in aviation systems software development, do you...  ...seeking a talented Junior Aviation Systems Embedded Software Engineer to join a multi-discipline engineering team developing software for aviation systems. We have... 
    Suggested
    Full time
    Relocation

    Dynetics

    Huntsville, AL
    3 days ago
  • $107.9k - $195.05k

    Leidos is seeking a Senior Embedded Software Engineer to support the development of mission-critical embedded software and firmware for missile...  ...security clearance.Relevant technical experience must include developing, integrating, testing, or troubleshooting embedded... 
    Suggested
    Full time
    Relocation

    Leidos

    Huntsville, AL
    4 days ago
  • $131.3k - $237.35k

     ...Leidos provides responsive, cost-effective engineering, scientific and IT solutions. Leidos...  ...an opening for a talented Aviation Embedded Software Engineer to work in our Huntsville office...  ...to use your experience to help develop software for tactical strike, sensors,... 
    Suggested
    Full time
    Interim role
    Work at office

    Leidos

    Huntsville, AL
    4 days ago
  •  ...to work full-time onsite on the flight software development team.   The candidate...  ...closely with development team members to develop embedded C++ flight software Develop C++...  ...degree in computer science, software engineering or related field ~5+ years related experience... 
    Suggested
    Full time

    Penta Research

    Huntsville, AL
    a month ago
  •  ...About the Role HEKA is hiring Software Engineers to join our fast-paced, highly collaborative...  ...working on advanced aerospace, defense, and embedded systems. We are looking for innovative,...  .... Core Responsibilities Design, develop, and maintain embedded and systems-... 
    Full time
    Work at office

    Heka Aero LLC

    Huntsville, AL
    more than 2 months ago
  •  ...Position Title: Embedded Software Engineer Location: Huntsville, Alabama Job Type: Full Time About EO Solutions EO...  ...position will primarily support our directed energy programs, developing software that interfaces directly with sensors, actuators,... 
    Full time
    Internship
    Remote work

    EO Solutions Corp

    Huntsville, AL
    a month ago
  •  ...Job Description Job Description Senior Embedded Software Engineer, C#Job Description We are seeking an experienced Senior Software Engineer...  ...will work as part of a multidisciplinary engineering team developing, testing, and integrating software that interfaces with... 

    Davis Strategic Innovations, Inc

    Huntsville, AL
    10 days ago
  •  ...Job Summary We are seeking an Embedded Software Engineer to support the development of mission-critical embedded software and firmware for...  ...and CI/CD pipelines to ensure quality and delivery. Develop software tools and harnesses that support testing, integration... 
    Local area
    Relocation
    Flexible hours

    PEAK Technical Staffing USA

    Huntsville, AL
    2 days ago
  •  ...Title: Embedded Software Engineer Location: Huntsville, AL. Citizenship Requirement: US citizenship required. Req#: 4101 Embedded Software / Flight Software - Engineer The vision at Craig Technologies is to make space accessible to everyone by increasing... 
    Permanent employment

    Craig Technologies

    Huntsville, AL
    1 day ago
  •  ...TSC's Product Solutions organization is seeking a Senior Embedded Software Engineer to join our engineering team in Huntsville, AL . The...  ...with multidisciplinary teams. This role involves designing, developing, integrating, verifying, and testing embedded software for... 
    For contractors
    For subcontractor
    Flexible hours

    Technology Service Corporation Defense Services

    Huntsville, AL
    4 days ago
  • $107.9k - $195.05k

    Leidos is seeking a talented Embedded Software Test Engineer to join a multi-disciplinary team within a matrixed organization to create unique solutions...  ...Test Engineer will collaborate closely with software developers, systems engineers, hardware engineers, and program... 
    Full time

    Leidos

    Huntsville, AL
    16 hours ago
  • $65 - $95 per hour

     ...Embedded Software Engineer Job Description This position focuses on the design, development, and validation of embedded flight software...  ...flight‑qualified software. Responsibilities Design, develop, and test embedded flight software in C++ for space-based... 
    Contract work
    Temporary work
    Work at office

    Jobleads-US

    Huntsville, AL
    1 day ago
  •  ...Actalent is seeking an Embedded Software Engineer in Huntsville, AL to design, develop, and validate embedded flight software for space-based payload systems. You will work in a fully digital development environment and collaborate with systems engineers to ensure software... 

    Jobleads-US

    Huntsville, AL
    1 day ago
  • $97 - $102 per hour

     ...ability to obtain) Overview We’re looking for a mid-level Embedded Software Engineer to help build and integrate mission-critical embedded...  ...testing and integration. What you’ll do Design and develop embedded software (architecture, coding, peer reviews,... 
    Contract work
    Temporary work
    Local area
    Relocation

    System One

    Huntsville, AL
    a month ago
  • $91k - $138.75k

    Worker Type Regular Job Description Summary The Software Engineer III (Embedded) has the opportunity to develop a variety of innovative unmanned and robotic systems for multiple defense and commercial applications. The Embedded Software Engineer writes functional software... 
    Permanent employment
    Contract work
    Work experience placement
    Work at office
    Weekend work

    InvestedintheMission

    Huntsville, AL
    2 days ago
  •  ...Description An employer is looking for an Embedded SW Engineer with a specialty in Radar in the...  ...experience of minimum 8-10 yrs, they will develop code, run lab testing, and tweak code...  ...the full embedded stack, developing software on ARM-based SoCs and utilizing Xilinx... 

    Insight Global

    Huntsville, AL
    4 days ago
  • TSC's Product Solutions organization is seeking a Embedded Software Engineer to join our engineering team in Huntsville, AL . The ideal candidate...  ...security clearance. Preferred Qualifications Experience developing software in C++ for Linux or embedded platforms. Experience... 
    For contractors
    For subcontractor
    Internship
    Flexible hours

    Technology Service Corporation Defense Services

    Huntsville, AL
    1 day ago
  • $100k - $150k

     ...0 + Medical & Dental + 401k + PTO Are you an experienced Embedded Software Engineer who loves getting hands-on with rugged military-grade hardware...  ..., Computer Science, or related field. Experience developing software for embedded systems or ruggedized electronics.... 

    Rise Technical

    Huntsville, AL
    3 days ago
  • Embedded Software Engineer This position within the Software Engineering Institute (SEI) will support work in Huntsville, Alabama and other locations...  ...improve software engineering capabilities and develop or acquire high quality software, on budget and on time. Position... 
    For contractors
    Relocation package
    Flexible hours

    Software Engineering Institute

    Huntsville, AL
    4 days ago
  • $116 - $126 per hour

     ...6–$126/hr (W2) About the role We’re hiring a Senior Embedded Software Engineer to build and support mission-critical embedded software/...  ...engineering environment. What you’ll do Design and develop embedded software (primarily C/C++) for real-time systems... 
    Contract work
    Temporary work
    Local area
    Relocation

    System One

    Huntsville, AL
    a month ago
  • $77 - $80 per hour

     ...Job Title: Embedded Software Engineer (C/C++) Location: Huntsville, AL (Onsite) Type: Contract-to-hire Compensation: $77...  ...-time embedded software. What you’ll do ~ Design and develop embedded software (architecture + hands-on coding in C/C++... 
    Contract work
    Temporary work
    Local area
    Relocation

    System One

    Huntsville, AL
    a month ago
  • $69.55k - $125.73k

     ...Systems department is seeking a talented Embedded Firmware Developer to join our team. The Electrical...  ...Department is a design-focused group of engineers specializing in advanced hardware-...  ...implementing, and testing embedded firmware and software on a variety of platforms, including... 
    Local area
    Immediate start
    Worldwide
    Relocation

    Leidos

    Huntsville, AL
    2 days ago
  •  ...Role Summary: An Embedded Software Engineer is required to join our Firmware Team, to develop and maintain high-quality boot code, deployed test and IPMI firmware used by our products. Abaco Systems produces ruggedized embedded computing solutions for the rugged... 
    Permanent employment
    Local area

    AMETEK

    Huntsville, AL
    4 days ago
  • $103.5k - $181.1k

     ...looking for an exceptionally talented Embedded Systems Reverse Engineer to join our team! In this role, you...  ...team while analyzing embedded software, firmware, and electronic hardware....  ...understand mission requirements and develop effective solutions.Reverse engineering... 
    Full time
    Flexible hours

    Parsons

    Huntsville, AL
    2 days ago
  • Grex Defense, Inc. in Huntsville, AL is seeking engineers to write flight-critical software that makes real hardware dependable. You’ll develop embedded and real-time software for sensor integration, device control, and the low-level systems autonomy that flying platforms... 

    Grex Defense, Inc.

    Huntsville, AL
    4 days ago
  •  ...Kratos Defense Rocket Support Services is seeking a senior embedded systems engineer to design, develop, integrate, and validate advanced embedded software and hardware systems for mission?critical applications. This role requires deep experience with real?time processing... 
    Temporary work
    For contractors
    For subcontractor
    Local area
    Immediate start

    Kratos Defense & Security Solutions

    Huntsville, AL
    5 days ago
  •  ...multi-disciplinary staff of engineers, technicians, and scientists...  ...visually intriguing. You want to develop adaptability and problem-...  ...electronics, firmware, and software for various additive manufacturing...  ...Experience with programming embedded systems microcontroller and... 
    Work at office
    Local area
    Visa sponsorship
    Work visa

    EngeniusMicro, LLC.

    Huntsville, AL
    18 days ago
  •  ...Kratos Defense Rocket Support Services is seeking a senior embedded systems engineer to design, develop, integrate, and validate advanced embedded software and hardware systems for mission?critical applications. This role requires deep experience with real?time processing... 
    Full time

    Kratos Defense

    Huntsville, AL
    more than 2 months ago
  •  ...Job Description Description Immediate need for a Senior Embedded Software Engineer, supporting the MLRS team located on Redstone Arsenal, in...  ...stable, maintainable, and/or efficient functionality. Develop new software and hardware components to add capabilities to... 
    Temporary work
    Interim role
    Immediate start

    Decisive Intelligence Inc

    Brownsboro, AL
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Developer / Engineer I. Be the first to apply!