Launch Vehicle Ground Software Engineer developing and maintaining software for aerospace launch operations. Collaborating with propulsion, avionics, and test teams to ensure reliability and efficiency.
Responsibilities
Design and implement ground control and monitoring software for launch vehicles and test stands.
Develop LabVIEW applications for real-time control, data acquisition, and operator interfaces.
Write Python applications and scripts for system integration, automation, and data analysis.
Integrate software with hardware interfaces including sensors, actuators, and control systems.
Build real-time telemetry and control pipelines to support countdown and launch operations.
Collaborate with propulsion, avionics, and test teams to meet operational requirements.
Support test stand operations, engine firings, and full-scale vehicle rehearsals.
Implement robust fault detection, safety interlocks, and operator alerts in ground software.
Maintain and improve software for scalability, reliability, and mission-critical performance.
Participate in on-console operations during integrated vehicle tests and launches.
Requirements
BS in Computer Science, Electrical Engineering, or related technical field.
5+ years of experience in ground systems, controls, or data acquisition software.
Proficiency with LabVIEW for instrumentation, control, and operator interfaces.
Strong Python development skills for integration, automation, and analysis.
Experience working with real-time control systems and hardware integration.
Knowledge of networking, communication protocols, and data acquisition hardware.
Ability to work in high-reliability, safety-critical operational environments.
MS in Engineering, Computer Science, or related technical field. (Desired)
Experience with launch vehicle ground systems or aerospace test environments. (Desired)
Familiarity with PLCs, SCADA, or other industrial control systems. (Desired)
Background in propulsion or fluid systems instrumentation and controls. (Desired)
Experience with test stand operations, engine testing, or flight hardware checkout. (Desired)
Familiarity with CI/CD pipelines, software containerization, and orchestration/deployment (e.g., Docker, Kubernetes, or virtualized environments). (Desired)
Familiarity with time-series database technologies (e.g., InfluxDB) for high-volume telemetry or test data. (Desired)
Active security clearance or eligibility to obtain one. (Desired)
Senior Principal Engineer leading full - stack development initiatives using Microsoft technologies at Ingram Micro. Focusing on production system stabilization and self - serve platform design.
Designing high - reliability flight software for Firefly Launch Vehicles and spacecraft. Collaborating with engineering teams and providing technical leadership in a fast - paced environment.
Staff Embedded Software Engineer designing and developing embedded software for medical devices at Stryker. Leading a technical team to create industry - leading medical technology products.
Lead Software Engineer architecting high - performance mobile solutions for Angkas. Collaborating with cross - functional teams and mentoring engineers across time zones.
Leading multiple Agile teams and providing technical leadership at Leidos. Responsible for strategic direction and collaboration with product and design stakeholders.
Senior Software Engineer driving technical leadership and mentoring in software development at Leidos. Contributing to cross - team initiatives and fostering a culture of quality in product delivery.
Junior Software Engineer contributing to software design and development in a collaborative team environment at Leidos. Working primarily with Java, Rust, and JavaScript in an Agile setting.
Team Lead guiding multiple Agile teams in software development for Leidos. Providing strategic technical leadership and ensuring delivery of user - centered software.
Software Engineer at Leidos contributing to collaborative product - focused engineering team. Designing, developing, and delivering software primarily in Java, Rust, and JavaScript.
Junior Software Engineer contributing to software design and development for the Defense Sector at Leidos. Working collaboratively in Agile teams using Java, Rust, and JavaScript.