Flight Software Engineer
- Implementing, testing, and integrating software for GNC algorithms; command and telemetry; mission management; health and status; and fault management in a real-time software framework
- Develop and improve functions such as closed loop control of physical processes, and detection/response algorithms for failures such as broken sensors or radiation upsets
- Write scrappy code to support development testing of avionics, fluids, and propulsion devices
- Write rigorous, reviewed, and tested code to support manufacturing and flight
- Review code written by others
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related degrees
- 4+ years writing C/C++ code for an embedded system or vehicle of some kind (robot, car, drone, spacecraft, etc)
- Strong understanding of computer architecture, operating systems, data structures, and computer networking
- Experience with Real Time Operating Systems (RTOS) or with Embedded Linux
- Experience using version control, test cases, and other software best practices
- Experience implementing code for a real-time system which must perform tasks at a deterministic rate
- Familiarity with off-the-shelf frameworks like ROS2 or NASA cFS
- Experience using oscilloscopes, logic analyzers, hardware debuggers, and source-level debuggers to troubleshoot problems at all layers of the stack
- Experience in a start-up or agile development environment
- 5+ years' of demonstrated experience writing flight software for launch vehicles, satellites or spacecraft
Recommended Jobs
Senior DevOps Engineer
About Medeloop Medeloop is creating the future of clinical operations and health research through cutting-edge AI and big data technologies. Our unified platform, spanning AI-powered analytics,…
Enterprise Customer Success Manager, Americas
About CodeRabbit CodeRabbit is an innovative research and development company focused on building extraordinarily productive human-machine collaboration systems. Our primary goal is to create the ne…
Customer Success Manager - SMB
About Assembled Assembled builds the infrastructure that underpins exceptional customer support, empowering companies like CashApp, Etsy, and Robinhood to deliver faster, better service at scale. W…
Locum CRNA - Clone for placement record
&##128313; LOCUM CRNA Riverside, CA 4x10s | No Call | Strong Clinical Variety This Riverside CRNA locum assignment offers a flexible 4x10s schedule Monday through Saturday, with a wide range of OR …
Senior Software Engineer, UI
About Epirus E pirus is a high-growth technology company dedicated to overcoming the asymmetric challenges inherent to the future of national security. Epirus' flagship product, Leonidas, is …
DISHWASHER (FULL TIME AND PART TIME)
Location: CALIFORNIA POLYTECHNIC STATE UNIVERSITY - SOLANO CAMPUS We are hiring immediately for a DISHWASHER (FULL TIME AND PART TIME) position. Address : Cal Poly Solano 200 Maritime Acad…
Team Member / Cashier
Description Join the Fun Paced world of Dunkin! Seeking highly energetic, enthusiastic individuals with great communication skills to greet guests and manage guest transactions. Salary: $16.0…
Intake Coordinator
About the Job: Blize Healthcare is seeking a detail-oriented and compassionate Intake Coordinator to join our team. This role is essential in ensuring patients have a smooth transition into home h…
Senior Product Manager, Premium Discovery
Company Description LinkedIn is the world’s largest professional network, built to create economic opportunity for every member of the global workforce. Our products help people make powerful co…
Software Engineer, Platform
About Anthropic Anthropic’s mission is to create reliable, interpretable, and steerable AI systems. We want AI to be safe and beneficial for our users and for society as a whole. Our team is a qui…