Senior Software Engineer II
Core
Design and deploy flight software for space-based optical sensors supporting U.S. Space Development Agency missions.
Role type
Senior embedded software engineer (flight software)
Builds
Flight software for space payloads and sensor systems
Domain
Aerospace / Defense / Space Systems
Deliverable
production ML models | product features
Required skills
Embedded software engineering, Multithreaded application design, Flight software development, Performance-oriented programming, Accelerator technologies, Requirements generation, Implementation, Testing, Deployment
Preferred skills
High-performance computing, Parallel processing, FPGA, CUDA, Flight software system management, Algorithm implementation, Python, MATLAB, Numerical computing
Technologies
FPGA, CUDA, Python, MATLAB
Responsibilities
Design payload flight software for Space Systems programs, Deploy novel algorithms on Size/Weight/Power constrained sensor systems, Participate in software design from requirements to deployment, Drive performance-oriented programming using accelerator technologies
Seniority
Senior, hands-on IC