Lead Embedded Software Development Engineer (México)

Lead Embedded Software Development Engineer (México)

07 ago
|
Ge Aviation
|
México

07 ago

Ge Aviation

México

**Job Description Summary**: 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, implement and test software contributing to the development of the Platform Systems for the tomorrow's Airborne Industry.
**Essential Responsibilities**
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
**Qualifications/Requirements**
- Bachelor degree in Electronics Engineering, Mechatronics or Computer Science/Engineering or related
- Programming experience in C, ASM, and scripting languages
- Embedded Software knowledge in pointers, data structures, memory usage, interrupt routines, microcontrollers
- Experience in an engineering position
- 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 on debugging techniques over embedded systems.
**Desired Characteristics**
- Strong knowledge on RTOS design principles.
- Experience on Linux or VxWorks development environment.
- Experience on debugging techniques over embedded systems.
- Bootstrap/BIOS process
- Strong oral and written communication skills. Demonstrated ability to analyze and resolve problems. Ability to document, plan, market, and execute programs. Established project management skills.
- For roles outside of the USA- This role requires significant experience in the Engineering/Technology & Embedded SW Development. Knowledge level is comparable to a Master's degree from an accredited university or college ( or a high school diploma with relevant experience).
**Additional Information**:
**Relocation Assistance Provided**:No

📌 Lead Embedded Software Development Engineer (México)
🏢 Ge Aviation
📍 México

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: lead embedded software development engineer (méxico) / méxico

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: lead embedded software development engineer (méxico) / méxico