Control System Senior Software Engineer
Talascend is currently seeking a Control System Senior Software Engineer for a contract opportunity located in Indianapolis, IN.
OVERVIEW:
The ACaMS Program Team has been chartered with the design/development/realization of the next generation aero engine control system. The ACaMS system will deliver world class efficiency, improved diagnostics, cyber threat protection via a modern architectural solution. ACaMS will serve a wide range of gas turbine engines/applications across the portfolio. The ACaMS team scope includes a wide variety of components within the control system including the Computing System, Health Monitoring System and the integration of the Hydromechanical and Sensing/Control components. The ACaMS team consists of a wide variety of functional team members including Embedded Systems, Software, and Electronics Designers as well as Safety, Certification, Quality, Component and Applications Engineers.
PRIMARY RESPONSIBILITIES:
- Develop safety-critical gas turbine engine control software to DO-178C compliance objectives.
- Software architecting support to enable software-to-software integration a testing, to include product line methodologies.
- Develop and modify processes and methods to enable the team to achieve compliance objectives and optimal development pace.
- Setting up and modifying continuous integration / continuous deployment (CI/CD) frameworks, to enable software development to be easily worked by the development team.
- Liaison with certification airworthiness authorities to explain approaches, demonstrate compliance to objectives, and close out audit findings.
POSITION REQUIREMENTS:
- Bachelor's degree with 2+ years of experience in software engineering (development or testing) OR
- Masters Degree with experience in software engineering OR
- JD/PhD.
- Must be a US Citizen.
DESIRED QUALIFICATIONS:
- 5+ years experience in embedded safety-critical software engineering.
- Familiar with Model-based software design using Simulink.
- Experience in the design and development of DO-178C compliant embedded software solutions.
- Experience in defining, assessing and modifying software architectures.
- Experience with integration (software/hardware and software/software) and component level testing.
- Experience with software life cycle (Requirements, Design, Verification and Release).
- Experience with design of safety-critical control systems.
- Experience with control of gas turbine engines.
- Experience with Python, C, C++, and/or Groovy.
- Familiar with continuous integration and testing frameworks, such as Jenkins.
We thank all applicants for their interest. However, only those qualified individuals who closely meet the qualifications of the position will be contacted. The details of the position are only a summary, other duties may be assigned as necessary.
Background Check and Drug Screen may be required.
Talascend is an Equal Opportunity Employer that recruits and hires qualified candidates without regard to race, religion, sex, sexual orientation, gender identity, age, national origin, ancestry, citizenship, disability, or veteran status.