A satellite communications company is seeking a Payload Pointing Control Software Engineer in Mountain View, California. This role involves designing and developing real-time software for beam control systems, with responsibilities ranging from software maintenance to conducting rigorous testing. Candidates should hold a degree in relevant engineering fields and demonstrate proficiency in programming languages such as C and C++. Competitive work environment focused on solving challenging problems in aerospace engineering.
Qualifications
Education in Mechanical, Electrical, Aerospace Engineering, or related STEM fields.
Experience in spacecraft GN&C software development.
Proficiency in state estimation algorithms like the Multiplicative Extended Kalman Filter (MEKF).
Responsibilities
Design, develop, and maintain real-time state estimation and pointing control flight software.
Manage interfaces between payload beam control software and antennas.
Perform detailed attitude determination and control analyses.
Conduct closed-loop testing using various simulation platforms.
Participate in the full software development lifecycle.
Provide technical support for mission operations.
Skills
C
C++
Python
Rust
Julia
Agile development practices
DevOps
Education
Bachelor’s or Master's degree in Mechanical Engineering, Electrical Engineering, Aerospace Engineering, or a STEM field
Job description
A satellite communications company is seeking a Payload Pointing Control Software Engineer in Mountain View, California. This role involves designing and developing real-time software for beam control systems, with responsibilities ranging from software maintenance to conducting rigorous testing. Candidates should hold a degree in relevant engineering fields and demonstrate proficiency in programming languages such as C and C++. Competitive work environment focused on solving challenging problems in aerospace engineering.