BCforward

System Engineer

Indianapolis, IN, US

3 days ago
Save Job

Summary

Control Systems/Software Engineer – Aerospace (Gas Turbine Controls)


We are seeking a Control Systems or Control Software Engineer to support the development of embedded, safety-critical control systems for aerospace applications, specifically gas turbine engines. This role includes defining system and software requirements, performing integration and testing, and ensuring compliance with industry standards like ARP4754A and DO-178C.

You will collaborate with cross-functional teams across system engineering, software, hardware, and test disciplines. The work will span from early-stage requirements development to full system validation and verification, including support for simulation, lab, and flight testing environments.


Key Responsibilities:

  • Develop, validate, and manage system-level and software-level requirements for embedded control systems.
  • Translate system requirements into software architecture and detailed design.
  • Implement software in languages such as C, C++, or ADA, and perform unit, integration, and system-level testing.
  • Support hardware/software integration and troubleshoot performance issues in both lab and real-time environments.
  • Ensure development activities are in full compliance with aerospace safety standards (ARP4754A, DO-178C) and contribute to certification documentation.
  • Set up and maintain CI/CD pipelines for automated build, integration, and test workflows.
  • Participate in technical reviews, audits, and meetings with internal teams and external airworthiness authorities.


Basic Qualifications:

  • Bachelor’s degree in Aerospace, Electrical, Mechanical, Software, or Computer Engineering/Science.
  • 2–10 years of experience in embedded control systems or safety-critical software development/testing.


Preferred Qualifications:

  • 5–15 years’ experience in embedded system/software engineering in aerospace or defense.
  • Experience with model-based design tools (e.g., MATLAB/Simulink, Cameo).
  • Knowledge of gas turbine engine control systems and related sensors/actuators.
  • Familiarity with FAA or military certification processes for airborne systems.
  • Proficiency in software languages like ADA, Python, C, and C++.
  • Experience with CI/CD tools such as Jenkins, Git, and automated testing frameworks.
  • Strong understanding of the full system/software development lifecycle.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: