Logo
Energy Consulting Group , LLC

Staff Engineer - Embedded Software Development

Energy Consulting Group , LLC, Grand Rapids, Michigan, us, 49528

Save Job

Job Description Summary

Working at GE Aerospace means you are bringing your unique perspective, innovative spirit, drive, and curiosity to a collaborative and diverse team working to advance aerospace for future generations. If you have ideas, we will listen. Join us and see your ideas take flight! Engineering is at the center of what we do, and we are looking for talented, innovative engineers who can help us design and develop products for today, tomorrow, and in the future. If you are a dreamer, doer, and inventor who wants your voice to be heard and see your ideas take flight, this is the opportunity for you. Location: Grand Rapids, MI or Clearwater, FL This position, which offers a blend of onsite and hybrid work arrangements, is based in Grand Rapids and requires presence in the office 2-3 days each week. An extensive corporate relocation package is available for eligible candidates. Job Description

The Staff Engineer - Embedded Software Development is a key role within the aerospace sector, focused on designing, developing, and testing embedded software (firmware), platforms, and systems. This role requires a thorough understanding of hardware characteristics, real-time functions, and the ability to architect, develop, implement, and test software logic for these functionalities. Project Management: Lead a software engineering team (8-20 engineers) across multiple GE and supplier sites in the US and abroad to develop Platform Software products. Manage project execution including planning, scheduling, budgeting, technical aspects, risk management, and quality assurance. Coordinate with customers and internal stakeholders such as Systems, Hardware, Safety, Security, Quality, Certification, and Sourcing teams. Manage sub-contractors with engineering suppliers. Document project details and maintain communication with the team, support groups, and management to keep all stakeholders informed. Provide project status updates and metrics. Collaborate with Platform Software Engineering Managers to implement staffing, technology, and reuse strategies, and process improvements.

Technical Leadership:

Mentor team members. Guide projects through full software lifecycle: requirements, design, implementation, verification & validation, and certification. Maintain expert knowledge of products and applications. Design and develop modules, components, or entire embedded software products, including networks, OS, cybersecurity, databases, or applications. Analyze and resolve complex problems, aiming to meet cost and schedule targets, and propose solutions with guidance.

Technical Skills:

Experience with embedded software development tools (debuggers, emulators, compilers). Knowledge of hardware-software integration, microcontrollers, microprocessors, FPGA systems. Familiarity with communication protocols (Ethernet, CAN, ARINC 429, MIL-STD-1553). Understanding of SDLC and methodologies (Waterfall, Agile, V-Model). Proficiency in C, Python, Perl, Shell scripting.

Required Qualifications:

Bachelor's degree or equivalent experience (15-20 years in Engineering/Technology). 8-10 years programming embedded software. US Citizen:

Due to U.S. Government contract restrictions, only U.S. Citizens are eligible. Proof of status required prior to employment.

Desired Characteristics:

Experience with DO-178B/C projects. Strong communication skills. Experience in full lifecycle software development. Proven project management skills. Knowledge of RTOS, Hypervisor, Xilinx environments, network drivers. Experience with global teams, including GE and suppliers.

The base pay range is $121,500.00-$162,100.00, influenced by experience, education, and skills. The role may include an annual discretionary bonus. The posting closes on 8/01/25. GE Aerospace offers comprehensive benefits supporting health, wellbeing, retirement, tuition, and other services. Benefits are subject to change at GE's discretion. Employment is contingent upon legal work authorization and passing a drug screen. #LI-KS1 Additional Information

GE Aerospace promotes a great work environment, professional growth, and competitive pay. We are an Equal Opportunity Employer, making employment decisions without regard to legally protected characteristics. Only authorized individuals will be employed, and employment is conditioned on successful drug screening. Relocation Assistance Provided:

Yes #J-18808-Ljbffr