GE Jobs

Mobile GE Logo

Job Information

General Electric Advanced Lead Engineer - Embedded Software Development (FLEX/REMOTE-US) in Grand Rapids, Michigan

Job Description Summary

This position is for a Lead Embedded Software Engineer for the New Products and Adjacencies line within the Mission Systems group. You will work as a member of the engineering team in the design, development, integration and testing of embedded software applications pertaining to Stores Management Systems and Future Vertical Lift applications.

Job Description

Essential Functions/Responsibilities:

  • Develop full lifecycle of real-time embedded software for Mission Systems Stores Management Systems.

  • Develop proficiency in ANSI C/C++ and ADA programming languages running on real-time operating system embedded platforms such as Linux and WindRiver VxWorks.

  • Develop proficiency in Modeling and Simulation of software components.

  • Develop proficiency in FACE conformity.

  • Produce well designed and commented software meeting GE and industry coding standards of DO-178B/C.

  • Develop proficiency in software development processes to effectively utilize knowledge and experience during project planning and execution phases.

  • Conceive and execute technical solutions consistent with the needs of the project.

  • Use sound engineering principles and adhering to business standards, practices, procedures, and product / program requirements.

  • Generate well written detailed technical documentation consistent with engineering policies and procedures.

  • Work effectively with the team members at multiple sites in the analysis, design, verification and integration of embedded software.

  • Interface with partner companies and vendors.

  • Meet business standards, practices and procedures as well as product/program requirements.

  • Provide timely communications to technical leaders, mentors, project and functional managers.

  • Participate as a presenter or reviewer in technical and program reviews.

  • Responsible for work that is less defined in scope and has the understanding and experience to execute business objectives.

  • Responsible for managing cost and schedule of software activities.

Qualifications / Requirements:

  • Bachelor’s Degree from an accredited college or university in Engineering or related engineering degrees (e.g., computer engineering, aerospace engineering, electrical engineering, computer science.)

  • Minimum of 6 years of related experience in the following software engineering lifecycle phases: Software architecture design, software design and development, hardware/software integration, software verification & validation.

Desired Characteristics:

  • Strong analytical and problem-solving skills as well as excellent written and oral communication.

  • Exceptional organizational and planning skills, working within a process-centric environment.

  • Self-motivated, willing to learn, detail-oriented, and able to work collaboratively with others.

  • Ability to work in a collaborative engineering team environment across disciplines to implement solutions that are aligned with the goals of the project across multiple sites.

  • Knowledge of Software architecture, design and verification.

  • Experience developing rapid prototypes.

  • Familiarity with Agile and Waterfall development models.

  • Knowledge of Model-Based Development practices.

  • Knowledge of FACE architecture.

  • Knowledge of Real-time Software Development and V&V.

  • Knowledge of C and Ada.

  • Familiar with Xilinx Zynq® UltraScale+™ MPSoC devices and their respective development toolchains.

  • Knowledge of Linux, FreeRTOS, CentOS and VxWorks Operating Systems with hands on experience developing multithreaded applications and device drivers.

  • Strong technical aptitude with experience using applicable engineering tools such as integrated development environments (compilers), configuration management systems (PTC Windchill, Serena Dimensions, IBM Rational Team Concert, Doors), etc..

  • Skilled in breaking down problems, able to translate customer needs into effective software, documenting problem statements and estimating efforts.

  • Ability to organize, prioritize and achieve milestones and deliverables.

  • Solid understanding of scope, schedule, and cost interactions.

  • Strong interpersonal, leadership, and mentoring skills.

  • Desire to learn project leadership skills and gain experience in earned value reporting.

  • Demonstrates the initiative to explore alternate technology and approaches to solving problems.

  • Master’s Degree in Computer Science, Computer Engineering, or Electrical Engineering.

Some of our competitive benefits package includes:

  • Medical, dental, and vision insurance that begins on the first day of employment

  • Permissive time off policy for newly hired employees

  • Generous 401(k) plan

  • Tuition Reimbursement

  • Life insurance and disability coverage

  • Bonus Plan Eligible

  • And more!

Eligibility 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. GE will only employ those who are legally authorized to work in the United States for this.

  • This role is restricted to U.S. persons (i.e., U.S. citizens, permanent residents, and other protected individuals under the Immigration and Naturalization Act, 8 U.S.C. 1324b(a)(3)) due to access to export-controlled technology. GE will require proof of status prior to employment.

  • Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable).

Note:

To comply with US immigration and other legal requirements, it is necessary to specify the minimum number of years’ experience required for any role based within the USA. For roles outside of the USA, to ensure compliance with applicable legislation, the JDs should focus on the substantive level of experience required for the role and a minimum number of years should NOT be used.

At GE Aviation Systems, we invent the future of flight, lift people up and bring them home safely. As key players in the aerospace industry, you’ll find yourself in a dynamic environment where our ongoing, substantial investment in research and development keeps us looking ahead. We’ve got an amazing team of exceptional people helping to solve increasingly complex challenges. Our Aviation Systems Engineering teams are comprised of diverse and experienced engineers who care about ensuring full-lifecycle readiness as it relates to safety, certification, and quality standards. Our teams are passionate about the aerospace industry and continuously strive to deliver innovate customer solutions through strong project execution, collaboration, and lean problem-solving. We are passionate about professional growth, developing an inclusive culture, and developing the technical capabilities our customers need. We seek to enable every engineer to reach their full potential through coaching, mentoring and professional development training. If this sounds like an environment in which you would thrive, we encourage you to apply!

This role is restricted to U.S. persons (i.e., U.S. citizens, permanent residents, and other protected individuals under the Immigration and Naturalization Act, 8 U.S.C. 1324b(a)(3)) due to access to export-controlled technology. GE will require proof of status prior to employment.

Additional Information

GE offers a great work environment, professional development, challenging careers, and competitive compensation. GE is an Equal Opportunity Employer (https://assets.phenompeople.com/CareerConnectResources/GE11GLOBAL/en_global/desktop/assets/images/poster_screen_reader_optimized_w_supplement.pdf) . 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).

As a federal government contractor, GE may in the future be required to have U.S. employees fully vaccinated against COVID-19. Some GE customers currently have vaccination mandates that may apply to GE employees.

Relocation Assistance Provided: Yes

DirectEmployers