Rocket Lab is looking to solve mission-critical space domain and Intelligence, Surveillance, and Reconnaissance (ISR) challenges for Department of Defense (DoD) and Intelligence Community (IC) customers by developing innovative and novel designs for space, terrestrial, and airborne environments.
Requirements
- Experience in embedded software engineering
- Active TS/SCI security clearance
- Experience with the NVIDIA CUDA programming model and GPU algorithm performance tuning.
- Familiarity with high-performance, data parallel, multi-core processing.
- Familiarity with numerical computing principles.
- Familiarity with performance primitives such as IPP, NPP, and Arm Performance Libraries.
- Familiarity with C/C++, Python, and MATLAB.
Responsibilities
- Develop and maintain software for embedded platforms.
- Support board bring-up and test of products.
- Execute debugging software in the lab.
- Perform synthesis, implementation, and timing analysis.
Other
- Bachelor's degree in computer science or computer engineering or equivalent discipline with 5-8 years of experience (for Senior Software Engineer I) or 8-12 years of experience (for Senior Software Engineer II)
- Active TS/SCI security clearance
- Must be physically able to commute to buildings
- Regularly required to sit, use hands and fingers, operate computer keyboard and controls, and communicate verbally and in writing
- Must be a U.S. citizen, lawful U.S. permanent resident, or lawfully admitted into the U.S. as a refugee or granted asylum