Embedded Software Engineer – Locomotive Control

Wabtec Corporation

Melbourne (FL)

Hybrid

USD 79,000 - 113,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Wabtec Corporation is seeking an experienced embedded software engineer to design, develop, integrate, test, and maintain software for LOCOTROL product portfolios. You will work with PMs, system engineers, and test teams across multiple embedded platforms, primarily in C and C++.

The role requires a Bachelor’s degree in a related field and at least five years of embedded software experience in RTOS environments, with Agile practices like Scrum or Kanban.

Qualifications

  • Bachelor’s Degree in Computer Engineering, Computer Science, or related field.
  • Minimum of 5 years developing embedded software in RTOS and bare metal environments.
  • Experience writing multi-process / multi-threaded programs in C/C++.
  • Knowledge of data structures, algorithms, and software engineering principles.
  • Willing to travel up to 10% of time.
  • Experience with Scrum/Kanban in Agile environments.
  • Experience with ColdFire, ARM and/or PowerPC micro-processors in C/C++.

Responsibilities

  • Develop and maintain embedded software components for LOCOTROL products.
  • Provide technical mentoring to junior engineers.
  • Design, implement, test, and deploy software for embedded systems.
  • Program in C/C++ for all applications and interfaces.
  • Collaborate with cross-functional teams to meet product specs.
  • Review designs and code to ensure quality and reliability.
  • Drive performance and reliability improvements.
  • Create and maintain software documentation and architectures.

Skills

Embedded software
RTOS
C/C++
Multi-threading
Data structures
TCP/IP
GIT
Software architecture
Communication protocols

Education

Bachelor’s Degree in Computer Engineering/CS

Tools

GIT
SVN
Klocwork
Understand
PC-Lint
VectorCAST

Job description

Wabtec Corporation is seeking an experienced embedded software engineer to design, develop, integrate, test, and maintain software for LOCOTROL product portfolios. You will work with PMs, system engineers, and test teams across multiple embedded platforms, primarily in C and C++.

The role requires a Bachelor’s degree in a related field and at least five years of embedded software experience in RTOS environments, with Agile practices like Scrum or Kanban.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer – Locomotive Control
Senior Embedded Software Engineer – Locomotive Control

Wabtec • Town of Florida (NY)

On-site
USD 79,000 - 113,000
Health benefits
Retirement plan
Annual bonus
Senior Embedded Software Engineer - Rail Locomotive Control
Senior Embedded Software Engineer - Rail Locomotive Control

Wabtec • Town of Florida (NY)

On-site
USD 79,000 - 113,000
Relocation assistance
Senior Embedded Engineer - Locomotive Controls (C/C++)
Senior Embedded Engineer - Locomotive Controls (C/C++)

Wabtec Corporation • Town of Florida (NY)

On-site
USD 79,000 - 113,000
Embedded Software Engineer – Locomotive Control Systems
Embedded Software Engineer – Locomotive Control Systems

Wabtec Corporation • Town of Florida (NY)

On-site
USD 79,000 - 113,000
Health benefits
Relocation assistance
Locomotive Systems Engineer - Embedded Software & Rail
Locomotive Systems Engineer - Embedded Software & Rail

Wabtec • Town of Florida (NY)

On-site
USD 91,000 - 129,800
Health insurance
Retirement plan
Annual bonus
Lead Embedded Software Engineer - Locomotive Controls
Lead Embedded Software Engineer - Locomotive Controls

Wabtec Corporation • Erie

On-site
USD 72,000 - 98,000
Relocation assistance
Benefits: health, welfare, retirement
Embedded Software Engineer
Embedded Software Engineer

Wabtec • Town of Florida (NY)

On-site
USD 80,000 - 110,000
Lead Embedded Software Engineer, Locomotive Controls
Lead Embedded Software Engineer, Locomotive Controls

Wabtec • Erie

On-site
USD 72,000 - 98,000
Relocation assistance
Annual bonus
Benefits package
Senior Embedded Software Engineer - C/C++ & RTOS
Senior Embedded Software Engineer - C/C++ & RTOS

Wabtec Corporation • Melbourne (FL), Northern (KY)

Hybrid
USD 79,000 - 113,000
Software Engineer III
Software Engineer III

Wabtec Corporation • Melbourne (FL), Northern (KY)

On-site
USD 79,000 - 113,000