[ IRC5199 ] Software Engineer
Chengdu, ChinaOpen Date:1 week ago
 

Brief Description:

  • You will support our cockpit display-related projects, including AAM OEMs projects and new product development. You will be responsible for design and develop the graphic rendering and image recognition function to contribute to our safety-critical cockpit display projects, involve in developing real-time graphics and integrating image processing algorithms in compliance with stringent avionics standards to enable the development of display applications in accordance with display HMI and function design / requirements captured from potential customers for the innovative and certifiable display products.

Responsibilities:

  • Develop software for real-time graphics rendering in cockpit displays.
  • Integrate image recognition algorithms for sensor data processing.
  • Decompose application-level requirements and match appropriate design and graphic solutions.
  • Support the cockpit display functions (display, monitoring, warning, etc.) development tasks according to the OEMs/product requirements.
  • Establish multiple levels of requirements for display products.
  • Lead the development of rendering and image processing capabilities within the team and improve the TRL (Technology Readiness Level) of AAM display products.
  • Collaborate with hardware engineers for optimal system performance.
  • Conduct rigorous testing, debugging, and performance optimization.
  • Engage in cross-functional teams to innovate and solve complex problems.

Qualifications Required:

  • Minimum Bachelor’s degree in Electrical Engineering, Systems Engineering, Computer Engineering/Sciences, Mathematics, or other related engineering and science fields from an accredited institution.
  • At least 5 years of experience on image processing or graphic rendering.
  • Proficiency in C programming and familiarity with OpenGL/Vulkan.
  • Experience with real-time operating systems (RTOS).
  • Extensive knowledge of requirements definition, requirements allocation, requirements management, systems integration, verification, and certification.
  • Strong problem-solving skills and attention to detail.
  • Ability to take an innovative idea from concept to product

Qualifications Desired:

  • Expertise in safety critical rendering using OpenGL SC or similar libraries.
  • Expertise in computer vision using OpenCV or similar libraries.
  • Experience on ARINC653 RTOS
  • Familiarity with machine learning frameworks for image processing tasks.
  • Knowledge of various aircraft or avionics systems within a FAR/CS Part 23, 25, 27, or 29 aircraft.
  • Knowledge on safety-critical and/or utility systems.
  • Knowledge of safety analysis and assessment methods and constraints at system level.
  • Extensive background in aerospace electronics/avionics engineering and development qualification, including ARINC661, DO-178, DO-254, and DO-160 standards.
  • Strong technical aptitude, including proficiency with engineering tools and systems.
  • Strong interpersonal and leadership skills, with the ability to guide and influence others.
  • Results-driven, with the ability to work under pressure.
  • Ability to work in a cross-functional environment.
  • Proven record of successful project execution.
We will build a capable, innovative, diverse, customer-oriented team with the best talent in our industry.
Join us with your application to recruiting@aviagesystems.com
About Us

AVIAGE SYSTEMS is a 50/50 joint venture between General Electric Company (GE) and Aviation Industry Corporation of China (AVIC) .

Building on a historic partnership between two world-leading aerospace companies, AVIAGE SYSTEMS aims to elevate the future of flight by unleashing our world-class talent, cutting-edge innovation and powerful partnerships.