Senior Software Engineer II
Role Overview
Rocket Lab Optical Systems develops electro-optical and infrared solutions for space, terrestrial, and airborne environments.
The Senior Software Engineer II will design flight software for spacecraft supporting Tranche 3 of the U.S. Space Development Agency’s Proliferated Warfighter Space Architecture.
The role is based in Chantilly, Virginia, and supports mission-critical sensing systems for defense and intelligence customers.
Key Skills for This Role
Full Job Posting
About Rocket Lab Space Systems
Rocket Lab builds rockets, spacecraft, and critical subsystems for space, national security, defense, and exploration missions.
The Space Systems division develops spacecraft, payloads, flight software, optical systems, star trackers, separation systems, radios, and other components.
Role Overview
Rocket Lab Optical Systems develops electro-optical and infrared solutions for space, terrestrial, and airborne environments.
The Senior Software Engineer II will design flight software for spacecraft supporting Tranche 3 of the U.S. Space Development Agency’s Proliferated Warfighter Space Architecture.
The role is based in Chantilly, Virginia, and supports mission-critical sensing systems for defense and intelligence customers.
Responsibilities
- Support development of payload flight software for Space Systems programs.
- Deploy novel algorithms into Size, Weight, and Power-constrained sensor systems operating in austere environments.
- Participate in software requirements generation, design, implementation, testing, and deployment.
- Drive performance-oriented programming using a variety of accelerator technologies.
Required Qualifications
- Bachelor’s degree in computer science or computer engineering.
- At least 8 years of embedded software engineering experience.
- Experience designing complex multithreaded applications.
- Experience designing flight software.
- Ability to obtain and maintain a U.S. Government security clearance.
Preferred Qualifications
- Familiarity with high-performance and parallel processing.
- Exposure to architectures including FPGA and CUDA.
- Familiarity with flight software system management.
- Experience with algorithm implementation.
- Exposure to Python and MATLAB.
- Familiarity with numerical computing principles.
Compensation
- The base salary range for the Virginia position is $143,300 to $214,850 USD per year.
- Additional compensation may include company stock, cash incentives, and an employee stock purchase program.
- Benefits include medical, dental, and vision insurance, 401(k) options, paid leave, and other discounts and perks.
Work Environment
- The position may involve prolonged sitting, standing, walking, and computer work.
- The role may include occasional exposure to moderate noise, dust, and fumes in production areas.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Rocket Lab Corporation
Senior RF Radar Engineer I
Long Beach, USA
ABOUT ROCKET LAB Rocket Lab is the end-to-end space company building rockets, spacecraft, and critical subsystems that keep the world connected, protected, expand humanity’s reach to the Moon, Mars, and beyond. We move f
Senior Manufacturing Engineer I - Assembly & Integration
Long Beach, USA
ABOUT ROCKET LAB Rocket Lab is the end-to-end space company building rockets, spacecraft, and critical subsystems that keep the world connected, protected, expand humanity’s reach to the Moon, Mars, and beyond. We move f
Assembly Integration & Test Technician II - A Shift
Long Beach, USA
ABOUT ROCKET LAB Rocket Lab is the end-to-end space company building rockets, spacecraft, and critical subsystems that keep the world connected, protected, expand humanity’s reach to the Moon, Mars, and beyond. We move f
Precision Cleaning Technician III - B Shift
Long Beach, USA
ABOUT ROCKET LAB Rocket Lab is the end-to-end space company building rockets, spacecraft, and critical subsystems that keep the world connected, protected, expand humanity’s reach to the Moon, Mars, and beyond. We move f
Supervisor, Facilities
Albuquerque, USA
ABOUT ROCKET LAB Rocket Lab is the end-to-end space company building rockets, spacecraft, and critical subsystems that keep the world connected, protected, expand humanity’s reach to the Moon, Mars, and beyond. We move f
Senior FPGA Engineer II
Long Beach, USA
ABOUT ROCKET LAB Rocket Lab is the end-to-end space company building rockets, spacecraft, and critical subsystems that keep the world connected, protected, expand humanity’s reach to the Moon, Mars, and beyond. We move f
Lead, Planning & Fulfillment
Long Beach, USA
ABOUT ROCKET LAB Rocket Lab is the end-to-end space company building rockets, spacecraft, and critical subsystems that keep the world connected, protected, expand humanity’s reach to the Moon, Mars, and beyond. We move f
Accounts Receivable Accountant II
Long Beach, USA
ABOUT ROCKET LAB Rocket Lab is the end-to-end space company building rockets, spacecraft, and critical subsystems that keep the world connected, protected, expand humanity’s reach to the Moon, Mars, and beyond. We move f
Senior RF Radar Engineer I
Long Beach, USA
Senior Manufacturing Engineer I - Assembly & Integration
Long Beach, USA
Assembly Integration & Test Technician II - A Shift
Long Beach, USA
Precision Cleaning Technician III - B Shift
Long Beach, USA
Supervisor, Facilities
Albuquerque, USA
Senior FPGA Engineer II
Long Beach, USA
Lead, Planning & Fulfillment
Long Beach, USA
Accounts Receivable Accountant II
Long Beach, USA