Brief Description:
- The Software Engineer will take part in the software activities of AAM products, include but not limited to the development, integration and/or verification of core/infrastructure software and/or the applications per the requirements. Meanwhile, the embedded system background will provide the candidate more responsibility to make the development of the AAM products and systems maturity.
Responsibilities:
- Software requirement capture, including the information bidirectional interaction with the system and hardware development
- Software solution design and implementation, including architecture, code and debugging
- Embedded software development, including underlying device driver development, middleware and upper layer software
- Embedded system software integrated with the hardware
- Embedded system software integration and verification in the system, including unit test, functional and performance test, etc.
- Software documentation and related artifacts generation
- Software lifecycle data generation and compliance demo to meet the target regulations
- Recommendation and suggestions from embedded system point of view to make the product development smooth and efficiency
- Software, product and system issue fix, including root cause finding, issue fix solution,etc.
Qualifications Required:
- Bachelor degree or above in computer, communication, automation, aviation, AI, electronics or electrical engineering, etc.
- Proficiency in C/C++, Python, Matlab, etc.
- Familiar with mainstream embedded operating systems, especially RTOS
- Knowledge of embedded application and driver development
- Passionate about the aviation, willing to innovate and have excellent analytical and problem-solving skills
- Familiar with interfaces, including RS422, RS485, A429, CAN, A825, PCIe, Uart, EMIF, etc.
Qualifications Desired:
我们致力于为行业最优秀的人才提供成长、创新的多元文化,以及良好的职业发展机会。
发送你的申请至 recruiting@aviagesystems.com
发送你的申请至 recruiting@aviagesystems.com

