Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Engineer - Software Systems

$104.8k - $149.3k

Wabtec

Company Description

Job Description

Summary:

The Principal Engineer serves as the primary technical authority for software systems across New Product Introduction (NPI) and requisition projects. This role ensures that all solutions are safe, reliable, and compliant with customer requirements, as well as industry standards. The Principal Engineer provides strategic technical leadership, drives innovation, and fosters a culture of engineering excellence and knowledge transfer.


Experience & Qualifications:
  • Bachelor's degree in Software Engineering, Computer Science, or another related field. Master's degree preferred.
  • 15+ years of experience in software systems.
  • Demonstrated leadership, mentoring, and communication skills.
  • Proven subject matter expert in embedded OR Cloud-Native software architecture, design and V&V
  • Skilled in system requirements definition, design reviews, and validation processes.
  • Experience in safety critical software development.
  • Familiarity with Model-Based Systems Engineering, Design for Six Sigma principles and test automation.
  • Demonstrated technical leadership and innovation.
  • Experience in railroad, locomotive, or off-highway product development (preferred)
  • Applied practice in algorithm design and optimization (preferred).
Responsibilities:
  • Identify, assess, and mitigate technical, operational, schedule and financial risk throughout project lifecycles.
  • Provide clear, data-driven guidance to ensure robust decision-making and risk reduction.
  • Research, design, and develop advanced software solutions that enhance product performance and competitive differentiation.
  • Drive technology advancements in software architecture and design, including embedded software architecture, containerization, cyber security, artificial intelligence and automation.
  • Plan and chair formal design reviews to validate solutions, enforce quality standards, drive design rigor, and ensure regulatory compliance.
  • Oversee root cause analysis and corrective actions for critical customer issues.
  • Train and mentor engineers, publish technical guidelines, and promote best practices.
  • Foster cross-functional collaboration with internal teams, suppliers, and research institutions.
  • Guide architecture design and embedded software development for Wabtec products and solutions.
  • Ensure seamless integration of products with broader Wabtec and industry system, including locomotive control systems, back offices and communication systems.
  • Develop and validate architectures to optimize product capabilities and system performance.
  • Support certification and homologation for global deployment.
  • Contribute to long-term technology roadmaps and strategic planning.
  • Guide Test Planning, development, automation and results reviews to mitigate risk of quality escapes.

You may also be asked to perform other duties outside of your function or trade, for which adequate training will be provided if necessary.

Relocation assistance may be provided if eligibility requirements are met.

Wabtec will only employ those who are legally authorized to work in the U.S. for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable) and fitness for duty test (as applicable).

Qualifications

Additional Information

Our job titles may span more than one career level. The salary rate for this role is currently $104800-149300 The actual salary offered to a candidate may be influenced by a variety of factors, such as: training, transferable skills, work experience, education, business needs, market demands and work location. The base pay range is subject to change and may be modified in the future. More information on offered benefits, which include health, welfare, and retirement, are available at mywabtecbenefits.com. Other benefit offerings for this role may include annual bonus, if eligible.

What could you accomplish in a place that puts People First?

At Wabtec, it's not just about a job - it's about the impact you make. When our people come together, we're Expanding the Possible by continuously improving what we do and how we do it - for our clients and each other.

If you're ready to revolutionize how the world moves for future generations, Wabtec is the place for you.

Who are we?

Wabtec is a leading global provider of equipment, systems, digital solutions, and value-added services for the freight and transit rail sectors. Drawing on more than 150 years of experience, we are leading the way in safety, efficiency, reliability, innovation, and productivity. Whether it's freight, transit, ports, logistics, mining, industrial, or marine, our expertise, technologies, and people together - are accelerating the future of transportation. With roots that date back to George Westinghouse, Thomas Edison, and Louis Faiveley, Wabtec has always built technologies and implemented solutions for a variety of sectors that are critical to meeting the needs of customers and governments alike.

Our global team of about 30,000 employees worldwide delivers performance that moves the world forward. We're lifelong learners, obsessed with better. Learn more at

Culture powers us and the possibilities.

We believe the best ideas come from a mix of experiences and backgrounds. At Wabtec, we strive every day to create a place where everyone belongs. We're building a culture where leadership, inclusion and your unique perspective fuel progress.

We're proud to be an Equal Opportunity Employer. We welcome talent of all backgrounds, experiences, and identities, including race, gender, age, disability, veteran status and more.

Need accommodation? Just let us know - we've got you.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Engineer - Software Systems in Germantown, MD vacancy
  • Thales Defense & Security, Inc. is searching for a Principal Quality Engineer for its Germantown, MD campus. This role will support the AS9100 Quality Management System and lead Quality Engineering activities throughout the product life cycle, including overseeing internal... 
    Suggested

    American Society for Quality

    Germantown, MD
    2 days ago
  •  ...Hardware Systems Development And Integration Lead Reporting to the Director of Antenna...  ...SMEs) for electronics, embedded software, mechanical and RF modules and related interfaces...  ...and interfaces among various engineering disciplines such as antenna, mechanical,... 
    Suggested
    Contract work

    Maxtena

    Germantown, MD
    1 day ago
  • $131.3k - $237.35k

     ...Description Leidos is seeking a  Senior Systems Engineer / Product Owner to join the  Air Traffic Business Area within the Homeland Sector...  ...architecture. As a member of a large-scale, Scaled Agile software development organization, you will play a central role in shaping... 
    Suggested
    Local area
    Immediate start
    Remote work

    Leidos

    Boyds, MD
    5 hours ago
  • $191.17k

     ...development, technology innovation or solution engineering, our team members play a vital role in...  ...tomorrow. Job Duties and Responsibilities Principal Engineer II - Customer Networks sought by Hughes Network System LLC. in Germantown, MD Define, design, and... 
    Suggested

    EchoStar

    Germantown, MD
    6 days ago
  • $140.5k - $221.5k

    Viasat is seeking an Embedded Software Engineer - Cybersecurity in Germantown, MD to develop security-focused embedded software for satellite systems. The ideal candidate will have over 8 years of experience, strong skills in C/C++, and knowledge of Linux security controls... 
    Suggested

    Viasat

    Germantown, MD
    3 days ago
  • $130.8k - $203.07k

    Leonardo DRS in Germantown, MD is hiring a Principal Software Engineer responsible for driving technical vision and architecting solutions across...  ..., with deep expertise in C/C++ and real-time operating systems. You will collaborate across teams to develop mission-critical... 

    Leonardo DRS

    Germantown, MD
    4 days ago
  • $91.1k - $129.8k

    Wabtec Corporation is looking for a Senior Embedded Software Engineer based in Germantown, Maryland. In this role, you'll work on various products for the rail industry, focusing on designing and developing high-quality embedded software. Key responsibilities include software... 

    Wabtec Corporation

    Germantown, MD
    3 days ago
  •  ...Corporation in Germantown, Maryland, is seeking a Senior Embedded Software Engineer to develop and maintain embedded software applications for...  ...to deliver high-quality software and ensure alignment with system and cybersecurity requirements. The ideal candidate has over... 

    Wabtec Corporation

    Germantown, MD
    5 days ago
  • A leading defense technology company located in Germantown, Maryland, seeks an experienced engineer who will ensure design compliance with project requirements, lead teams, and mentor less experienced staff. The ideal candidate should have a bachelor's degree in engineering... 

    Leonardo DRS

    Germantown, MD
    1 day ago
  •  ...Job Title: Principal Solutions Engineer Group: Solutions Engineering About Quvia: Quvia is building the digital fabric between edge and...  ...movement. As companies deploy AI, automation and data-driven systems at the edge, Quvia provides the platform needed to unlock... 
    Remote work
    Flexible hours

    Quvia

    Germantown, MD
    4 days ago
  • $140k - $195k

     ...supplier of precision inertial guidance test systems, flight motion simulators, innovative...  ...a premier provider of aerospace test engineering services, ATE system engineering, and quality...  ...cross-functionally with mechanical, software, manufacturing, and supply chain teams to... 
    Permanent employment
    Contract work

    Ideal Aerosmith

    Derwood, MD
    3 days ago
  • Quvia is seeking a Principal Solutions Engineer to improve customer experience through tailored satellite communication solutions. The role requires strong technical skills in satellite systems, networking, and project management. Ideal candidates should possess 8-10 years... 
    Flexible hours

    Quvia

    Germantown, MD
    3 days ago
  •  ...senior, handson electrical engineering leader to provide technical...  ...missioncritical electronic systems supporting defense, aerospace...  ...Collaborate with firmware, software, manufacturing, and supplychain...  ...as a technical lead or principal engineer while remaining handson... 

    Patton Electronics

    Gaithersburg, MD
    4 days ago
  • $175k - $235k

    Koitecc Solutions is seeking a Chief Engineer in Clarksburg, Maryland, to lead technical execution for complex defense autonomy programs. This role requires at least 5 years of experience in systems integration and a relevant engineering degree. The successful candidate... 

    Koitecc Solutions

    Clarksburg, MD
    4 days ago
  • M&J Engineering P.C. in Rockville, Maryland is looking for a Software Engineer to ensure the reliability and performance of WMATA’s software systems. Responsibilities include developing software applications, creating CAD drawings, and providing technical leadership. The... 

    M&J Engineering P.C.

    Rockville, MD
    4 days ago
  •  ...Lead Systems Administrator/Engineer For Mac Infrastructure The Lead Systems Administrator/Engineer for Mac Infrastructure, working independently...  ...and maintain application packaging workflows for macOS software distribution, including PKG creation, DMG deployment, and... 
    Work experience placement

    FINRA

    Rockville, MD
    1 day ago
  • $114.2k - $207.2k

     ...The Lead Systems Administrator/Engineer for Mac Infrastructure, working independently, will direct staff in the execution of enterprise Apple device...  ...and maintain application packaging workflows for macOS software distribution, including PKG creation, DMG deployment, and... 
    Full time
    Temporary work
    For contractors
    Work experience placement
    For subcontractor
    Local area
    Immediate start

    Financial Industry Regulatory Authority , Inc.

    Rockville, MD
    3 days ago
  • $168k - $265k

     ...join our team. What you'll do The ViaSat Access Edge Terminal Software team is responsible for the design, development, delivery and...  ...and other sectors. You'll be a senior software engineer leading a software team. You will be engaging & collaborating with... 
    Permanent employment
    Temporary work

    ViaSat

    Germantown, MD
    3 days ago
  • $87.1k - $157.45k

     ...Description Leidos is looking to hire a Devops / Systems Engineer to work on our Cloud Automation Advancements Team. The qualified candidate...  ...Server and Desktop Operating Systems System (hardware, software and networking) Design and Architecture. Understanding of... 
    Casual work
    Local area
    Immediate start
    Remote work
    Afternoon shift

    Leidos

    Boyds, MD
    2 hours ago
  • $134.33k - $208.55k

     ...proprietary radar solutions and legacy avionics systems supporting the defense industry globally...  .... Job Summary The Radar Systems Engineer will be responsible for the definition...  ...decomposition of system, hardware, and software requirements, and support integration of... 
    Temporary work
    For subcontractor
    Local area

    Leonardo DRS

    Germantown, MD
    1 day ago
  • A leading biomedical research firm in Rockville, MD is seeking a skilled Software Developer with over 6 years of experience. This role involves full lifecycle software development and collaboration with interdisciplinary teams to create secure, scalable software solutions... 
    Full time
    Flexible hours

    Ripple Effect

    Rockville, MD
    4 days ago
  • M&J Engineering P.C. in Rockville, MD is seeking a Mechanical Engineer. This role ensures the safety, reliability, and compliance of WMATA’s structural assets. Responsibilities include developing standard procedures for elevator modernization and conducting assessments.... 

    M&J Engineering P.C.

    Rockville, MD
    2 days ago
  • $161k - $255k

    A leading satellite communications company is seeking a Senior Software Engineer to lead the design and development of embedded satellite terminal software. This role requires over 10 years of hands-on experience with C/C++/Rust and strong analytical skills. The position... 

    Viasat

    Germantown, MD
    4 days ago
  • $87.1k - $157.45k

    Leidos LLC is looking for a Lead AI Software Developer to join the Air Traffic Business Area within the Homeland Sector...  ..., MD. This position focuses on modernizing real-time systems using AI and software engineering best practices. You will design and maintain... 

    Leidos LLC

    Gaithersburg, MD
    4 days ago
  • $100k - $125k

     ...for the design and management of complex systems over the lifecycle. Creates IT processes...  ...operations of administration, analysis, engineering, and design. Designs and develops...  ...and recommendations in assessing new IT software projects and initiatives to support and... 
    Contract work
    Work at office

    ASM Research, An Accenture Federal Services Company

    Germantown, MD
    4 days ago
  • A technology and engineering firm in Germantown, MD, is seeking an Engineering Technician to develop and support testing programs for various products and systems. The role requires a Bachelor’s degree in engineering or a related field along with a minimum of 2 years of... 

    Leonardo DRS

    Germantown, MD
    2 days ago
  • X energy LLC is seeking an IT Project Manager to lead Digital Engineering IT projects in Rockville, MD. The ideal candidate will manage project scopes, schedules, and resources while collaborating with engineering teams. Applicants should have extensive experience in project... 

    X Energy, LLC

    Rockville, MD
    11 days ago
  • $146k - $184.69k

     ...performing a subdiscipline of mechanical engineering across all projects and programs. This...  ...with the design, analysis and drafting of systems, structures, and components for various...  ...and product lifecycle management (PLM) software. E.g. UG/NX, SolidWorks, Pro-Engineer,... 
    Full time
    Work at office

    Alumni Ventures

    Rockville, MD
    1 day ago
  • Onsite at one of the following locations: Oak Ridge, TN; Germantown, MD: or Lemont, IL The Systems Engineer (Azure) will design, implement, and optimize cloud and hybrid infrastructure solutions within Microsoft Azure to support enterprise IT services and mission-critical... 

    Dunhill Professional Search & Government Solutions

    Germantown, MD
    1 day ago
  •  ...role fosters collaboration with other senior engineers for the development of advanced data...  ...opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse software systems supporting Analytic Missions. This... 

    Confidential

    Germantown, MD
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Engineer - Software Systems. Be the first to apply!