Senior Software Engineer | LA | Space Sector
InnoForge is supporting a rapidly growing space company developing advanced hardware and software systems for next-generation applications.
As the business continues to expand its engineering capability, they are seeking a Senior Software Engineer to develop real-time software that supports complex electromechanical systems operating in demanding environments.
This is an opportunity to work on cutting-edge technology, collaborating with multidisciplinary engineering teams to take sophisticated systems from concept through testing and deployment.
What You'll Be Doing
- Developing real-time control software for advanced electromechanical systems
- Designing and implementing control loop architectures, timing logic, and safety-critical functionality
- Translating simulation and modelling outputs into production software
- Supporting integration of controls algorithms into operational systems
- Developing software interfaces for sensors, actuators, and embedded hardware
- Leading Hardware-in-the-Loop (HIL) testing and validation activities
- Troubleshooting and optimising system performance during development and test campaigns
- Collaborating closely with software, electrical, mechanical, and systems engineering teams
What We're Looking For
- 5+ years of experience developing embedded, controls, or real-time software systems
- Strong understanding of deterministic real-time software architectures
- Experience with motor control systems, actuators, or embedded control loops
- Proficiency in C/C++ and Python
- Experience working with MATLAB/Simulink environments
- Experience integrating software with physical hardware systems
- Previous Space or Aerospace experience
What's On Offer
- Competitive salary and equity package
- Performance-based bonus opportunities
- Comprehensive healthcare coverage
- Generous PTO allowance
- Wellness and commuter benefits
Due to the nature of the work, applicants must be eligible to work on ITAR-controlled programs.