Senior Embedded Platform Software Engineer (Path to SME)
• Real-time operating system (RTOS) integrations, including ARINC 653 IMA platforms.
• Common services such as data loaders, built-in tests (BIT/BITE), and health monitoring. We are looking for a Senior Embedded Platform Software Engineer who will take a key role in designing, implementing, and verifying embedded software for one or more platform product areas. This role is ideal for someone with solid embedded real-time experience and some exposure to DO 178C who wants to grow into a subject matter expert / technical lead over time. * Up to 10% travel to customer, GE, and supplier sites may be required annually *The location for this position is Grand Rapids, MI on at least a hybrid basis (Tuesday, Wednesday, Thursday in office) : An extensive corporate relocation package is also available for eligible candidates. Job Description What you'll do Embedded software development:
- Design, implement, and integrate embedded C/C++ software on GE Aerospace computing hardware and RTOS platforms.
- Collaborate with Systems and Hardware engineers to refine software requirements and interfaces.
- Develop unit and integration tests , and support hardware-in-the-loop testing to verify that the software meets its intended functionality.
- Participate in software aspects of DO‑178C certification , including producing and reviewing design, code, and test artifacts.
- Troubleshoot and resolve issues found during integration, lab testing, and flight test.
- Develop a deep understanding of an assigned product area (e.g., RTOS integration, BSP, bootloader, or common services).
- Contribute to the technical design and documentation for that product area.
- Work closely with Systems, Hardware, Safety, Security, Quality, and Certification teams to ensure robust and certifiable solutions.
- Provide peer reviews, guidance, and mentoring to more junior engineers as your expertise grows.
- Help identify and drive improvements in our development and verification processes , tools, and automation.
- Support the use of Product Line Engineering (PLE) concepts and reuse of software components and artifacts across programs.
- Apply Lean and Agile practices to deliver high-quality software on time.
- Bachelor's degree in Computer Engineering, Electrical Engineering, Software Engineering, Computer Science , or a related discipline.
- 4+ years of experience in embedded real-time software development , including: - Strong proficiency in C/C++- Experience developing on real-time operating systems or bare-metal targets
- Hands-on experience in a safety-critical, high-reliability, or highly regulated environment (e.g., avionics, automotive, medical, industrial control, defense).
- This position requires U.S. citizenship status.
- Experience on one or more DO‑178B/C projects (development or verification, any DAL level).
- Exposure to ARINC‑653 integrated modular avionics (IMA) operating systems or other partitioned RTOS.
- Experience with built-in test (BIT/BITE), health monitoring, or low-level board support (BSP/firmware).
- Familiarity with DO‑254, DO‑297, ARP‑4754/4754A or similar systems/hardware standards.
- Experience working in Agile/Scrum teams.
- Master's degree in an Engineering-related field.
- Strong communication skills and interest in mentoring and growing into a technical lead / SME role.
- Impactful work: Contribute to safety-critical avionics platforms used in real aircraft across civil and military markets.
- Growth path: Clear line of sight to Lead / SME / Architect roles as you build expertise in DO‑178C, ARINC‑653, and GE's platform products.
- Breadth of exposure: Work across multiple product lines (flight management, mission systems, networking, health and data management).
- Supportive environment: Hybrid work, relocation support, and collaboration with experienced engineers in avionics, systems, and certification.
Recommended Jobs
Beauty Advisor - Part Time
Job ID: 283567 Store Name/Number: MI-Rochester Hills (1212) Address: 220 North Adams Rd, Rochester Hills, MI 48309, United States (US) Hourly/Salaried: Hourly (Non-Exempt) Full Time/Part …
Part-Time Social Media Manager
Slows Bar BQ is seeking a creative and motivated Part-Time Social Media Manager to join our team! In this role, you will be responsible for managing and enhancing our online presence across various s…
Production Manager - Jenison Area
Production Manager | Jenison, MI Salary Range: $85,000 - $125,000 depending on experience Are you a meticulous professional with a passion for leading production teams and meeting …
Accounts Receivable Specialist
Job Description Job Description We are looking for a detail-oriented Accounts Receivable Specialist to join our team in Eaton Rapids, Michigan. In this Contract to permanent position, you will pl…
Electrical Engineer - Delta Township Area
Job Description Job Description Electrical Engineer | Delta Township, MI Salary Range: $77,000 - $122,000 depending on experience Are you a detail-oriented professional with a passion …
Supply Chain Management (SCM)
JOB DESCRIPTION: Gas Utilities Implementation Experience: Understanding of Gas Transmission and Distribution operations, crew management, FERC accounting, regulatory requirements, capital construc…
Senior Machine Learning Engineer
As a Senior Machine Learning Engineer within the AI Squad at Canopy and reporting to the Director of AI Engineering, you’ll contribute to the development of cutting-edge AI solutions to combat vehicl…