
Embedded Software Engineer III
Westinghouse Air Brake Technologies Corporation1 month ago
Buffalo Grove, IL, USASenior
Base Salary
$113k - $147k/yr
Responsibilities
- Design and develop embedded software systems for controllers, sensors, and other products according to customer and technical requirements.
- Make design decisions that optimize performance, cost, and manufacturability, and contribute to innovation, patents, or process improvement.
- Support embedded software designs from concept through production launch.
- Participate in DFMEA sessions and validation planning while following APQP/NPD processes for product launches.
- Lead or support root-cause analysis and corrective actions for software and electrical issues.
- Evaluate specifications and performance needs and architect scalable, maintainable software for real-time embedded systems.
- Lead engineering-based small projects or portions of larger projects and collaborate with cross-functional teams.
Requirements
- Bachelor’s degree in computer or software engineering is required; a master’s degree is preferred and the degree should be ABET accredited.
- At least 6 years of relevant experience and basic project management skills are required.
- Working knowledge of embedded software design, engineering and manufacturing principles, practices, and procedures is required.
- Working knowledge of APQP/NPD Stage Gate, DFMEA, RCA/8D, and engineering analysis is required.
- Deep knowledge of embedded architecture and systems, safety standards, performance optimization, and system integration is required.
- Proficiency in Linux, C/C++, RTOS, and embedded debugging tools is required.
- Familiarity with C#, Python, JavaScript, HTML, and React is required.
- Strong organizational and time-management skills, independent working ability, and effective cross-functional collaboration are required.
- Ability to build, test, and inspect electromechanical systems and test systems in office, laboratory, manufacturing, or transit-bus environments is required.
- Ability to occasionally lift or move up to 25 pounds is required.
Benefits
- Health, welfare, and retirement benefits are available, with potential annual bonus eligibility.
- The role is primarily office-based and involves extended computer use.
- The position includes occasional work in laboratory, manufacturing, and transit-bus environments.
- Occasional travel to customers and manufacturing sites is required, approximately 10%.
- Wabtec provides accommodation support for disabilities or special needs and promotes an inclusive equal-opportunity workplace.
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.