[ IRC4952 ] Software Engineer
Shanghai, China发布时间：1 月前
- The Software Engineer role will be directly involved in the design, architecting and development of software for flight control products and contribute directly to the current and future AVIAGE SYSTEMS product software or logic designs. The successful candidate is expected to have strong software development background, and practical expertise on Flight Control Computer (FCC). The successful candidate will also be expected to use his/her experience and problem solving skills to develop practical design and product solutions.Additionally, the role will work with others and cross teams in achieving technical excellence by demonstrating technical leadership on projects.
- Provide technical solutions of software and logic design Provide software simulation, coding, logic design, etc.Lead software development process including but not limited to software requirement development, architecture designs, integration, verification, and etc.Prototype, demonstrate and critically evaluate advanced designs for validation and proof of conceptsImplement plans to meet technical requirements, scheduling, and contract commitmentsSupport technical and product roadmap development and perform trade studies to assess and select technologies and solutionsAssure proper substantiation generated for the assigned projects and/or tasks consistent with engineering policies and proceduresParticipate technical and program communication
- Bachelor/Master's degree in Control, Automation, EE or Computer, etc.Minimum of 5 years’ experience on flight control or automated control software developmentExperience of embedded software development on flight control software including but not limited to flight control law, AP/AT software, and etc.Experience of flight control system modeling, simulation and code generation using MBSE/MBD tools such as Matlab/Simulink and EADO-178 experience on flight control or avionics software developmentAbility to independently achieve results in a cross-functional environmentGood interpersonal and communication skills
- Familiar with airworthiness regulations of civil aircraft flight control systemExtensive background in Aerospace electronics/avionics engineering and development and qualification including ARP4754A, ARP4761, DO-254, and DO-160G standardsExperience with safety objectives of civil aircraft Embedded software development experience based on RTOS such as ARINC 653 or similar RTOSExperience with digital interface such as RS485/422, IIC, SPI principle implementationExtensive program execution experience on medium to large system development