More jobs:
Job Description & How to Apply Below
We are hiring to drive the automation of our hardware validation processes. Working exclusively within the Product Validation team, the primary responsibility of this role is to translate existing manual lab tests into a formal, Python-driven automated testing framework. The successful candidate will develop the necessary tools, scripts, and embedded interfaces to validate complex aerospace communication equipment.
Key Responsibilities- Test Automation:
Directly translate manual hardware and system test procedures into robust, automated Python scripts. - Tool Development:
Develop and maintain internal testing tools, scripts, and test environments using Linux, Python. - Embedded Interfacing:
Interface with custom Linux distributions (Peta Linux), the Linux kernel, microcontrollers, and FPGAs to facilitate system-level testing and data extraction. - Data Link Validation:
Test and validate high-speed serial links (e.g., JESD
204) for data converters. - Lab Operations:
Perform hardware bring-up, lab test setups, and troubleshooting during integration. - Environmental Testing:
Support rigorous environmental compliance testing, including Thermal Vacuum (TVAC) and EMC. - Traceability:
Map automated test cases to system requirements to ensure full traceability using Jira and Xray.
- Proficient in Python.
- Strong experience with Linux environments, specifically Peta Linux and Linux kernel interactions.
- Experience programming and interfacing with microcontrollers.
- Familiarity with FPGAs and high-speed data interfaces (JESD links).
- Proven experience automating hardware test setups and controlling lab instruments.
- Experience with RF engineering concepts and RF subsystem testing.
- Familiarity with rigorous hardware testing environments (TVAC, EMC).
- Experience using test management and requirement tracking tools (Jira, Xray).
- Highly focused on transitioning manual lab processes into formal automated frameworks.
- Autonomous and hands-on approach to lab setups, hardware bring-up, and troubleshooting.
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×