Senior Staff Embedded Software Engineer

1 week ago


Cincinnati OH United States GE Aviation Full time
Job Description Summary GE Aerospace is committed to developing revolutionary technologies in support of net zero carbon emissions by 2050 and thus building a more sustainable future of flight. Join the team developing these technologies as the Senior Staff Embedded Software Engineer. The Senior Staff Embedded Software Engineer will report to the Control Systems Manager within the GE Evendale Engineering Sciences Organization.

The Senior Staff Embedded Software Engineer will lead the design, implementation, and testing of embedded software for flight critical subsystems that enable the safe operation of ground and flight test technology demonstrator vehicles while contributing to the overall business and software strategy for next generation engine applications.

Job Description

Essential Responsibilities

  • Design, implementation, and testing of embedded software, platforms, and systems that provide real time control and run on devices such as fuel controllers, actuators, motors, alternators, engines, valves, fans, and other devices and products. Some areas of expertise may include, but is not limited to, networks, operating systems, cybersecurity, databases, or applications.
  • Implement embedded engine software compliant with software plans and industry standards such as DO-178C.
  • Test embedded engine software in both simulation and dry rig hardware in the loop environments.
  • Gather and translate customer requirements into executable product specifications.
  • Configure and control of computer hardware and I/O boards in an embedded system.
  • Responsible for execution of laboratory and field validation testing and data acquisition for use in the design and validation of products and services.
  • Provide technical leadership to personnel/cross functional teams supporting the assigned project.
  • Implement plans with guidance to meet technical requirements of assigned components and systems.
  • Develop action plans with guidance to respond to issues/problems.
  • Lead and/or participate on teams assigned to address organizational initiatives and issues.
  • Recommend, with guidance, the approach to meet the technical and program requirements
  • Participate, present and/or review in technical and program reviews.
  • Assure proper documentation of technical data generated for the assigned projects and/or tasks consistent with engineering policies and procedures.

Basic Qualifications

  • Bachelor's Degree in Engineering, Physics, Mathematics or Computer Science from an accredited college or university
  • Minimum 5 years of experience in an embedded software role
  • US Person (Citizen, Green Card Holder)

Desired Characteristics

  • Familiarity using the following tools: DOORs/ERM, SCADE, MATLAB, SIMULINK, Synergy, SIMICS, and desktop simulation using NPSS.
  • Familiarity with DO-178C and commercial aviation software certification or military software qualification (MIL-HDBK 516C).
  • Embedded development experience designing and implementing using C/C++.
  • Experience with Perl, Python, or another scripting utility.
  • Software configuration management and full software life-cycle development.
  • Experience working with networking protocols, including TCP and UDP.
  • Experience in using digital communication protocols such as: Mil-Std-1553B, ARINC 429, IEEE-1394, ARINC 664, EADIN, and/or CAN bus
  • Knowledge and experience with multithreading and working in a multicore environment.
  • Knowledge in real time software development for embedded systems.
  • Knowledge of aircraft controls and digital electronic control systems.
  • Experience with requirements documentation and analysis.
  • Knowledge of data structures, algorithms, and software engineering principles.
  • Demonstrated experience and interest in providing technical mentorship.
  • Strong interpersonal and communication skills.
  • Strong leadership skills, with the ability to influence others and lead small teams.
  • Ability to coordinate several projects simultaneously.
  • Effective problem identification and solution skills.

This role requires access to U.S. export-controlled information. If applicable, final offers will be contingent on ability to obtain authorization for access to U.S. export-controlled information from the U.S. Government.

Additional Information

GE offers a great work environment, professional development, challenging careers, and competitive compensation. GE 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 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).

Relocation Assistance Provided: Yes



  • Cincinnati, United States Ge Aviation Full time

    Job Description Summary GE Aerospace is committed to developing revolutionary technologies in support of net zero carbon emissions by 2050 and thus building a more sustainable future of flight. Join the team developing these technologies as the Senior Staff Embedded Software Engineer. The Senior Staff Embedded Software Engineer will report to the Control...


  • Cincinnati, United States GE Renewable Energy Power and Aviation Full time

    Job Description SummaryGE Aerospace is committed to developing revolutionary technologies in support of net zero carbon emissions by 2050 and thus building a more sustainable future of flight. Join the team developing these technologies as the Senior Staff Embedded Software Engineer. The Senior Staff Embedded Software Engineer will report to the Control...


  • Evendale, OH, United States GE Aviation Full time

    Job Description SummaryGE Aerospace is committed to developing revolutionary technologies in support of net zero carbon emissions by 2050 and thus building a more sustainable future of flight. Join the team developing these technologies as the Senior Staff Embedded Software Engineer. The Senior Staff Embedded Software Engineer will report to the Control...


  • Cincinnati, Ohio, United States GE Renewable Energy Power and Aviation Full time

    Job OverviewGE Renewable Energy Power and Aviation is dedicated to pioneering innovative technologies aimed at achieving net zero carbon emissions by 2050, thereby fostering a more sustainable aviation future. We invite you to be part of our team as a Senior Embedded Software Engineer. In this role, you will report to the Control Systems Manager within the...


  • Bridgeton, MO, United States Leonardo DRS Full time

    Leonardo DRS is a prime contractor, leading technology innovator and supplier of integrated products, services and support to military forces, intelligence agencies and defense contractors worldwide. The company specializes in naval and maritime systems, ground combat mission command and network computing, global satellite communications and network...


  • Pittsburgh, PA, United States Carnegie Mellon University Full time

    About the roleAre you an engineer who enjoys a challenge? Are you excited about working for an FFRDC focused on areas critical to national security? Do you want to join a collaborative team that develops and uses best-in-class tools to enable end-to-end software development? If so, we want you for our team, where you’ll be part of an exciting and impactful...


  • Pittsburgh, PA, United States Carnegie Mellon University Full time

    About the roleAre you an engineer who enjoys a challenge? Are you excited about working for an FFRDC focused on areas critical to national security? Do you want to join a collaborative team that develops and uses best-in-class tools to enable end-to-end software development? If so, we want you for our team, where you'll be part of an exciting and impactful...


  • Cincinnati, Ohio, United States KPG99 INC Full time

    Position: Firmware DeveloperLocation: Onsite in Cincinnati, Ohio (Candidates must be within 50 miles or willing to relocate)Contract Duration: 12 monthsVisa Restrictions: No H1B / No CPTKey Responsibilities:We are seeking a seasoned professional with over 7 years of experience in C programming, particularly in the realm of IoT and embedded systems. The ideal...


  • Northridge, CA, United States Northrop Grumman Full time

    Requisition ID: R Category: Engineering Location: Northridge, California, United States of America Clearance Type: Secret Telecommute: No- Teleworking not available for this position Travel Required: No Relocation Assistance: Relocation assistance may be availableAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary...


  • Pittsburgh, PA, United States StarsHR, Inc. Full time

    StarsHR has the following LONG-TERM contract opportunity (potentially C to H) with our client in Greater Pittsburgh.*Embedded Software Engineer*We are seeking a candidate with at least 3+ years of relevant commercial experience in writing embedded software for device applications. Qualified candidates will hold a minimum of a Bachelors Degree in Electrical...


  • Marlborough, MA, United States Raytheon Full time

    Date Posted:2024-05-13Country:United States of AmericaLocation:MA801: Marlborough, MA 1001 Boston Post Road Building 2, Marlborough, MA, 01752 USAPosition Role Type:Onsite At Raytheon, the foundation of everything we do is rooted in our values and a higher calling - to help our nation and allies defend freedoms and deter aggression. We bring the strength of...


  • Bridgeton, MO, United States Leonardo DRS Full time

    Leonardo DRS is a prime contractor, leading technology innovator and supplier of integrated products, services and support to military forces, intelligence agencies and defense contractors worldwide. The company specializes in naval and maritime systems, ground combat mission command and network computing, global satellite communications and network...


  • Bridgeton, MO, United States Leonardo DRS Full time

    Leonardo DRS is a prime contractor, leading technology innovator and supplier of integrated products, services and support to military forces, intelligence agencies and defense contractors worldwide. The company specializes in naval and maritime systems, ground combat mission command and network computing, global satellite communications and network...


  • Cincinnati, Ohio, United States KPG99 INC Full time

    Position Overview:We are seeking a skilled Firmware Engineer to contribute to our innovative projects. The ideal candidate will possess extensive experience in embedded systems and firmware development.Key Responsibilities:Develop and implement firmware for IoT devices.Conduct thorough testing and debugging of embedded software.Collaborate with hardware...


  • Philadelphia, PA, United States Cognizant Full time

    Manager Embedded Software Engineer RDK About Us: Cognizant is one of the world's leading professional services companies, transforming clients' business, operating, and technology models for the digital era. Our unique industry-based, consultative approach helps clients envision, build, and run more innovative and efficient businesses. Learn how Cognizant...


  • Goleta, CA, United States Raytheon Full time

    Date Posted:2024-07-30Country:United States of AmericaLocation:CA601: Goleta (EW) Bldg H Hollister Avenue Building H01, Goleta, CA, 93117 USAPosition Role Type:OnsiteAt Raytheon, the foundation of everything we do is rooted in our values and a higher calling - to help our nation and allies defend freedoms and deter aggression. We bring the strength of more...


  • Rome, NY, United States Booz Allen Full time

    Software Engineer, SeniorThe Opportunity:As an embedded software engineer, you know how to create and maintain crucial pieces of software. You use your knowledge to write and optimize code that creates a bridge between pieces of software, allowing them to communicate. We're looking for an experienced embedded software engineer like you to develop technology...


  • United States ENSCO, Inc. Full time

    Position OverviewHybrid Work Model AvailableDesign and implement software solutions for advanced navigation systems and their associated frameworks. The successful candidate will engage in the development of integrated hardware/software systems or create optimized code for data processing from various sensors and hardware, in addition to supporting tools...


  • Cincinnati, Ohio, United States GE Aviation Full time

    Job SummaryWe are seeking a highly skilled Senior Staff Software Engineer in Test Systems Engineering to join our Data Acquisition Systems team at GE Aviation. As a key member of our team, you will be responsible for designing and developing cutting-edge software architectures for data acquisition systems used in aircraft engine testing.Key...


  • Goleta, CA, United States Raytheon Full time

    Date Posted:2024-07-30Country:United States of AmericaLocation:CA601: Goleta (EW) Bldg H01 6380 Hollister Avenue Building H01, Goleta, CA, 93117 USAPosition Role Type:OnsiteAt Raytheon, the foundation of everything we do is rooted in our values and a higher calling – to help our nation and allies defend freedoms and deter aggression. We bring the strength...