Embedded Software Test Automation Engineer

  • Zaden Technologies, Inc.
  • Huntsville, Alabama
  • 11/09/2026
Full time Information Technology Telecommunications

Job Description

Zaden Technologies seeks an Embedded Software Engineer specializing in automated quality and test to support independent validation and verification of critical defense systems. You will build automated testing frameworks and integrate testing into CI/CD workflows to ensure embedded software reliability, security, and performance.

Responsibilities

  • Design, develop, and maintain automated test frameworks and harnesses for embedded software.
  • Implement unit, integration, system, regression, performance, and stress testing strategies.
  • Develop and execute automated tests for real-time operating systems and embedded applications.
  • Integrate automated testing and security testing into CI/CD pipelines.
  • Create and maintain hardware-in-the-loop and software-in-the-loop test infrastructure.
  • Analyze test results, document quality metrics, and collaborate with firmware teams to resolve defects.

Required Skills

  • C/C++Python
  • Embedded software test automation
  • Automated test frameworks and test harnesses
  • Unit, integration, system, and regression testing
  • Real-time operating systems
  • CI/CD tools such as Jenkins or Git
  • Lab CIGit version control
  • Hardware-in-the-loop and software-in-the-loop testing
  • Static and dynamic analysis tools