Web Analytics Made Easy - Statcounter

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. citizenship required. Active DoD Security Clearance (any level) required.
  • BS/MS in Computer Science, Computer Engineering, Electrical Engineering, or related technical field
  • progressive work experience in Software Engineering of Embedded Systems
  • Strong technical background with a good understanding of the Software Development Lifecycle
  • 3+ years' expert level embedded programming experience in C/C++, Java and Python
  • Work experience with Linux-based operating systems
  • Experience working on software development teams in an Agile environment including DevOps tools such as Jira and Git
  • Strong written and oral communication skills
  • Strong organizational skills, detail oriented and capable of creating status and tracking 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:

Why Join Secmation

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.