
Engineer, Lead Software – Embedded System Architecture -ANI
Westinghouse Air Brake Technologies Corporation13 hours ago
Waltham, MA, USAStaff+
Base Salary
$116k - $163k/yr
Responsibilities
- Own end-to-end software architecture for embedded Qt-based applications.
- Develop system designs, APIs, interface specifications, and architecture documentation.
- Create scalable and modular frameworks for complex embedded systems.
- Lead and mentor a cross-functional software engineering team through technical guidance, code reviews, and architectural oversight.
- Define technical strategy and evaluate design trade-offs against long-term product goals.
- Integrate software and hardware components into embedded Linux environments.
- Architect integration with hardware abstraction layers, backend engines, and system services.
- Establish testing strategies covering unit, integration, UI, and automated validation.
- Support build automation, CI/CD pipelines, and OTA update systems.
- Optimize system robustness, resource efficiency, performance, and inter-component communication.
Requirements
- Bachelor’s or master’s degree in Computer Science, Electrical Engineering, or a related field.
- 10 years of professional experience.
- At least 7 years of experience with C++, Qt/QML, and full-stack embedded application development.
- Strong embedded Linux development background, including experience with Yocto, Buildroot, or custom Linux.
- Experience leading engineering teams or serving as a senior technical lead.
- Ability to produce maintainable software architectures and design artifacts.
- Strong leadership, communication, mentoring, problem-solving, and decision-making skills.
Benefits
- Health, welfare, and retirement benefits are available.
- Annual bonus may be offered if eligible.
- The position may be subject to U.S. Person requirements because of export-controlled work locations or information.
- The employer is an equal opportunity employer and provides accommodation support.
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.