Lead Embedded SW Engineer, Mission Systems/Data Recorders
- GE Aviation - 288 jobs https://www.jobsinaviation.com/jobs/aviation/ge-aviation/ https://www.jobsinaviation.com/Images/Default/recruiters/Thumbnail/ccc13e36-a3be-4aac-9ef6-88f587f249eb131129807088665247.png
Querétaro Arteaga, Mexico
Develop, lead and/or provide the key technical direction of multiple software development projects for Flight Data Recorders products within the Mission Systems organization
In this role you will be responsible for the design, programming and testing of embedded software for safety-critical 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 and provide guidance to other team members about design, analysis, or evaluation of assigned projects adhering to business standards, practices, procedures and product / program requirements
•Provide technical leadership to personnel supporting the assigned project
•Interface with hardware design and development
•Participate as a presenter or reviewer in technical and program review
•6+ years of experience of Software Development using ANSI C
•Experience of software design lifecycle ideally within Aerospace, Automotive or similar controlled industry
•Experience of design and implementation of embedded software products at the firmware or driver level
•Experience and proficiency in the design and interpretation of UML diagrams
•Experience of interfacing hardware to software components
•Strong technical aptitude, including applicable engineering tools and systems
•Degree from an accredited university or college or equivalent level of knowledge or experience
•Strong knowledge of Power PC and ARM or Intel processors architectures
•Strong knowledge on Operating Systems design principles
•Strong knowledge of communication protocols (I2C, JTAG, Ethernet, CAN, PCI, PCIe, SPI).
•Strong Knowledge on Linux development Environment (POSIX, threads, shared memory).
•Experience working on data recorders and/or file management protocols
•Strong knowledge on RTOS design principles
•Experience on Linux or VxWorks development environment
•Experience on debugging techniques over embedded systems
GE (NYSE:GE) drives the world forward by tackling its biggest challenges. By combining world-class engineering with software and analytics, GE helps the world work more efficiently, reliably, and safely. GE people are global, diverse and dedicated, operating with the highest integrity and passion to fulfill GE's mission and deliver for our customers. Apply
- Full time
Posted 28 Jan 2020
Closes 26 Feb 2020
This job was posted to: Project manager