Z

Zaden Technologies

Defense and space software development

Embedded Software Engineer - Automated Quality & Test

Test Automation EngineeringUpdated on Nov 13
Full-timeHuntsville, AL, USA$130k - $165k /yrIn-person

About the Job

Requirements

  • U.S. citizenship is required.
  • An active Secret security clearance is required, with willingness to obtain Top Secret clearance.
  • A bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field is required.
  • At least 3 years of experience in embedded software testing or quality assurance is required.
  • Strong programming skills in C/C++ and Python for test automation are required.
  • Experience developing automated test frameworks and test harnesses for embedded systems is required.
  • Knowledge of black-box, white-box, and gray-box software testing methodologies is required.
  • Familiarity with continuous integration tools such as Jenkins or GitLab CI is required.
  • Experience with version control systems such as Git and collaborative development workflows is required.
  • Strong analytical and debugging skills and attention to detail are required.
  • Excellent communication skills and ability to work in cross-functional teams are required.

Responsibilities

  • Design, develop, and maintain automated test frameworks for embedded software systems.
  • Implement unit, integration, system, and regression test strategies.
  • Develop and execute automated tests for real-time operating systems and embedded applications.
  • Integrate automated testing into CI/CD pipelines to enable continuous testing and delivery.
  • Create and maintain test infrastructure using hardware-in-the-loop (HIL) and software-in-the-loop (SIL) approaches.
  • Collaborate with firmware engineers to define testability requirements and improve code coverage.
  • Develop automated performance and stress testing tools for embedded systems.
  • Analyze test results, identify defects, and work with development teams to ensure timely resolution.
  • Maintain test documentation, metrics, and reporting dashboards for quality visibility.
  • Integrate security testing into automated quality workflows to support DevSecOps practices.

Desired Qualifications

  • Experience developing or testing software in Ada is highly desired.
  • Experience with real-time operating systems such as VxWorks or FreeRTOS.
  • Hands-on experience with hardware virtualization tools such as QEMU or SIMICS.
  • Knowledge of test automation frameworks such as Google Test, CppUTest, or Unity.
  • Experience with hardware-in-the-loop (HIL) and software-in-the-loop (SIL) testing.
  • Familiarity with CMake and complex embedded build systems.
  • Experience with static and dynamic analysis tools such as Coverity, SonarQube, or Valgrind.
  • Background in missile defense, aerospace, or other defense systems.
  • Knowledge of DO-178C, ISO 26262, or other safety-critical software standards.
  • Experience with scripting languages such as Bash or PowerShell for test automation.
  • Understanding of Agile/Scrum methodologies and test-driven development (TDD).

About the Company

Zaden Technologies

Defense and space software development

Zaden Technologies focuses on delivering software and engineering products and consultancy services for defense and space systems. Its offerings include software development, AI-enabled solutions, DevSecOps, Agile product development, active system monitoring, and cloud computing. The company builds and maintains software and engineering systems through secure, scalable processes, integrating advanced technologies to support defense and space missions. Zaden differentiates itself by being an all-remote, minority-owned small disadvantaged LLC with DCAA-compliant accounting and billing, plus NIST 800-171 compliance and ongoing efforts toward CMMC level 3, which emphasizes strong security and regulatory compliance. Its goal is to provide reliable, compliant software and engineering services that help defense and space customers develop, deploy, and manage critical systems.

Company size
11-50
Company stage
Not listed
Total funding
Not listed
Headquarters
Huntsville, AL
Founded
2016

Recently Posted Jobs

Explore more opportunities at Zaden Technologies

See more jobs