
Lead Embedded Software Engineer
Westinghouse Air Brake Technologies Corporation2 months ago
Erie, PA, USAStaff+
Base Salary
$72k - $98k/yr
Responsibilities
- Design, develop, test, debug, integrate, and release embedded software for locomotive control systems.
- Drive software enhancements, customer requisitions, and new product introduction initiatives.
- Implement cybersecurity features and support Cyber Authorization to Operate compliance activities.
- Investigate software defects, perform root cause analysis, and implement corrective actions.
- Conduct software design reviews and code reviews to ensure quality and maintainability.
- Collaborate with cross-functional teams to define requirements, develop solutions, and support program execution.
- Analyze technical data and communicate risks, issues, findings, and status updates.
- Support verification, validation, testing, and software deployment in laboratory, factory, and customer environments.
- Work directly with locomotives on feature development, demonstrations, troubleshooting, and field investigations.
- Participate in technical reviews, design reviews, and program milestone discussions.
Requirements
- Bachelor’s or master’s degree in Computer Science, Electrical Engineering, Electronics Engineering, or a related field.
- Minimum three years of experience developing embedded real-time software using C/C++ on RTOS platforms such as Linux or QNX.
- Experience with software testing, debugging, integration, root cause analysis, and hardware-integrated test environments.
- Familiarity with cybersecurity practices, secure coding standards, vulnerability remediation, and software quality tools.
- Experience with CI/CD, DevOps methodologies, configuration management, and source control tools such as GitLab, Jenkins, and Perforce.
- Strong communication, collaboration, and problem-solving skills.
- Locomotive controls experience is a plus.
- Must be legally authorized to work in the United States; employment is subject to applicable drug screening and fitness-for-duty testing.
Benefits
- Health, welfare, and retirement benefits are available.
- Relocation assistance may be provided if eligibility requirements are met.
- Annual bonus may be available if eligible.
- Work occurs in office, laboratory, manufacturing, and field environments, with occasional travel to customer sites, testing activities, and product validation efforts.
- The role may require working around industrial equipment and locomotives.
About Westinghouse Air Brake Technologies Corporation
Westinghouse Air Brake Technologies Corporation (Wabtec) builds freight locomotives, braking and signaling systems, rail components, and software used by freight railroads, transit agencies, and industrial operators. The Pittsburgh-based public company (NYSE: WAB) sells original equipment, digital solutions, and aftermarket services worldwide; it combined with GE Transportation in 2019 and traces its roots to George Westinghouse’s 19th‑century air brake business. Its portfolio spans rolling stock, parts, condition‑monitoring, and train control platforms.