General Electric Embedded Software Development Engineer in Grand Rapids, Michigan
Job Description Summary
The Software Developer is responsible for designing , developing and testing Embedded Software (Firmware), platforms and systems that control and runs on devices that need to be tailored to the needs of the hardware that it has to control and run on (i.e. directly controls the real time functions of a physical device such as motors, alternators, engines, valves, fans, and other devices and products). Typically requires a deep understanding of the characteristics of the physical device being controlled, the real-time functions it is expected to perform and the ability to design, develop, implement, and test the logic and software required to realize the real-time functionality.
Roles and Responsibilities
Architects, designs and/or programs/develops a small module or a large component, feature, set of features, whole feature area or entire embedded software product. Some areas of expertise may include, but is not limited to, networks, operating systems, cybersecurity, databases or applications.
Developing in-depth knowledge of a technical discipline. Uses prior experience and acquired technical expertise to execute policy/strategy.
In-depth understanding of key business drivers; uses this understanding to accomplish own work. In-depth understanding of how work of own team integrates with other teams and contributes to the established product roadmap referred to as the Multi-Generational Technology Plan (MGTP) / Multi-Generational Product (Development) Plan (MGPP).
Proven track record of accomplishments and meeting cost / schedule targets
Ability to interface effectively with all levels of the organization
Demonstrated ability to analyze and resolve problems
Uses some level of judgment and has ability to propose different solutions outside of set parameters but with guidance. Uses prior experience and on-the-job training to solve straightforward tasks. Has access to technical skills and analytic thinking required to solve problems. May use multiple internal sources outside of own team to arrive at decisions.
- Bachelor's degree from an accredited university or college (or a high school diploma / GED with at least 6 years of experience in Engineering and Technology)
- 3 Years of Embedded SW Development experience preferredExperience with C programming languageExperience in a development role for a DO-178B/C projectStrong oral and written communication skills.Experience in full life cycle software developmentAbility to document, plan, market, and execute programs. Established project management skills.Real-time Operating Systems and Hypervisor technologies knowledge. Xilinx Standalone operating environment experience .Network driver experience applied to different commercial embedded real-time operating systems.Experience in a development role for a DO-178B/C projectLean Six Sigma Green Belt or higher (GE Employees only)Experience in full life cycle software developmentExperience in working with a global development team including both GE and Preferred SuppliersProven track record of accomplishments and meeting cost / schedule targetsAbility to interface effectively with all levels of the organization
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
Ability & Willingness to obtain and maintain DoD Security Clearance
This role is restricted to U.S. Citizens 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).
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.
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).
Relocation Assistance Provided: Yes