Software Engineer II - Production Automation
Core
Develop, improve, and support software applications for production automation, including avionics and vehicle component acceptance testing for launch vehicles.
Role type
Software Engineer II (Production Automation)
Builds
Software applications for production test rigs and acceptance testing of spacecraft components and systems.
Domain
Aerospace / Manufacturing Automation
Required skills
Software development, unit testing, source control (git), issue tracking (Jira), software architecture documentation, agile methodologies, stakeholder interaction, operational software deployment.
Preferred skills
Python, C++, Linux development, embedded systems, electronics, UI/UX development, Qt/PyQt, manufacturing environment experience, engineering protocols (TCP/UDP, serial, CAN).
Technologies
Git, Jira, Python, C++, Linux, Qt, PyQt, TCP, UDP, serial, CAN
Responsibilities
Develop and maintain software for production automation and test rigs. Integrate computerized production systems. Create and maintain operational documentation. Participate in code reviews and architecture meetings. Facilitate agile activities. Interact with stakeholders to drive solutions. Deploy operational software. Support cross-functional teams.
Seniority
Mid-level (2+ years experience), hands-on IC
