# Hardware Test - Senior Software Engineer (R4978)

**Company:** [Shield AI](https://hotfix.jobs/companies/shield-ai)
**Location:** Dallas, TX, Boston, MA
**Role:** QA Engineering
**Salary:** $128k – $192k/yr
**Skills:** Python, Linux, Bash, CI/CD, Grafana, Test Automation, Pcbas, Avionics, Sensors, Automated Test Equipment
**Posted:** 2025-10-21

> Develops Python-based software drivers, automated test frameworks, and CI/CD pipelines for hardware testing of aerospace components like PCBAs, avionics, and sensors. Collaborates with hardware and QA teams to ensure scalable, reliable validation infrastructure. Requires BS in CS/EE and advanced Python/Linux skills.

## Job Description

## Responsibilities
- Architect, design, and develop software drivers and interfaces in Python for hardware systems, including PCBAs, avionics, sensors, and automated test equipment.
- Design and implement automated test frameworks to validate aircraft components and subsystems, ensuring scalability, reliability, and repeatability across multiple programs.
- Develop and evolve **CI/CD pipelines** that enable continuous integration, automated validation, and seamless deployment of test stand software.
- Build and maintain scalable test infrastructure and shared libraries, promoting modularity, reusability, and consistency across teams and platforms.
- Automate system provisioning and configuration management to accelerate deployment and maintenance of new test stands and test environments.
- Develop real-time monitoring and data visualization tools (**e.g., Grafana**) to deliver actionable insights during test execution and system debugging.
- Lead and participate in design and code reviews, championing sound architectural principles, testability, observability, and reliability throughout the software stack.
- Collaborate cross-functionally with hardware, systems, and QA teams to integrate software and test capabilities into broader aircraft validation workflows.

## Requirements
- **B.S.** in Computer Science, Computer Engineering, Electrical Engineering, or a related STEM field.
- Mastery of fundamental computer science topics.
- Advanced skillset for developing software in **Python**.
- Experience with **Linux** including **Bash** scripting and networking.
- Ability to configure and maintain small computer networks.
- Experience working on complex software development projects.

## Preferred
- Comfort working with hardware (**circuit boards, motors, sensors**).
- Mastery of fundamental engineering concepts including **EE, Mech E, Programming, Physics, and Mathematics**.
- Experience writing drivers for electronics test equipment.
- Demonstrated adaptability, agility, and innovation under pressure.

## Similar roles

- [Quality Assurance Automation Lead](https://hotfix.jobs/jobs/b338f5d5-57ad-4999-9288-a962e99e8bb2) - Faro Health - Remote - $131k – $154k/yr
- [Component and Product Quality Engineer, Interconnects](https://hotfix.jobs/jobs/98af0a11-1b40-41a9-b918-93fc4e1a75ed) - OpenAI - San Francisco, CA - $123k – $285k/yr
- [Senior Engineer, Software Test (R4877)](https://hotfix.jobs/jobs/625b5781-a5df-4221-9fc5-e9d4f0c9b048) - Shield AI - Dallas, TX - $120k – $180k/yr
- [Senior Manual QA Engineer](https://hotfix.jobs/jobs/52de6ee9-b7f5-47f4-abbc-a87060e94fdd) - Faro Health - Remote - $119k – $141k/yr
- [Senior Engineer, Test & Evaluation](https://hotfix.jobs/jobs/32cd5cc5-912f-4caa-a314-37b8fe4dd2fd) - Shield AI - Dallas, TX - $140k – $175k/yr

**Apply:** https://hotfix.jobs/jobs/4a1e13af-f1f4-40c9-bc3e-631cbb9c1350
**Canonical:** https://hotfix.jobs/jobs/4a1e13af-f1f4-40c9-bc3e-631cbb9c1350