
Software Architect
GE Aerospace2 days ago
Clearwater, FL, USAStaff+
Responsibilities
- Define and maintain the Recorders Software multi-generation technology plan in alignment with product roadmaps, customer needs, and industry trends.
- Develop core software architecture solutions for recorder computing products from concept through production.
- Establish reusable software architectures supporting multiple processors, I/O solutions, APIs, programming languages, and real-time operating systems.
- Lead deployment of software technologies into new product introduction programs and mentor technical teams throughout the software lifecycle.
- Apply Model Based Design concepts across systems and software development.
- Select technologies, processes, and tools that satisfy product requirements and advance software architecture strategy.
- Coordinate with systems, hardware, applications, product, and research teams to define integrated and reusable software solutions.
- Provide technology leadership, customer and industry engagement, technical guidance, and cross-functional communication.
Requirements
- Bachelor's degree in Computer Engineering, Electrical Engineering, Software Engineering, Computer Science, or a related discipline is required.
- At least 10 years of experience in computer software technology and embedded real-time systems or software development is required.
- At least 10 years of experience executing software engineering programs through the full development lifecycle is required.
- U.S. citizenship is required, and the role requires access to U.S. export-controlled information with U.S. Person eligibility.
- A master's degree in an engineering-related field is preferred.
- Five or more years of experience with DO-178B/C avionics software development processes and certification standards is preferred.
- Experience with real-time embedded software architecture and design in avionics, Model Based Design, large-scale architecture efforts, avionics integration, and hardware-in-the-loop testing is preferred.
- Familiarity with DO-254, DO-297, ARP4754, Earned Value, Activity Based Management, processing platforms, network products, real-time operating systems, and multicore processor architectures is preferred.
- Expertise in ARINC-653-based operating systems and the ability to lead technical teams and influence product architecture are preferred.
Benefits
- GE Aerospace offers a great work environment, professional development, challenging careers, and competitive compensation.
- The position may be located in Grand Rapids, Michigan, or may be eligible for Clearwater, Florida.
- Relocation assistance is not provided.
- Employment is contingent on successful completion of a drug screen as applicable, and employees may be subject to random and reasonable-suspicion drug and alcohol testing.
Categories
About GE Aerospace
GE Aerospace designs and manufactures jet and turboprop engines, plus integrated avionics, power, and mechanical systems for commercial, business, and military aircraft. It sells to airframe OEMs, airlines, and defense operators, and derives significant revenue from long-term maintenance and aftermarket support. The company is headquartered in Cincinnati, Ohio, and operates as a standalone public company on the NYSE (ticker GE).