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 Secret security clearance are required.
  • 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 1 day ago
Similar jobs that could be interesting for youBased on the Embedded Software Developer / Engineer I in Huntsville, AL vacancy
  • $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...  ...controls systems, or similar embedded solutions. Experience developing large-scale embedded, high-performance systems with a high... 
    Suggested
    Full time
    Relocation

    Leidos

    Huntsville, AL
    1 day ago
  • Experienced Embedded Software EngineerCompany:The Boeing CompanyThe Boeing Company has an exciting...  ...for an Experienced Embedded Software Engineer to support the ADaPS organization in Huntsville...  ...agile teams.Position Responsibilities:Develops and maintains tactical software for the... 
    Suggested
    Permanent employment
    Full time
    Work experience placement
    Interim role
    Immediate start
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Huntsville, AL
    1 day ago
  • $91k - $138.75k

    Worker TypeRegularJob DescriptionSummaryThe 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 for... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Weekend work

    AeroVironment

    Huntsville, AL
    3 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
    23 hours 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
    24 days ago
  •  ...targeted results. Our approach couples the latest technology with engineering expertise and analytical proficiency while remaining true to...  ...Your Future today!We are seeking an experienced C/C++ Embedded Software Engineer who will support the Software and Integration Directorate... 
    Full time
    Start working today

    Intuitive Research and Technology Corporation

    Huntsville, AL
    1 day ago
  • $90k - $120k

    Check out this new opportunity!Embedded Software EngineerC++ / RHEL | Missile DefenseFull-Time with...  ...9x80We are hiring an Embedded Software Engineer in Huntsville, AL to support the Ground...  ...applications.Responsibilities:Design, develop, test, and maintain embedded software... 
    Full time
    Temporary work

    Moseley Technical Services

    Huntsville, AL
    4 days 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
  •  ...Job Description Job Description Job Title: Embedded Software Engineer Real-time embedded software  Position Overview Synovix is...  ...the development lifecycle.  What You Will Do Design, develop, integrate, and test real-time embedded software for safety... 

    Synovix, Inc.

    Huntsville, AL
    24 days 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
    2 days 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
  •  ...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
    3 days 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
    1 day ago
  • $150.93k - $211.3k

     ...benefit of Earth. We're working to develop reusable, safe, and low-cost...  ...is part of the Blue Origin Engines business unit, where our...  ...and verification of avionics software components on Blue Origin rocket...  ..., and verifying safety embedded systems. Together, our teams... 
    Permanent employment
    Temporary work
    Local area

    Blue Origin

    Huntsville, AL
    3 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
    4 days ago
  • $77 - $80 per hour

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

    System One

    Huntsville, AL
    25 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
    25 days ago
  • $87.1k - $157.45k

    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
    23 hours 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
    Local area
    Relocation

    System One

    Huntsville, AL
    24 days ago
  • $87.1k - $157.45k

     ...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... 
    Full time
    Worldwide
    Relocation

    Leidos

    Huntsville, AL
    3 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
    3 days ago
  •  ...performance, open architecture, standards-based rugged embedded computing for the most demanding applications in...  .... Role Summary: An Embedded Software Engineer is required to join our Firmware Team, to develop and maintain high-quality boot code, deployed... 
    Permanent employment
    Local area

    AMETEK

    Huntsville, AL
    1 day ago
  •  ...interesting opportunities in engineering, marketing, sales, supply...  ...design team to provide advanced embedded firmware for a leading IoT (...  ...technology research for developing novel flow monitoring products...  ...and embedded systems and test software to release new flow... 
    Full time
    Local area
    Remote work

    IDEX

    Huntsville, AL
    4 days ago
  • Reference: 85347-369724Kratos 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... 
    Temporary work

    Kratos Defense & Security Solutions

    Huntsville, AL
    1 day ago
  •  ...solution when every minute matters. We are seeking Embedded Systems Engineers to help design, develop, and support the embedded hardware systems for Nomad...  ...Embedded Systems Engineering (where this role is located)o Software EngineeringAn Embedded Systems Engineer may be... 
    Temporary work
    Local area

    Kratos Defense & Security Solutions

    Huntsville, AL
    23 hours ago
  •  ...solution when every minute matters. We are seeking Embedded Systems Engineers to help design, develop, and support the embedded hardware systems for Nomad...  ...Systems Engineering (where this role is located) o Software Engineering An Embedded Systems Engineer may be... 
    Full time
    Work at office
    Local area

    Kratos Defense

    Huntsville, AL
    a month 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
    10 days 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
  •  ...machine learning), and weapon system engineering. IERUS develops value for our defense and commercial...  ...customer engagement. Overview: As an Embedded Developer, you will be responsible...  ..., and validation of embedded software within prototype RF systems and test... 
    Full time

    IERUS Technologies, Inc.

    Huntsville, AL
    a month ago
  • $107.9k - $195.05k

     ...seeking a Mobile Radar Mechanical Design Engineer to join our team in Huntsville Alabama...  ...design team, you will use SolidWorks CAD software and Windchill PLM software daily to turn...  ...management. You will be responsible for developing and proving out solutions to technical problems... 
    Full time
    Work at office

    Leidos

    Huntsville, AL
    23 hours ago

Do you want to receive more vacancies?

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