• General Electric
  • $91,430.00 -129,860.00/year*
  • Grand Rapids, MI
  • Information Technology
  • Full-Time
  • 506 Griggs St SE

position filled body

Check out similar listings!

Loading some great jobs for you...




**Role Summary:**

The Software Architect will provide key technology leadership within the Platform Software group and collaborate with engineering and business teams to advance a common platform 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:**



Essential Responsibilities:



In the Software Architect role, you will focus on the following areas of responsibility:



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 Platform 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 Platform Software MGTP

+ Software Architecture

+ Develop core software technology architecture solutions for our platform computing products from concept to production

+ Establish a common platform 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 platform software productDevelopment Approach

+ Lead the deployment of Model Based Design (MBD) concepts applied to the full product life cycle including systems and software

+ Collaborate with Platform Software Leaders to define architectures, reuse strategies, and cost reduction initiatives

+ Select appropriate technologies, processes, and tools that meet product requirements and advance the platform software architecturesCross Functional Collaboration

+ Facilitate communication of technical and business information between functional and product organizations and within the Platform 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:** Basic Qualifications:

+ 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 cycleELIGIBILITY REQUIREMENT(S):

+ Legal authorization to work in the U.S. is required. We will not sponsor individuals for employment visas, now or in the future, for this job opening

+ Any offer of employment is conditioned upon the successful completion of a drug screenPlease Note: Work location listed is Grand Rapids, MI. However, this position may also be eligible at our Clearwater, FL location **Desired Characteristics:** 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 **About Us:** GE (NYSE:GE) drives the world forward by tackling its biggest challenges. By combining world-class engineering with software and analytics, GE helps the world work more efficiently, reliably, and safely. GE people are global, diverse and dedicated, operating with the highest integrity and passion to fulfill GE's mission and deliver for our customers. www.ge.com GE offers a great work environment, professional development, challenging careers, and competitive compensation. GE is an Equal Opportunity Employer at EEO combined.pdf . Employment decisions are made without regard to race, color, religion, national or ethnic origin, gender (including pregnancy), sexual orientation, gender identity or expression, age, disability, veteran status or any other characteristics protected by law. **Locations:** United States; Florida, Michigan; Grand Rapids, ClearwaterGE will only employ those who are legally authorized to work in the United States for this opening.
Associated topics: .net, algorithm, backend, back end, c++, devops, matlab, perl, programming, sdet

* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.

Launch your career - Upload your resume now!