Software Architect

IF1139 GE Aviation Systems LLC

Grand Rapids (MI)

On-site

USD 140,000 - 190,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

GE Aerospace in Grand Rapids, MI seeks a Software Architect to lead the Recorders Software group, guiding architecture, strategy, and product development across multiple projects. You will mentor teams, align with roadmaps, and drive advanced software technologies for avionics systems.

The role requires deep experience in real-time embedded software, DO-178B/C processes, and cross-functional leadership within a global environment. Relocation not specified.

Qualifications

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Software Engineering, CS or related discipline
  • 10+ years in computer software and embedded real-time systems
  • 10+ years in software engineering program execution across full life cycle

Responsibilities

  • Interface with customers, product leaders to align software needs with roadmaps
  • Lead the deployment of software technologies into NPI programs
  • Develop core software architecture solutions from concept to production
  • Establish strategy for multi-generation/reusable recorder software product
  • Collaborate with global teams and do architecture trade-offs
  • Mentor technical teams through full software life cycle and certification

Skills

Technical leadership
Software architecture
Model Based Design
Mentoring/coaching
Cross-functional collaboration

Education

Bachelor's degree in Computer Engineering or related field
Master's degree in Engineering

Tools

ARINC-653
RTOS
DO-178B/C

Job description

Job Description Summary

Responsible for multiple software projects as a project leader or internal consultant. Will work on highly complex software projects that require in-depth domain knowledge or two or more specialized architecture areas.

Role Summary/Purpose :

The Software Architect will provide key technology leadership within the Recorders Software group and collaborate with engineering and business teams to advance a common Recorders software architecture/strategy aligned to product roadmaps. The Software Architect provides guidance and mentoring as well as expertise in business pursuits and product development.

Essential Responsibilities:
Technology / Growth Leadership
  • Interface with customers, product leaders, and industry to understand software needs and align with internal IR&D investment, product roadmaps, and software technology direction
  • Connect with key software technology consortiums and committees
  • Mentor the technical teams through the full software life cycle including requirements, design, implementation, verification & validation, and certification
  • Lead the deployment of software technologies into New Product Introduction (NPI) programs and support the development teams to ensure success
Multi-Generation Technology Plan (MGTP)
  • Define, communicate, and maintain the Recorders Software MGTP aligned to product area roadmaps, customer needs, and industry trends
  • Participate in and influence product area roadmaps
  • Develop IR&D plans for software technology development and initiate funding requests
  • Collaborate with the GE Global Research Center (GRC) to align with the Recorders Software MGTP
Software Architecture
  • Develop core software technology architecture solutions for our Recorders computing products from concept to production
  • Establish a common Recorder software architecture to support multiple processors, IO solutions, APIs, programming languages, and Real-Time Operating Systems (RTOS)
  • Establish strategy for the evolution of a multi-generation/reusable Recorders software product
Development Approach
  • Lead the deployment of Model Based Design (MBD) concepts applied to the full product life cycle including systems and software
  • Collaborate with Recorders Software Leaders to define architectures, reuse strategies, and cost reduction initiatives
  • Select appropriate technologies, processes, and tools that meet product requirements and advance the Recorders software architectures
Cross Functional Collaboration
  • Facilitate communication of technical and business information between functional and product organizations and within the Recorders Software group
  • Coordinate with functional experts within the Systems and Hardware engineering teams to define reusable software solutions aligned to overall product roadmaps
  • Collaborate with the Systems team to develop an integrated model based design approach for product development
  • Work with Systems and Applications engineering teams to define and execute strategies for key software application components and technologies
Qualifications/Requirements :
  • Bachelor's degree in Computer Engineering, Electrical Engineering, Software Engineering, Computer Science or related discipline from an accredited university or college
  • Minimum of 10 years of experience in computer software related technology and embedded real-time systems / software development
  • Minimum of 10 years of experience in software engineering program execution through full the full development life cycle
  • This position requires U.S. citizenship status. Please Note: Work location listed is Grand Rapids, MI. However, this position may also be eligible at our Clearwater, FL location
Desired Characteristics:
  • Master's degree in an Engineering related field from an accredited university or college
  • Minimum of 5 years experience with DO-178B / C avionics software development processes and certification standards
  • Familiarity with DO-254, DO-297, and ARP4754 certification standards
  • Familiarity with Earned Value and Activity Based Management methods
  • Demonstrated experience with real-time embedded software architecture and design in an avionics environment working within a cross-functional team
  • Application of Model Based Design (MBD) principles to software architecture, requirements, and design of real-time systems
  • Experience driving large-scale software architecture efforts
  • Experience in avionics, aircraft systems, and avionics software architecture development and integration processes
  • Expertise in Continuous Build, Testing, and Integration solutions including integrated hardware in the loop testing and hardware emulation
  • Knowledge of processing platforms, network products, real-time operating systems, and multi-core processor architectures
  • Demonstrated expertise in ARINC-653 based operating systems
  • Demonstrated ability to influence product leadership and product architectures through action-oriented recommendations based on technology strategy
  • Technical leadership experience within a development or research environment
  • Demonstrated ability to lead global and/or virtual teams
  • Demonstrated leadership in applying and advancing state-of-the-art software technologies
  • Influential in software technologies and processes with peers, technical experts, leadership, and customers
  • Strategic planner and thinker with ability to drive change across product areas
  • Strong written and oral communication skills with keen ability to communicate across all levels of the organization
  • Self-starter, energizing, results oriented, and ability to multi-task
Additional Information

GE Aerospace offers a great work environment, professional development, challenging careers, and competitive compensation. GE Aerospace is an Equal Opportunity Employer.

Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law. GE Aerospace will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable). Employees may also be subject to random and reasonable-suspicion drug and alcohol testing.

Relocation Assistance Provided: No

At GE Aerospace, we invent the future of flight, lift people up, and bring them home safely. We are a world-leading provider of jet engines, components, and integrated systems for commercial and military aircraft. At GE Aerospace, respect for people is core to our culture and commitment to FLIGHT DECK, our proprietary lean operating model. We attract, develop, and retain industry-leading talent from all backgrounds and cultivate communities where people are respected and empowered to reach their fullest potential. For the people of GE Aerospace, their work isn't just a job. It's their passion and purpose. We work and win as one team, accountable to each other and our customers, and we are always finding a better way to climb higher together. We were meant to fly.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Lead Engineer
Software Lead Engineer

GE Aerospace • Evendale (OH)

On-site
USD 120,000 - 190,000
Senior Systems Engineer - Advanced Technologies
Senior Systems Engineer - Advanced Technologies

IF1139 GE Aviation Systems LLC • Grand Rapids (MI)

Hybrid
USD 130,000 - 173,000
Relocation assistance
Healthcare benefits
Lead Systems Engineer - Flight Management Computing
Lead Systems Engineer - Flight Management Computing

IF1139 GE Aviation Systems LLC • Grand Rapids (MI)

Hybrid
USD 130,000 - 173,000
Relocation assistance
Staff Software Certification Engineer
Staff Software Certification Engineer

GE Aerospace • Grand Rapids (MI)

Hybrid
USD 130,000 - 173,000
Relocation package
Healthcare benefits
401(k) retirement plan
+1
Sub Section Manager – Systems Engineering Avionics Networking
Sub Section Manager – Systems Engineering Avionics Networking

GE Aerospace • Grand Rapids (MI)

On-site
USD 130,000 - 173,000
Health benefits
401(k) retirement plan
Tuition assistance
+2
Principal Systems Architect – Avionics Networking
Principal Systems Architect – Avionics Networking

GE Aerospace • Grand Rapids (MI)

On-site
USD 130,000 - 173,000
Healthcare benefits (medical, dental,视
401(k) retirement plan
Tuition and adoption assistance
+1
Senior Engineering Project Manager - Full-time
Senior Engineering Project Manager - Full-time

GE Aerospace • Grand Rapids (MI)

Hybrid
USD 130,000 - 173,000
Relocation package
Health benefits
401(k) with company matching
+1
Lead Engineer - Embedded Software – GE Aerospace Research
Lead Engineer - Embedded Software – GE Aerospace Research

GE Aerospace • United States

On-site
USD 140,000 - 180,000
Sr Systems Engineer – Avionics Networking
Sr Systems Engineer – Avionics Networking

GE Aerospace • Grand Rapids (MI)

On-site
USD 130,000 - 173,000
Lead Systems Engineer
Lead Systems Engineer

IF1139 GE Aviation Systems LLC • Idaho

On-site
USD 120,000 - 150,000
Relocation assistance
Professional development