True Anomaly · Long Beach, CA, United States
Join True Anomaly as a Flight Software Engineer and gain experience in every phase of the spacecraft program, from design to flight. This temporary position has the potential for conversion to regular employment based on performance and business need. You will assist in the software development cycle, integrate complex GNC algorithms, collaborate with the ground C2 software team, and develop reusable device drivers/interfaces. Enjoy benefits such as 100% employer-sponsored healthcare, generous time off, equity options, 401k and Roth 401k options, and learning and development opportunities.
- Bachelor's degree in computer science, electrical engineering, computer engineering, or related field
- 0 to 2 years of experience with low-level firmware architecture, design, and development
- Experience with embedded RTOS such as RTLinux or Azure RTOS
- Proficiency in C/C++, Rust, and Zig
- Familiarity with common protocols such as Ethernet, SPI, I2C, CAN, RS422, RS485, etc
- Familiarity with networking protocols: UDP, TCP/IP
- Low-level device driver development and safety critical systems experience
- Master’s degree in in computer science, electrical engineering, computer engineering, or related field
- Ability to maintain or obtain TS/SCI clearance
- 0 - 2 years experience developing and/or producing FSW for space applications
- Demonstrated experience and discipline with version control, continuous integration, and continuous delivery concepts
- Familiarity with embedded Linux
- Comfortable with typical embedded systems tools, compilers, debuggers and IDEs
- Strong debugging skills through use of instrumentation such as oscilloscopes and protocol analyzers
- Broad experience with microcontrollers, application processors, revision control systems
- Application experience in areas such as robotics, automation, motor control, and sensor fusion