Engine control and health management system software engineer - China
Type:
Contract / Fixed-Term Contract
Job Code:
BH-491
| Job Posted:
2023-03-24
Aerospace - Engineering - East Asia
Engine control and health management system software engineer - China
Our Aerospace Client in Shanghai require a Technical Expert in Engine control and health management system software engineering . Candidates must be willing to live and work in China.
Responsibilities:
- Responsible for engine control and health management system software scheme designs.
- Responsible for requirements definition and validation of operation system software in engine control and health management systems.
- Responsible for design, coding, and integration of airborne software in engine control and health management systems.
- Responsible for test validation of airborne software in engine control and health management systems.
- Responsible for requirements definition and scheme design of ground software in engine control and health management systems.
- Responsible for software configuration management of engine control and health management systems.
- Responsible for software quality assurance of engine control and health management systems.
- Responsible for developing system workflows, norms, and guidance manuals of software in engine control and health management systems.
- Responsible for software airworthiness certification of engine control and health management systems.
Requirements:- Minimum bachelor’s degree, master’s, doctoral degrees preferred.
- Specialization in computer science, software engineering preferred.
- Minimum 5 years’ experience in embedded system software design and validation; experience in Model-based Definition software development; capable of developing software structure design, program design and code implementation independently; DO-178B/C-based software airworthiness experience a plus.
- Familiarity with programming language such as C and Assembly Language; familiarity with model design and simulation tools such as Matlab/Simulink and Scade; familiarity with compiler commands; familiarity with embedded operation system software structure and utilization.
- Familiarity with software validation theory; familiarity with software test tools such as TestsBed; familiarity with analysis methods such as MC/DC.
- Familiarity with software configuration management tools such as ClearCase and ClearQuest.
- Familiarity with Python, Labview; capable of developing tool scripts.
- Skilled in organizing, analysis, communication, and coordination.