Logo
Zadentech

Senior / Principal Software Engineer – Automated Quality & Test (Embedded & Appl

Zadentech, Huntsville, Alabama, United States, 35824

Save Job

Senior / Principal Software Engineer – Automated Quality & Test (Embedded & Applications) 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.

software delivery and improve its utility

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.

We’re looking for a

Senior or Principal Software Engineer (Automated Quality & Test)

to lead development of automated testing frameworks for both

embedded

and

application-level

defense systems.

You’ll bridge software engineering, quality assurance, and security automation — ensuring our mission-critical software is rigorously tested, continuously validated, and ready for deployment in real-world environments.

This role combines

software craftsmanship

with

DevSecOps discipline

and

system-level thinking

.

Role Responsibilities

Design, develop, and maintain

automated test frameworks

for complex defense software — spanning

embedded, application, and cloud

domains.

Implement end-to-end test strategies including

unit, integration, regression, system, and performance testing

.

Develop automated test harnesses for applications in

C, C++, Java, Ada

, and scripting with

Python, Bash, or PowerShell

.

Integrate automated testing and

SAST/DAST security scanning

(e.g., SonarQube, Fortify, Coverity, ZAP) into

CI/CD pipelines

(GitLab CI, Jenkins, or Azure DevOps).

Build

hardware-in-the-loop (HIL)

and

software-in-the-loop (SIL)

test infrastructure for embedded systems.

Collaborate with software, firmware, and DevSecOps engineers to maximize code coverage and testability.

Create dashboards and metrics for

continuous quality visibility

, compliance readiness, and performance trend analysis.

Support

Continuous ATO

(cATO) objectives by integrating automated compliance and security validation.

Mentor junior engineers on test automation frameworks, code quality, and secure software practices.

Required Qualifications

Bachelor’s degree in Computer Science, Computer Engineering, or related technical discipline.

5+ years

(Senior) or

8+ years

(Principal) of experience in software quality, test automation, or DevSecOps environments.

Strong programming proficiency in

C/C++

, plus working experience in one or more:

Python, Java, Ada, or Go

.

Experience building and maintaining

automated test frameworks

and

test harnesses

.

Familiarity with

continuous integration systems

(GitLab CI, Jenkins, Azure DevOps).

Strong grasp of

software testing methodologies

(black-box, white-box, gray-box).

Working knowledge of

networked or real-time embedded systems

.

U.S. Citizenship and ability to obtain a DoD Security Clearance.

Preferred Qualifications

Active DoD

Secret or Top-Secret Clearance

.

Experience with

RTOS environments

(VxWorks, FreeRTOS, or similar).

Familiarity with

hardware virtualization

(QEMU, SIMICS) and

HIL/SIL

testing.

Knowledge of

DevSecOps pipelines

,

containerized test environments

, and

Infrastructure-as-Code

(Terraform, Ansible).

Experience with

defense software standards

(DO-178C, MIL-STD-498, ISO 26262).

Background in

missile defense, aerospace, or tactical systems

.

Competitive

base salary: $130,000 – $175,000

depending on level and clearance.

Robust startup environment with access to cutting-edge defense technology programs.

Employer contributions toward

401(k)

and

50% health insurance coverage

(employee & dependents).

Paid holidays and flexible PTO.

Clear

career advancement paths

toward Technical Fellow or Principal Engineer roles.

A collaborative, mission-driven culture focused on

innovation, automation, and measurable impact

.

Why You’ll Love It Here At Zaden, automation isn’t a buzzword — it’s our DNA. You’ll work alongside engineers obsessed with building the most lovable, secure, and scalable systems for national defense. Every framework you write and every test you automate directly improves readiness, resilience, and trust in the software protecting our warfighters.

The pay range for this role is:

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

#J-18808-Ljbffr