10 days 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.

Tech Stack

CC++JenkinsLinux

Categories

Westinghouse Air Brake Technologies Corporation

About Westinghouse Air Brake Technologies Corporation

10,000+ employees
Contact me