Taro Logo

Software Engineer – Embedded Software Development

Leading global provider of equipment, systems, digital solutions, and value-added services for freight and transit rail, mining, marine, and industrial markets.
Embedded
Software Engineering Intern
In-Person
5,000+ Employees
Enterprise SaaS · Automotive · Logistics

Description For Software Engineer – Embedded Software Development

Wabtec Corporation is seeking an Embedded Software Development Intern to join their Digital Solutions team. This role offers a unique opportunity to work on products in the Ports and Rail domain, contributing to the digital transformation of transportation systems. As part of a company with nearly four centuries of collective experience across Wabtec, GE Transportation, and Faiveley Transport, you'll be working at the intersection of traditional engineering and cutting-edge digital solutions.

The position involves hands-on software development work, where you'll be responsible for developing, testing, and deploying software components under mentor guidance. You'll work with various technologies including embedded systems, frontend development, and database management. The role requires a strong foundation in programming languages like C/C++, Java, or Python, along with an understanding of frontend technologies and database systems.

Wabtec, with approximately 27,000 employees worldwide, offers an inclusive environment that celebrates diversity and provides opportunities for growth and innovation. The company is revolutionizing the way the world moves for future generations, making this an excellent opportunity for someone passionate about transportation technology and software development.

This internship is perfect for someone who is constantly striving to grow, enjoys problem-solving, and wants to make a meaningful impact in the transportation industry. You'll be part of a team that's focused on delivering innovative and lasting transportation solutions, working on projects that directly contribute to improving global transportation systems.

Last updated a day ago

Responsibilities For Software Engineer – Embedded Software Development

  • Take ownership of module delivery under mentor guidance
  • Collaborate with team members
  • Develop code, write unit test and integration test cases
  • Work with teams to ensure business functionality delivery
  • Participate in technical discussions and contribute to presentations or POCs
  • Assist with development, troubleshooting and deployment of software projects

Requirements For Software Engineer – Embedded Software Development

Java
Python
JavaScript
  • Knowledge of programming (C/C++/Java/Python)
  • Knowledge of frontend technologies (Angular JS, JavaScript)
  • Good understanding of RDBMS
  • Knowledge of Cloud Related technologies like AWS (preferred)
  • Good knowledge of Data structure and Algorithms
  • Basic SDLC knowledge
  • Problem-solving skills
  • Quick learner and flexible attitude

Jobs Related To Wabtec Corporation Software Engineer – Embedded Software Development