*job description summary*: responsible for designing, developing and testing embedded software (firmware), platforms and systems that control and runs on devices that need to be tailored to the needs of the hardware that it has to control and run on (i.e.
directly controls the real time functions of a physical device such as motors, alternators, engines, valves, fans, and other devices and products).
typically requires a deep understanding of the characteristics of the physical device being controlled, the realtime functions it is expected to perform and the ability to design, develop, implement, and test the logic and software required to realize the realtime functionality.
usually tailored for products and services across various p&ls.
impacts quality of own work and the work of others on the team.
*role summary/purpose*:
the platforms (computing, networking & mission systems) team on its effort to develop safety-critical systems within a highly integrated team environment is seeking for a software engineer with a great passion to design and implement and test software contributing to the development of the platform systems for the tomorrow's airborne industry.
*required qualifications*:
in this role you will be responsible for the design, programming and testing of embedded software for safetycritical systems within an integrated team environment.
you will demonstrate independence & technical judgment to execute on assignments, identifying problems & formulate solutions.
- derive software high level requirements into preliminary and detailed designs.
- develop software designs by using the uml or other formal methods.
- execute the design, analysis, or evaluation of assigned projects adhering to business standards, practices, procedures and product / program requirements
- perform autonomously and provide support to personnel in the assigned project
- interface with hardware design and development.- participate as a presenter or reviewer in technical and program review
*additional information*:
*relocation assistance provided*:no