Millennium Space Systems, Inc.
Ground Software Engineer (Mid-Career) - Second Shift
Millennium Space Systems, Inc., El Segundo, California, United States, 90245
Overview
Ground Software Engineer (Mid-Career) - Second Shift at Millennium Space Systems, A Boeing Company. Millen nium Space Systems delivers affordable, high-performance space systems for exacting customers. You will be part of a close-knit team working on exciting technological problems. We work in an open environment where ideas are shared across all disciplines, with opportunities for professional growth. The position requires the ability to work second shift (3:30pm - 1:00am). Job Summary
As a Ground Software Engineer, you will cover spacecraft production, integration and test. Your primary task will be dispositioning and root causing non-conformances and issues as they arise; secondary tasks will be design-based, leveraging your experience with integration and test. You will collaborate with technicians, integration and test engineers, and the design engineering team to deepen understanding of spacecraft design and subsystems and to act as a technical expert in your field. Internal job code: SWE-Developer. Level 3-4 currently being hired. Responsibilities
Lead the design, development, integration, testing, and delivery of large-scale ground software and mission control systems Interact with Millennium staff to support testing on components, subsystems, and spacecraft in test configurations Integrate Millennium software applications into Government-furnished software and infrastructure Execute integrated system test events bridging Millennium-developed products and Government-furnished systems Implement specific mission data processing applications into existing systems to support payloads and end data users Support software testing and installation in classified environments Guide junior developers through development tasks and troubleshooting exercises Plan and execute validation/verification testing Contribute to ground software or tool development by completing larger feature requests and taking ownership of larger software modules, analysis packages, and workflows Minimum Qualifications
Bachelor’s degree in Computer Science, Computer Engineering, Aerospace Engineering, or a related field Five or more years of experience designing and developing software in a production environment Demonstrated experience writing scripts and backend software applications in Python Demonstrated experience with Python web server frameworks (Twisted, Flask, FastAPI) and building RESTful web services with message broker architectures Demonstrated experience with backend development interacting with relational, time-series, and document databases (PostgreSQL, InfluxDB, MongoDB) Familiarity with GitLab CI/CD and Infrastructure as Code practices Familiarity with containerization and orchestration using Docker, Podman, and Kubernetes Experience with unit testing, integration testing, and end-to-end testing Strong communication skills, both verbal and written Experience with iterative and agile software development Ability to obtain TS/SCI clearance Preferred Qualifications
Active TS/SCI clearance Salary
Summary pay range by level: Level 3: $114,750 - $168,750 Level 4: $136,850 - $201,250 Security and Compliance
This position is located at a facility with special access and requires U.S. citizenship and eligibility for security clearance. Millennium is ITAR-compliant and DDTC-registered. Applicants must be willing to apply for and maintain a security clearance. Application and EEO Notices
For opportunities to receive future openings by email, and for application-related information, please follow the standard Millennium application process. Voluntary Self-Identification: As a government contractor, we provide a voluntary self-identification survey for equal employment opportunity and non-discrimination purposes. Completion is voluntary and will not affect hiring decisions. See the company policy for details.
#J-18808-Ljbffr
Ground Software Engineer (Mid-Career) - Second Shift at Millennium Space Systems, A Boeing Company. Millen nium Space Systems delivers affordable, high-performance space systems for exacting customers. You will be part of a close-knit team working on exciting technological problems. We work in an open environment where ideas are shared across all disciplines, with opportunities for professional growth. The position requires the ability to work second shift (3:30pm - 1:00am). Job Summary
As a Ground Software Engineer, you will cover spacecraft production, integration and test. Your primary task will be dispositioning and root causing non-conformances and issues as they arise; secondary tasks will be design-based, leveraging your experience with integration and test. You will collaborate with technicians, integration and test engineers, and the design engineering team to deepen understanding of spacecraft design and subsystems and to act as a technical expert in your field. Internal job code: SWE-Developer. Level 3-4 currently being hired. Responsibilities
Lead the design, development, integration, testing, and delivery of large-scale ground software and mission control systems Interact with Millennium staff to support testing on components, subsystems, and spacecraft in test configurations Integrate Millennium software applications into Government-furnished software and infrastructure Execute integrated system test events bridging Millennium-developed products and Government-furnished systems Implement specific mission data processing applications into existing systems to support payloads and end data users Support software testing and installation in classified environments Guide junior developers through development tasks and troubleshooting exercises Plan and execute validation/verification testing Contribute to ground software or tool development by completing larger feature requests and taking ownership of larger software modules, analysis packages, and workflows Minimum Qualifications
Bachelor’s degree in Computer Science, Computer Engineering, Aerospace Engineering, or a related field Five or more years of experience designing and developing software in a production environment Demonstrated experience writing scripts and backend software applications in Python Demonstrated experience with Python web server frameworks (Twisted, Flask, FastAPI) and building RESTful web services with message broker architectures Demonstrated experience with backend development interacting with relational, time-series, and document databases (PostgreSQL, InfluxDB, MongoDB) Familiarity with GitLab CI/CD and Infrastructure as Code practices Familiarity with containerization and orchestration using Docker, Podman, and Kubernetes Experience with unit testing, integration testing, and end-to-end testing Strong communication skills, both verbal and written Experience with iterative and agile software development Ability to obtain TS/SCI clearance Preferred Qualifications
Active TS/SCI clearance Salary
Summary pay range by level: Level 3: $114,750 - $168,750 Level 4: $136,850 - $201,250 Security and Compliance
This position is located at a facility with special access and requires U.S. citizenship and eligibility for security clearance. Millennium is ITAR-compliant and DDTC-registered. Applicants must be willing to apply for and maintain a security clearance. Application and EEO Notices
For opportunities to receive future openings by email, and for application-related information, please follow the standard Millennium application process. Voluntary Self-Identification: As a government contractor, we provide a voluntary self-identification survey for equal employment opportunity and non-discrimination purposes. Completion is voluntary and will not affect hiring decisions. See the company policy for details.
#J-18808-Ljbffr