Synergy Platform Software Development Engineer

Synergy Platform Software Development Engineer 
Duration: 12 months
Location: Grand Rapids, MI
Role Summary/Purpose 
The Synergy Platform Software (SPS) Development Engineer will be responsible for platform software development for the SPS product based programs. 
Essential Responsibilities 
Specifically, you will:
Be responsible for day-to-day execution of the work assigned by the SPS Development Lead, cross-functional coordination within the team and other product areas, development of the SPS product meeting the Multi-Generational Technology Plan (MGTP) / Multi-Generational Product (Development) Plan (MGPP) as directed by SPS Development Lead and advised by SPS Architect, and interaction with third-party suppliers 
Report to the SPS Development Lead and functionally report to the Subsection Manager 
Define / Refine interface requirements 
Define / Refine software requirements 
Define / Refine software architecture and software design 
Define / Refine software implementation 
Execute software integration activities 
Report earned value using common ABMs / CA Rally 
Interface across company locations including both UK and US sites 
Execute platform software reuse strategies and processes 
Bachelor's Degree in Engineering from an accredited university or college with a minimum of 4 years of professional work experience in an Engineering field 
✓ Minimum of 3 years of experience with a DO-178B including Level D or higher software development program 
✓ Minimum of 3 years of software engineering experience with a high degree of focus on real-time embedded systems for avionics platforms 
This position requires access to controlled technology. To abide by Export Compliance regulations, candidates must have either US Citizenship or US Permanent Resident Alien Status.
Desired Characteristics
Experience in a development role for a DO-178B including Level A, civil software development program 
Knowledge in Real-time Operating Systems and Hypervisor technologies 
Experience in ARINC 653 partitioned operating environment 
Experience in full life cycle software development through FAA certification 
Experience in working with a global development team including both [GE and Domestic / Foreign Preferred] Suppliers 
Proven record of accomplishment and meeting cost / schedule targets 
Proven team building and problem-solving abilities 
Strong in-depth knowledge of avionics products 
Strong oral and written communication skills 
Strong interpersonal skills 
Ability to interface effectively with all levels of the organization 
Master's Degree 
Experience in Agile development 
Use of Enterprise Architect (EA Tool) 
Use of Modeling Tools 

Want to apply later?

Type your email address below to receive a reminder

ErrorRequired field

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field