Senior Project Software Engineer
In an era of dynamic change in space, Aerospace is addressing a generation of complex challenges. We operate the only federally funded research and development center (FFRDC) committed exclusively to the space enterprise. Our technical experts span every discipline of space-related science and engineering. Join our team and thrive in a career that matters to the world and you personally.
Summary
As the Software / Firmware lead for a National Major Systems Acquisition (MSA) program, the Senior Project Software Engineer will provide oversight of the software / firmware development which encompasses the space vehicle along with the ground elements (test equipment and simulators). The Senior Project Engineer will work independently with government, SETA, and development contractors to provide full life cycle software engineering, firmware development engineering, and architecture support with specific emphasis on improving system C2, payload mission scheduling system, and resiliency measures.
Key Functions
-
Provide flight software engineering expertise, technical support, and technical leadership to a Major System Acquisition to include flight software requirements, flight software architecture and design, test, and integration of flight software into the overall spacecraft and command and control system
-
Provide technical insight and guidance in embedded firmware development for FPGA systems
-
Provide technical insight and guidance in software processes in acquisition of space and ground systems
-
Provide technical expertise, technical support, and technical leadership to development, qualification, and usage of flight software testbeds and emulators
-
Witness and participate in flight software and testbed test activities and campaigns
-
Participate in resolution of issues and anomalies encountered during development, test, and operations
-
Assess and coordinate risk reduction efforts
-
Identify issues requiring ETG subject matter expertise and lead ETG teams
-
Track and influence maturation of software requirements pertaining to interfaces between segments
-
Participate in the development and review of command and control as well as ground system CONOPS
-
Track and guide implementation, development and test of fault management systems
-
Proactively engage with the joint government, Aerospace, and SETA team in providing technical support on site at contractor’s facility in El Segundo, CA
-
Establish strong rapport with contractor team, demonstrating high value-added in a collaborative environment
Required
-
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics or a related discipline
-
12 or more years of increasingly responsible flight software engineering or software development experience
-
Experience with software and firmware development for embedded systems
-
Initiative and leadership in conducting software engineering and problem solving without direct management oversight
-
Demonstrated ability address technical issues and provide consolidated recommendations to the customer
-
Strong interpersonal, collaborative, and customer interface skills
-
Excellent written and oral communication skills
-
Ability to occasionally travel (less than 10%)
-
This position requires the ability to have and maintain an active Top Secret / Sensitive Compartmented Information (TS/SCI) security clearance with SSBI, which is issued by the U.S. government. U.S. citizenship is required to obtain a security clearance
-
This position requires strict adherence to The Aerospace Corporation’s Employee Conflict of Interest compliance requirements
Preferred
-
An Advanced degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics or a related discipline.
-
Experience in managing software processes in acquisition of space and ground systems
-
Knowledge of software mission assurance processes for a space system to include vehicle and ground test and simulation systems
-
Experience with space and ground segment development, integration, and test
-
Knowledge of C2 Software for future system in a consolidated ground architecture – desire System Software architecting and cloud knowledge
-
Advanced knowledge of Firmware mission assurance process for FPGA/ASIC
-
Experience in embedded firmware development
-
Experience with Cybersecurity Risk Management Framework (RMF) evaluation process
-
Experience with development, testing, and fielding of flight and ground software
-
Experience with testbed and emulator development
-
Experience with design and evaluation of software architectures
-
Experience in a direct support role to a space system acquisition office
-
An understanding of the National Security Space organizations, programs, and their missions
Equal Opportunity Commitment
The Aerospace Corporation is an Equal Opportunity/Affirmative Action employer. We believe that a diverse workforce creates an environment in which unique ideas are developed and differing perspectives are valued, producing superior customer solutions. All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, age, sex (including pregnancy, childbirth, and related medical conditions), sexual orientation, gender, gender identity or expression, color, religion, genetic information, marital status, ancestry, national origin, protected veteran status, physical disability, medical condition, mental disability, or disability status and any other characteristic protected by state or federal law. If you’re an individual with a disability or a disabled veteran who needs assistance using our online job search and application tools or need reasonable accommodation to complete the job application process, please contact us by phone at 310.336.5432 or by email at [email protected]. You can also review The Equal Employment Opportunity is the Law and the supplement, as well as the Pay Transparency Policy Statement.