Wabtec logo

Embedded Software Engineer

Wabtec

West Melbourne, FL
Full Time
Mid Level
67k-96k
about 12 hours ago

Job Description

About the Role

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. We are revolutionizing the way the world moves for future generations, and we want someone who is ready to move with us. The Embedded Software Engineer will work within the Train Performance & Automation group, designing and developing solutions for train control requirements, including automated, semi-automated, and remote-control products used globally for freight rail transportation.

Key Responsibilities

  • Develop and execute objectives for self and others, providing technical solutions through Embedded Software Applications for customer requests.
  • Design, develop, and test Embedded Software Applications in accordance with LOCOTROL processes and guidelines.
  • Perform requirement and design reviews, code reviews, and unit testing.
  • Release Software ensuring on-time delivery and high quality standards.
  • Decompose internal and external software inputs to develop a backlog of software tasks.
  • Provide technical support to cross-functional teams including Software, Hardware, Test, and Systems Engineers.
  • Develop multi-threaded C/C++ applications running under an embedded RTOS such as Linux, MQX, Green Hills Integrity, FreeRTOS, or VxWorks.
  • Collaborate with software, system, safety, and test engineers to implement solutions that extend platform and product capabilities.
  • Work with Project Managers and leads to determine scope, resources, and timelines.
  • Write code that meets standards and desired functionality, actively participating in design and code reviews.

Requirements

  • A Bachelor's or higher degree in Electrical Engineering, Software Engineering, or Computer Science from an accredited college or university.
  • Minimum of 4 years of hands-on experience in embedded real-time software design and development.
  • Experience with C and C++ software development.
  • Knowledge of embedded fundamentals for hardware and software components.
  • Knowledge of real-time operating systems, debugging techniques, and interaction at a hardware level.
  • Experience with peripheral bus interfaces such as RS-422, CAN, I2C, SPI, Ethernet with IP protocols like UDP, TCP, MQTT.
  • Knowledge of Wireless Communications.
  • Strong interest in Cryptography and Security Protocols.

Nice to Have

  • Experience with DOORs and/or other requirements management and traceability tools.
  • Railroad industry or transportation experience.
  • Experience with Locomotive Interfaces and Railroad communications systems.
  • Strong technical skills in C / C++.
  • Experience with building software systems from the ground up, including the entire embedded system development lifecycle.
  • Familiarity with standards such as DO-178C, EN 50128, 50657, IEC 62279, IEC 62443.

Qualifications

  • Educational background as specified in requirements.

Benefits & Perks

  • Salary range between $67,400.00 and $96,000.00, influenced by experience and other factors.
  • Health, welfare, and retirement benefits (more details at mywabtecbenefits.com).
  • Potential annual bonus, if eligible.
  • Relocation assistance may be provided if eligible.

Working at Wabtec

Wabtec Corporation is committed to performance that drives progress and unlocks customer potential through innovative transportation solutions. The company values diversity and inclusion, fostering a culture where all employees are welcomed and their perspectives appreciated. Wabtec emphasizes lifelong learning, continuous improvement, and creating a space where everyone can contribute based on their individual experiences and backgrounds. The company strives to be a place where employees feel they belong and are empowered to make an impact.

Apply Now

Job Details

Posted AtAug 15, 2025
Salary67k-96k
Job TypeFull Time
Work ModeOnsite
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Wabtec

Website

wabteccorp.com

Company Size

10000+ employees

Location

West Melbourne, FL

Industry

Railroad Rolling Stock Manufacturing

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches