Senior Engineer, Embedded Software Engineering

Posted:
7/30/2024, 5:00:00 PM

Location(s):
Karnataka, India ⋅ Bengaluru, Karnataka, India

Experience Level(s):
Senior

Field(s):
Software Engineering

Wabtec Corporation is a leading global provider of equipment, systems, digital solutions and value-added services for freight and transit rail. Drawing on nearly four centuries of collective experience across Wabtec, GE Transportation and Faiveley Transport, the company has unmatched digital expertise, technological innovation, and world-class manufacturing and services, enabling the digital-rail-and-transit ecosystems. Wabtec is focused on performance that drives progress, creating transportation solutions that move and improve the world. Wabtec has approximately 27,000 employees in facilities throughout the world. Visit the company’s new website at: http://www.WabtecCorp.com.

It’s not just about your career… or your job title…it’s about who you are and the impact you are going to make on the world. Do you want to go into uncharted waters…do things that haven’t been done to make yours and someone else's life better? Wabtec has been doing that for decades and we will continue to do so! Through our people, leadership development, services, technology and scale, Wabtec delivers better outcomes for global customers by speaking the language of industry.

It’s not just about your career or job title… It’s about who you are and the impact you will make on the world. Because whether it’s for each other or our customers, we put People First. When our people come together, we Expand the Possible and continuously look for ways to improve what we create and how we do it. If you are constantly striving to grow, you’re in good company. We are revolutionizing the way the world moves for future generations, and we want someone who is ready to move with us.

 

Who are we?

 

Wabtec Corporation is a leading global provider of equipment, systems, digital solutions, and value-added services for freight and transit rail as well as the mining, marine, and industrial markets. Drawing on nearly four centuries of collective experience across Wabtec, GE Transportation, and Faiveley Transport, the company has grown to become One Wabtec, with unmatched digital expertise, technological innovation, and world-class manufacturing and services, enabling the digital-rail-and-transit ecosystems.

 

Wabtec is focused on performance that drives progress and unlocks our customers’ potential by delivering innovative and lasting transportation solutions that move and improve the world. We are lifelong learners obsessed with making things better to drive exceptional results. Wabtec has approximately 27K employees in facilities throughout the world. Visit our website to learn more!

Senior Embedded Software Engineer is responsible for design, coding and testing of locomotive system embedded applications.  Analyze product and subsystem requirements to drive architecture and designs.   Executes design reviews, develops and releases software following Wabtec software process and guidelines.  Works cross-functionally with hardware, systems and verification teams to ensure quality of deliverables.  This role will include technical leadership of development team members including, task assignment and prioritization and enables successful project outcomes with respect to scope, schedule and budget.

 

Essential Responsibilities:

·       Design, implement, test and release software, ensuring quality specifications are met

·       Perform complex architecture and design tradeoffs based upon product requirements

·       Document software design as per design guidelines

·       Resolve software issues, perform root cause analysis, and provide solutions

·       Perform design and code reviews in accordance with applicable standards and guidelines

·       Work cross-functionally with systems engineering, product management, simulation, verification, validation, and electronic hardware teams

·       Act as technical lead for assigned projects, including project level estimates and scheduling

·       Mentor team members from the perspective of a subject matter  expert

·       Break down problems and high level requirements and estimate development effort

·       Work independently to prioritize tasks and delegate to team members

·       Accountable for product deliverables and quality

 

Minimum Qualifications:

·       Bachelor's in Electrical/Computer Engineering

·       15+ years of experience as an Embedded Software Engineer

·       Experience as technical lead for development teams

·       Ability to present design decisions and tradeoffs to a broad audience

·       Hands on experience in C/C++, Python, Shell scripting,

·       Experience generating project estimates from base requirements

·       Understanding of multi-core embedded applications and control

·       Experience generating validation and verification test plans and automated tools

·       Experience creating board support packages (BSP),

·       Experience with Device Driver, HW/SW interface development on QNX, Linux , RTOS including FPGA based peripheral interfaces

·       Communication protocol experience including Serial, Arcnet and Ethernet

 

Preferred Qualifications:

·       Knowledge of Matlab/Simulink

·       Experience with setup of CI/CD environments

·       Familiar with cyber security concepts and tools

·       Knowledge of Agile and Waterfall development methodologies.

·       Experience with one of the following processors - Xilinx, ARM, PPC, Intel, K60

Our Commitment to Embrace Diversity:

Wabtec is a global company that invests not just in our products, but also our people by embracing diversity and inclusion. We care about our relationships with our employees and take pride in celebrating the variety of experiences, expertise, and backgrounds that bring us together. At Wabtec, we aspire to create a place where we all belong and where diversity is welcomed and appreciated.   

To fulfill that commitment, we rely on a culture of leadership, diversity, and inclusion. We aim to employ the world’s brightest minds to help us create a limitless source of ideas and opportunities. We have created a space where everyone is given the opportunity to contribute based on their individual experiences and perspectives and recognize that these differences and diverse perspectives make us better.

We believe in hiring talented people of varied backgrounds, experiences, and styles… People like you! Wabtec Corporation is committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or expression, or protected Veteran status. If you have a disability or special need that requires accommodation, please let us know.

Wabtec Corporation is committed to taking on the world’s toughest challenges. In order to fulfill that commitment we rely on a culture of leadership, diversity and inclusiveness. We aim to employ the world’s brightest minds to help us create a limitless source of ideas and opportunities. We believe in hiring talented people of varied backgrounds, experiences and styles…people like you! Wabtec Corporation is committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or expression, or protected Veteran status. If you have a disability or special need that requires accommodation, please let us know.

Wabtec Corporation

Website: https://www.wabteccorp.com/

Headquarter Location: Pittsburgh, Pennsylvania, United States

Employee Count: 10001+

Year Founded: 1872

IPO Status: Public

Industries: Electronics ⋅ Freight Service ⋅ Hardware ⋅ Industrial ⋅ Information Technology ⋅ Manufacturing ⋅ Mining ⋅ Plastics and Rubber Manufacturing ⋅ Transportation