Embedded Software Engineer, Automated Quality & Test

Zadentech

Huntsville (AL)

On-site

USD 130,000 - 165,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

401k Match
Health insurance contribution for you
Profit sharing
Performance bonus
Flexible paid time off

Job summary

Zaden Technologies is seeking an Embedded Software Engineer specializing in Automated Quality & Test in Huntsville, AL. You will design automated test frameworks, implement CI/CD driven test strategies, and collaborate with firmware teams to ensure secure, reliable embedded software for mission-critical defense systems.

The role emphasizes test automation, real-time OS testing, and rigorous quality assurance across the software lifecycle, with strong focus on automation frameworks and security

Qualifications

  • Bachelors in Computer Science, Computer Engineering, Electrical Engineering, or related field

Responsibilities

  • Design, develop, and maintain automated test frameworks for embedded software systems
  • Implement comprehensive test strategies including unit, integration, system, and regression testing
  • Develop and execute automated tests for RTOS and embedded applications
  • Integrate automated testing into CI/CD pipelines for continuous testing and delivery
  • Create and maintain test infrastructure using HIL/SIL approaches
  • Collaborate with firmware engineers to improve code coverage and testability
  • Develop automated performance and stress testing tools for embedded systems
  • Analyze test results and drive defect resolution
  • Maintain test docs, metrics, and dashboards for quality visibility
  • Support DevSecOps by integrating security testing into quality workflows

Skills

C/C++
Python
Test automation
CI/CD
Debugging

Education

Bachelor's degree in CS/CE/EE

Tools

Jenkins
GitLab CI
Google Test
CppUTest
Unity

Job description

Embedded Software Engineer, Automated Quality & Test

At Zaden Technologies , our mission is to simplify software delivery and improve its utility for our customers — especially those operating in high-stakes defense and aerospace environments.


We build automation into everything we do, from secure DevSecOps pipelines to continuous testing and compliance.


Our team is our greatest strength. We hire innovators who thrive in fast-moving environments, care deeply about quality, and challenge the status quo. If you're passionate about automating the un-automatable and driving reliability at mission scale - this is where you belong.


Zaden Technologies is seeking an Embedded Software Engineer specializing in Automated Quality & Test to join our team doing IVNV (independent validation and verification) and software development supporting critical defense systems. This role is central to ensuring the reliability, security, and performance of embedded software through comprehensive automated testing strategies.


This is not your typical QA role - the ideal candidate will have a passion for software engineering, test automation, and continuous integration practices in embedded environments. You'll work at the intersection of software development and quality assurance, building robust test frameworks that enable rapid, secure delivery of mission-critical systems while maintaining the highest standards of operational excellence.


Role Responsibilities:



  • Design, develop, and maintain automated test frameworks for embedded software systems

  • Implement comprehensive test strategies including unit, integration, system, and regression testing

  • 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

  • Support DevSecOps practices by integrating security testing into automated quality workflows


Required Qualifications:



  • Active secret security clearance and willingness to obtain top secret security clearance

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field

  • 3+ years of experience in embedded software testing or quality assurance

  • Strong programming skills in C/C++ and Python for test automation

  • Experience developing automated test frameworks and test harnesses for embedded systems

  • Knowledge of software testing methodologies, including black-box, white-box, and gray-box testing

  • Familiarity with continuous integration tools (Jenkins, GitLab CI, or similar)

  • Experience with version control systems (Git) and collaborative development workflows

  • Strong analytical and debugging skills with attention to detail

  • Excellent communication skills and ability to work in cross-functional teams


Preferred Qualifications:



  • Experience with real-time operating systems (VxWorks, FreeRTOS, or similar)

  • Hands-on experience with hardware virtualization tools (QEMU, 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 (Coverity, SonarQube, 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 (Bash, PowerShell) for test automation

  • Understanding of Agile/Scrum methodologies and test-driven development (TDD)


What we offer:


  • Robust startup environment with a variety of projects to work on

  • Growth paths and endless opportunities to learn and develop

  • Paid holidays and flexible paid time off

  • Employer contributions toward 401k

  • Performance-based bonus and profit-sharing

  • 50% coverage of health insurance for employees and their dependents


The pay range for this role is:


130,000 - 165,000 USD per year (Huntsville, Alabama)

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer, Automated Quality & Test
Embedded Software Engineer, Automated Quality & Test

Zaden Technologies, Inc. • Huntsville (AL)

On-site
USD 90,000 - 120,000
Startup environment
Growth opportunities
Paid holidays
+3
Embedded Test Automation Engineer - Real-Time & CI
Embedded Test Automation Engineer - Real-Time & CI

Zaden Technologies, Inc. • Huntsville (AL)

On-site
USD 90,000 - 120,000
Startup environment
Growth opportunities
Paid holidays
+3
Embedded Software Test Automation Engineer — CI/CD & HIL/SIL
Embedded Software Test Automation Engineer — CI/CD & HIL/SIL

Zadentech • Huntsville (AL)

On-site
USD 130,000 - 165,000
401k Match
Health insurance contribution for you
Profit sharing
+2
Software QA Automation Engineer, II
Software QA Automation Engineer, II

AeroVironment, Inc. • California

On-site
USD 82,000 - 125,000
2061 Embedded Software Tester
2061 Embedded Software Tester

All Points Logistics, LLC • San Diego (CA)

On-site
USD 110,000 - 190,000
Senior Software Test Engineer
Senior Software Test Engineer

ADP, Inc. • Melbourne (FL)

On-site
USD 100,000 - 140,000
Senior Software Engineer (Test)
Senior Software Engineer (Test)

Groupe Kardol • Palmdale (CA)

On-site
USD 120,000 - 160,000
Medical/Dental/Vision coverage
401K with company match
Paid time off + 11 holidays
+3
Senior Test Software Engineer
Senior Test Software Engineer

Industrious Ventures • Longmont (CO)

On-site
USD 110,000 - 135,000
Unlimited PTO
Parental Leave
Health Insurance
+5
Embedded Software Test Automation Engineer
Embedded Software Test Automation Engineer

Cintal, Inc. • Chillicothe (IL)

On-site
USD 90,000 - 110,000
Paid holidays
PTO (2 weeks)
Medical, dental, vision
+4
Sr. Embedded Software Test Engineer
Sr. Embedded Software Test Engineer

CohesionForce, Inc. • Huntsville (AL)

On-site
USD 85,000 - 115,000