
Software Engineer – HMI and Advanced Features
Westinghouse Air Brake Technologies Corporation4 hours ago
Contagem, BrazilMid Level
Responsibilities
- Design, develop, maintain, and test customer-facing embedded software solutions.
- Translate system-level requirements into software requirements, interfaces, and component allocations.
- Support hardware/software integration and execute unit, integration, verification, and validation testing.
- Develop, review, and execute hardware/software and software/software test plans.
- Troubleshoot failures and defects across simulation and other test environments.
- Ensure software meets configurability, performance, cybersecurity, quality, and documentation requirements.
- Collaborate with controls software, subsystem, simulation, and cross-functional engineering teams.
- Communicate significant issues, risks, and developments in a timely manner.
Requirements
- Bachelor of Science in Software Engineering, Computer Science, Computer Engineering, or another engineering discipline.
- At least 3 years of experience in software engineering or adjacent experience.
- Experience with Linux operating systems on embedded systems and designing new embedded software systems.
- Experience with hardware/software integration, Docker, C or C++, and Bash.
- Experience with MATLAB and MATLAB Simulink.
- Experience developing and testing embedded software.
- Understanding of CI/CD software engineering practices and the full software development life cycle.
- Ability to prioritize trade-offs, support hands-on validation, and travel as required.
Benefits
- Relocation assistance may be provided if eligibility requirements are met.
- The role includes hands-on validation in a simulation laboratory and on a locomotive, with travel as required.
- Wabtec offers an inclusive, equal-opportunity workplace and accommodation support for applicants with disabilities or special needs.
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.