About The Position

The Manager, Software Engineering will own end-to-end architecture for embedded Qt-based applications and lead a cross-functional software engineering team. The role is based onsite in Waltham, Massachusetts, within Evident Inspection Technologies, a division of Wabtec Corporation. The position is responsible for developing system designs, APIs, interface specifications, and design documentation, and for establishing scalable, modular frameworks for complex embedded systems. The manager will guide technical strategy and design decisions, promote modern design patterns and high-quality engineering practices, and oversee software and hardware integration in embedded Linux environments, including Yocto, Buildroot, or custom Linux. The role also covers testing strategies, CI/CD and build automation, and OTA update systems. The successful candidate will manage, coach, and develop engineers; align engineering work with product and organizational goals; and foster collaboration and continuous improvement in an agile environment. Candidates must be U.S. Persons to be considered for positions involving export-controlled locations or information. The listed base salary range is $170,000–$200,000 annually, depending on experience, with a 12.5% annual bonus target. Benefits information is available through Wabtec’s benefits website.

Requirements

  • Bachelor’s or master’s degree in Computer Science, Electrical Engineering, or a related field (the posting describes this as preferred).
  • 10 or more years of professional experience.
  • At least 5 years managing a software engineering team, including hiring, performance management, and resource allocation.
  • At least 7 years of experience with C++, Qt/QML, and full-stack embedded application development.
  • Strong background in embedded Linux development.
  • At least 3 years of technical management of software projects from initial design through final deployment.
  • Strong experience prioritizing tasks and directing software engineers in an agile environment.
  • Demonstrated ability to conceptualize, design, and develop system architecture and produce maintainable designs.
  • Strong leadership and communication skills, with the ability to manage, influence, and elevate team performance.
  • Excellent problem-solving and decision-making abilities.
  • Ability to lead initiatives in fast-paced, agile environments.
  • Demonstrated ability to coach, develop, and inspire high-performing engineering teams.
  • Strong business acumen and ability to align engineering efforts with organizational objectives.
  • Must be a U.S. Person to be considered for positions at export-control-restricted locations or involving export-controlled information.

Responsibilities

  • Own end-to-end software architecture for embedded Qt-based applications.
  • Develop and maintain system designs, APIs, interface specifications, and design documentation.
  • Establish scalable, modular frameworks for complex embedded systems.
  • Promote modern design patterns, testability, maintainability, and performance optimization.
  • Manage a cross-functional team of software engineers, providing leadership, technical guidance, code reviews, and architectural oversight.
  • Define technical strategy, evaluate design trade-offs, and ensure alignment with long-term product goals.
  • Promote high-quality standards, systematic problem solving, and continuous improvement.
  • Lead integration of software and hardware components into embedded Linux systems.
  • Architect and integrate hardware abstraction layers, backend engines, and system services.
  • Ensure system robustness, resource efficiency, and smooth inter-component communication.
  • Establish and enforce unit, integration, UI, and automated validation testing strategies.
  • Support CI/CD pipelines, build automation, and OTA update systems.
  • Prioritize tasks and direct a team of software engineers in an agile environment.
  • Coach, mentor, and develop engineers at various career stages; provide constructive feedback and support career growth.
  • Build collaborative relationships across technical and non-technical functions and align engineering efforts with organizational objectives.

Benefits

  • Health, welfare, and retirement benefits are available; details are provided at mywabtecbenefits.com.
  • Annual bonus may be offered if eligible; the posting lists a 12.5% annual bonus target.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service