Job Description
Rocket Lab is seeking a Senior Software Engineer II to join their Production Automation team in Toronto. The successful candidate will collaborate with avionics and manufacturing engineers to develop and improve software applications for functional testing of spacecraft components and systems for launch vehicles and Space System spacecrafts. This role involves working closely with stakeholders during the development phase of new components and their transition to production lines, as well as assisting with test rig maintenance and evaluating test result data.
- Develop and enhance software applications for functional testing.
- Engage in the setup, maintenance, and improvement of test rigs.
- Partner with stakeholders during development and production transitions.
- Analyze test data to support engineering teams.
- Address and resolve production automation software and equipment issues.
- Innovate and refine testing processes and automation systems.
- Collaborate within a diverse team environment.
- Adapt to new challenges and technologies.
- Bachelor's degree in software/electrical/mechatronics-engineering, computer science or demonstrated equivalent level of knowledge.
- 8+ years' experience within a software engineering related discipline.
- Experience working with source control and issue trackers (e.g. git, jira, redmine).
- Expressed interest in embedded systems.
- UI/UX development experience.
- Experience in a manufacturing/production environment.
- Experience using Qt, PyQt.
- Experience with Python, C++ or similar.
- Comfortable working in a Linux development environment.
- Experience working with different interfaces/protocols (e.g. TCP/UDP, serial, CAN).