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.
$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...SuggestedFull timeRelocation- 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...SuggestedPermanent employmentFull timeWork experience placementInterim roleImmediate startVisa sponsorshipWork visaRelocation packageFlexible hoursShift work
$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...SuggestedPermanent employmentFull timeContract workWork experience placementWork at officeWeekend work$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,...SuggestedFull timeInterim roleWork at office- ...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...SuggestedFull time
- ...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 timeStart working today
$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 timeTemporary work- ...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 timeWork at office
- ...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...
- ...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...
- ...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 timeInternshipRemote work
- ...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
- ...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 contractorsFor subcontractorFlexible hours
$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 employmentTemporary workLocal area- ...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 areaRelocationFlexible hours
$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 workTemporary workLocal areaRelocation$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 workTemporary workLocal areaRelocation$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$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 workLocal areaRelocation$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 timeWorldwideRelocation$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 timeFlexible hours- ...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 employmentLocal area
- ...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 timeLocal areaRemote work
- 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
- ...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 workLocal area
- ...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 timeWork at officeLocal area
- ...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 officeLocal areaVisa sponsorshipWork visa
- ...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 workInterim roleImmediate start
- ...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
$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 timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Developer / Engineer I. Be the first to apply!
- embedded system engineer Huntsville, AL
- embedded engineer Huntsville, AL
- embedded software engineer Huntsville, AL
- embedded developer Huntsville, AL
- embedded systems software engineer Huntsville, AL
- software technology Huntsville, AL
- remote software sales Huntsville, AL
- embedded software Huntsville, AL
- software intern Huntsville, AL
- software support Huntsville, AL


