# Embedded Software Test Engineer

**Company**: Leidos
**Location**: Huntsville, AL
**Experience**: senior
**Job type**: full-time
**Salary**: $87,100.00 - $157,450.00
**Category**: Engineering
**Industry**: Aerospace & Defence

**Apply**: https://leidos.wd5.myworkdayjobs.com/en-US/External/job/Huntsville-AL/Embedded-Software-Test-Engineer_R-00193141?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_50bab2aa-14b

## Description

Leidos is seeking a talented Embedded Software Test Engineer to join a multi-disciplinary team within a matrixed organization to create unique solutions for complex problems, specifically regarding missile defense systems.

The Embedded Software Test Engineer will support testing and validation activities for embedded systems within complex technical environments. The ideal candidate will possess extensive software testing and automation experience, with a strong background in Python scripting, debugging, and test framework development. This role requires the ability to troubleshoot across embedded software, networking, hardware interfaces, and automated test environments while supporting the full software test lifecycle from planning through post-test analysis and reporting.

**Responsibilities:**

- Support testing and validation activities for embedded systems

- Troubleshoot across embedded software, networking, hardware interfaces, and automated test environments

- Develop and maintain automation frameworks and test harnesses

- Perform testing within simulated environments, HWIL, and SIL test environments

- Validate interfaces between software, firmware, and hardware components

- Conduct post analysis of complex test data, identify trends, isolate root causes, and generate detailed findings, reports, and recommendations

- Generate, maintain, and update software test documentation

- Map system and software requirements to test scenarios, test procedures, and verification activities

- Develop and maintain Requirements Traceability Matrices (RTMs)

- Utilize tools such as Wireshark to troubleshoot network traffic, protocol behavior, and embedded system communications

- Implement and support CI/CD automated build and deployment pipeline integration efforts

- Use Jira to track defects, manage test activities, document issues, and support SAFe development workflows

- Participate in requirements reviews to ensure testability and traceability of embedded system and software requirements

- Support test planning activities, estimate testing effort, and assist with test scheduling and resource planning

- Support technical reviews, milestone reviews, customer demonstrations, and presentations

- Collaborate with cross-functional engineering teams to resolve technical issues and improve product quality.

**Requirements:**

- Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, or related technical discipline (or equivalent experience)

- 4+ years of experience in software testing, integration, and verification of embedded systems or 2+ years with MS degree

- Currently holds a secret security clearance or ability to obtain

- Experience testing embedded systems and integrated hardware/software platforms

- Experience with software automation testing and automated test environments

- Strong Python scripting and debugging skills

- Experience developing and maintaining automation frameworks

- Ability to analyze and interpret complex test data

- Experience mapping requirements to test scenarios, procedures, and verification activities

- Experience developing and maintaining Requirements Traceability Matrices (RTMs)

- Experience validating interfaces between software, firmware, and hardware components

- Experience supporting regression testing and performance testing activities

- Experience with network analysis and troubleshooting tools such as Wireshark

- Experience using Jira for defect tracking, task management, and SAFe workflow support

- Experience in integrating automated tests into CI/CD pipelines

- Experience generating and maintaining software test documentation

- Experience performing unit testing, integration testing, regression testing, performance testing, and formal testing activities

- Strong troubleshooting skills across embedded software, networking, hardware integration, and automation systems

- Experience conducting post-test analysis and documenting results.

**Benefits:**

- Pay Range: $87,100.00 - $157,450.00

## Skills

### Required
- Python
- software testing
- automation frameworks
- embedded systems
- network analysis
- troubleshooting
- Jira
- CI/CD pipelines
- Requirements Traceability Matrices

### Nice to have
- Wireshark
- SAFe workflow
- defect tracking
- task management

---

Source: [Apply at leidos.wd5.myworkdayjobs.com](https://leidos.wd5.myworkdayjobs.com/en-US/External/job/Huntsville-AL/Embedded-Software-Test-Engineer_R-00193141?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
