Questions? 1-888-481-3375

Control Systems Engineer

Mojave, CA

Apply Now

Description

RemX Engineering is seeking candidates for the role of Control Systems Engineer for an aerospace client located in Mojave, California. 

This role will support configuration design studies and developing prototype control system solutions for launch vehicles and lunar landers. The candidate will push the development and execution of component-level GN&C test programs, including integrated on-vehicle testing.

The Control Systems Engineer will collaborate with organized teams of technicians, engineers, designers and managers.  Work in an integrated collaborative multi-disciplinary team environment.  Take responsibility for your work.  Design, build and test.

Job Requirements

  • Developing GN&C requirements with flow downs to subsystem levels and companion verification methods
  • Developing and building GN&C software architectures and control system components in Matlab, Simulink and C
  • Supporting systems analysis with a cross-functional mindset to support system level architectural decisions  
  • Conducting stability and performance assessments including developing linear and non-linear models
  • Performing analyses, including simulations, to satisfy top-level system specifications and requirements
  • Supporting hardware-in-the-loop testing, on-vehicle functional testing, and flight test

 Skills:

  • Experience developing and testing real-time embedded systems, gaming systems, control systems, device drivers, or mobile devices  
  • Experience with real-time and/or safety-critical software development  
  • Familiarity with sensors and actuators, including GPS, accelerometers, rate gyros, pressure or temperature sensors, solenoids, servos  
  • Experience with Linux, GNU toolchain, Python, MATLAB/Simulink code generation, real time operating systems, serial communications, IP networking  
  • Experience with digital communication protocols and networks (RS-232/423/422/485, Ethernet [TCP/IP, UDP unicast, IP multicast], CANbus)

Qualifications:  

  • B.S. degree in computer science, computer engineering, electrical engineering, or related field  
  • 5+ years of software development experience  
  • Strong software development skills, particularly in C/C++  
  • Innovative problem solver with an interest in spacecraft avionics systems development  
  • Experience with both autonomous and human-rated software systems  
  • Demonstrated knowledge in vehicle state estimation, including Kalman filtering
  • Demonstrated knowledge in modern control design techniques
  • Demonstrated advanced knowledge in the development of exoatmospheric attitude control systems.
Apply Now