Inner-Loop Control Engineer

Program Integration

DESCRIPTION: As part of a small, passionate and accomplished team of experts, you will be responsible for designing algorithms and implementing flight-critical software for Blue’s aerospace vehicles. The inner-loop includes high bandwidth control laws responsible for directly communicating to the effectors and sensors on the vehicle. You should be comfortable in working in a fast-paced and often uncertain environment, contributing to innovative solutions, while demonstrating personal leadership, technical competence, and attention to detail. This position reports into the Flight Sciences team.
  • Design inner-loop controllers and analyze their performance
  • Derive requirements for inner-loop control systems within the context of full vehicle control performance, including setting inner-loop bandwidth requirements
  • Design efficient logic algorithms and state machines to manage and control discrete-state actuators
  • Lead test campaigns to tune plant model parameters before control design
  • Develop and validate common logic and control algorithms that can apply across many inner-loop controllers
  • Relentlessly pursue control design process automation and efficiency
  • Develop efficient algorithms for implementing fault-tolerant control systems
  • Support software verification efforts, including Hardware-in-the-Loop (HIL) qualification test programs
  • Participate in flight hardware verification testing
  • Support development of standard tools for unit testing
  • Develop and implement software unit tests for application software
  • Support configuration design studies and developing prototype control system solutions
  • Support systems analysis with a cross-functional mindset to support system level architectural decisions
  • Conduct stability and performance assessments including developing linear and non-linear models
  • Perform analyses, including simulations, to satisfy top-level system specifications and requirements
  • Assist in developing verification and validation procedures to ensure software products will perform as specified to meet system and subsystem requirements
  • Identify opportunities for improving safety and reducing operational costs

  • B.S. in aerospace, electrical, mechanical, or related engineering with 5+ years of design experience
  • Demonstrated advanced knowledge in developing inner-loop control systems and software for complex linear and nonlinear sensor and actuator subsystems including the development of models suitable for control system design
  • Demonstrated experience with MATLAB and Simulink and associated autocoding practices
  • Demonstrated proficiency in software development practices 
  • Highly organized and capable of planning and guiding complex technical work
  • Excellent technical writing and verbal communication skills
  • Able to identify problems, perform root cause analysis, and implement corrective actions
  • Applicant must be a United States citizen or permanent resident alien
  • M.S. or Ph.D. in aerospace, electrical, mechanical, or related engineering
  • Demonstrated knowledge in both classical and modern control design and analysis techniques
  • Hands-on experience with hardware-in-the-loop testing and test development
  • Manage and mitigating risk and being comfortable with lean software development techniques
  • Demonstrated ability to model, simulate, and validate the behavior of sensor and actuator subsystems across multiple domains (e.g. electro-hydraulic, power electronics, aerodynamic, thermodynamic, static and dynamic mechanical)
  • Solid system engineering and configuration management skills
  • Experience with rockets, missiles or other aerospace vehicle systems