
Embedded Systems Software Engineer
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.1
Reclaim your time by letting our AI handle the grunt work of job searching.
We continuously scan millions of openings to find your top matches.

Job Description
Embedded Systems Software Engineer
Location: Huntsville, AL
Position Type: Full-Time | Hybrid
Relocation Assistance and Signing Bonus
Join the future of Embedded Systems Engineering
Secmation is seeking a highly skilled Embedded Systems Software Engineer to develop mission-critical cybersecurity solutions supporting defense and industrial applications. In this role, you will design, implement, integrate, and test secure embedded software for advanced RF- and embedded-centric systems that protect autonomous platforms, critical infrastructure, and other high-assurance environments.
You will collaborate with multidisciplinary engineering teams to deliver resilient, high-performance solutions that operate in complex and spectrum-constrained environments. This is a hands-on engineering position with full lifecycle involvement-from architecture and design through integration, validation, and deployment.
What You'll Do
- Design and develop secure embedded software and firmware for microcontrollers, processors, and SoC-based systems
- Implement low-level software in C/C++ within bare-metal and RTOS environments
- Integrate cybersecurity protections into embedded platforms, including secure boot, encryption, authentication, and system hardening mechanisms
- Support development and integration of RF- and spectrum-aware systems
- Perform hardware/software integration, debugging, and performance optimization
- Collaborate with hardware, RF, systems, and cybersecurity engineers to ensure cohesive, mission-ready solutions
- Contribute to system architecture, requirements development, and technical documentation
- Develop and execute test plans to validate system functionality, security, and operational resilience
- Support full lifecycle execution including design reviews, integration events, verification, and field support
- Provide vital expertise that supports team growth and future innovation opportunities
Required Qualifications
- U.S.citizenshiprequired.Active DoD Security Clearance (any level)required.
- BS/MSinComputerScience,ComputerEngineering,ElectricalEngineering,orrelated technical field
- 5+yearsofprogressiveworkexperienceinSoftwareEngineeringofEmbedded Systems
- StrongtechnicalbackgroundwithagoodunderstandingoftheSoftwareDevelopment Lifecycle
- 3+ years' expert level embedded programming experience in C/C++, Java and Python
- WorkexperiencewithLinux-basedoperating systems
- ExperienceworkingonsoftwaredevelopmentteamsinanAgileenvironmentincluding DevOps tools such as Jira and Git
- Strongwrittenandoralcommunicationskills
- Strongorganizationalskills,detailorientedandcapableofcreatingstatusandtracking reports for management and customers
Compensation & Benefits
Competitive salary (based on experience and market conditions)
One-time signing bonus
- Company equity
- Relocation assistance
- 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 plus employer contributions
About Secmation
Secmation is not a traditional IT company - we specialize in AI-driven software solutions, embedded cybersecurity, and secure RF systems for the defense industry. Our mission is to deliver next-generation secure technologies for electronic warfare, autonomous systems, and critical defense applications.
Visit our website to learn more about our work and impact: https://www.secmation.com/
Why JoinSecmation
Secmation is a proven, mission-focused engineering company with more than a decade of success delivering real capability to the defense community. We operate with the speed,
ownership, and tight-knit culture of a small business, backed by the credibility and track record that comes from 10+ years of successful execution. Here, engineers build systems that matter, move fast, and ship technology that directly impacts national security.
We bring together AI-enabled RF/cyber analysis, trusted execution, and modern digital-engineering pipelines so security is built in from day one. Our technology helps defense teams spot cyber/EW risks earlier, respond faster, and move from model to mission with less friction-supported by zero-trust patterns, strong cryptography, and engineering practices built for defense challenges.
Small company. Big mission. Real engineering.
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.
The salary range for this position represents a general guideline; however, Secmation considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.
