Job Openings >> Lead Software Engineer
Lead Software Engineer
Title:Lead Software Engineer
Company:General Electric
Location:Erie, PA
Our Client:  GE is the world's Digital Industrial Company, transforming industry with software-defined machines and solutions that are connected, responsive and predictive. Through our people, leadership development, services, technology and scale, GE delivers better outcomes for global customers by speaking the language of industry. 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.

Role Summary: The Lead Software Engineer will deliver new software features and enhancements, as well as provide reliability solutions to address user stories in Heavy Haul Locomotive Control Software for our existing installed-base locomotive fleets. The development of this software brings new use and value to our customers for the existing product lines that are currently being used by our customers.

Essential Responsibilities: In this role, you will demonstrate and gain cross-functional leadership through understanding and communicating business goals, program objectives, and SDLC processes. You will utilize experience and expertise to solve problems, develop and execute objectives for self and others, and have the ability to effect short-term and some long-term business goals and customer value. You will collaborate with a team of software engineers and grow and evolve in your career within the vision, mission, and culture of the GE Transportation Controls and Software Engineering organization.

In addition, you will:
• Lead the development and maintenance of Locomotive Control System source code as well as systems and networks for existing, installed-base locomotive product lines• Analyze user stories to design and implement software solutions for complex control systems to provide additional value and enhanced operator experience to our products and customers
• Collaborate with engineering software team to build improved software integration and development techniques
• Program (in C, Assembly, etc.) all applications, components, and interfaces for new features and solutions
• Work closely with the commercial, systems, and controls engineering teams to ensure application development meets product specification requirements, as well as partners and vendors to ensure inter-operability and reuse
• Govern and execute the Software Development Lifecycle through design, implementation, and test software, while ensuring quality delivery
• Participate actively in design and code reviews
• Drive performance and reliability solutions
• Be responsible for close interaction with customers to drive requirements and customer satisfaction
• Grow talent through providing technical mentoring for more junior Software Engineers

• Bachelor’s Degree in Engineering, Physics, Chemistry, Mathematics, or Computer Science
• Minimum of 3 years of experience in an engineering position

GE will only employ those who are legally authorized to work in the United States for this opening.

Alternatively, you can apply to this job using your profile on one of the following sites:

Powered by ApplicantStack