← Back to job listings
MS
Senior Software Engineer (Test Infrastructure)
Muon Space · San Jose, United States
About The Role
Join our team as a Senior Software Engineer (Test Infrastructure) where you will play a key role in shaping the best practices and architecture of our software testing infrastructure. You will collaborate with engineers across the department to implement testing policies and deliver testing capabilities, ultimately improving our velocity and ability to launch successful missions. Your responsibilities will include building and supporting in-house software testing infrastructure, integrating feedback from client teams, expanding test coverage, and mentoring team engineers.
- Contribuer à l'architecture et aux meilleures pratiques de l'infrastructure de test logiciel.
- Travailler avec les ingénieurs pour mettre en œuvre la politique de test et améliorer les capacités de test.
- Construire et soutenir l'infrastructure de test logiciel interne, y compris les capacités de banc d'essai matériel.
- An ideal candidate is an expert in software testing processes, an accomplished software tool developer, and experienced with Hardware-in-the-Loop and Simulations driven testing
- 8+ years' experience as a software engineer in a team environment
- B.S. or equivalent experience in Computer Science or a related field
- Proven ability to deliver reliable software testing infrastructure
- Strong programming experience in Python
- Willingness to operate in novel technical domains
- Experience with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) pipelines (e.g. Github Actions)
- Familiarity with Linux systems administration and Docker containers
- Excellent communication and presentation skills
- Familiarity with common electronics test equipment (e.g., oscilloscopes, multimeters, power supplies, logic analyzers)
- Fluency in statistical analysis
- Experience with Software-in-the-Loop simulation
- We value diversity in the workplace, and that starts with our applicants. We encourage you to apply, even if you don't check all the boxes, and we look forward to reviewing your application!
- Experience testing embedded hardware projects, like robotics, autonomous vehicles, or aerospace
- Familiarity with cloud deployment environments, like Kubernetes and virtual instances
- Experience with Hardware-in-the-Loop integration testing
- Knowledge of C/C++
- Experience designing infrastructure or orchestration for running and reporting on end-to-end integration tests on large multi-component systems
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring