Embedded Software Engineer

Wabtec Corporation

Cedar Rapids (IA)

On-site

USD 70,000 - 90,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A leading technology supplier in the rail industry is seeking a software engineer for designing and developing real-time embedded software applications. The ideal candidate should possess a BS in Software Engineering or a related field and have strong skills in C/C++ and Linux. Responsibilities include software analysis, design, development, and troubleshooting in a collaborative team environment, contributing to high-quality solutions adhering to project constraints.

Qualifications

  • 1-3 years of work experience in software development.
  • Good understanding of Linux and networking.
  • Self-driven and focused on quality.

Responsibilities

  • Analyze and develop software for real-time applications.
  • Participate in design, coding, testing, and debugging.
  • Support fault isolation and troubleshooting during testing.
  • Work collaboratively to meet project requirements.

Skills

C/C++ programming
Linux operating systems
Networking (TCP/IP)
Communication skills
Self-motivation

Education

BS in Software Engineering/Computer Science/Electrical/Electronics Engineering
MS in a similar discipline

Job description

Overview

Design, develop and support real time embedded software applications for Positive Train Control products at Wabtec Railway Electronics (WRE) a leading supplier of technology-based products and services for the rail and transit industries.

Responsibilities
  • Analysis, design and development of software for real-time applications on a Linux-like platform using C and/or C++.
  • Participate in designing, coding, testing, debugging, configuring, and documenting software as per the company’s policies and procedures
  • Working with a team to develop solutions that meet project requirements within the program schedule and budget constraints.
  • Take an active role in systems analysis and design of real time applications, defining interfaces between system segments and software architecture and design.
  • Facilitate support for fault isolation, troubleshooting, and root cause analysis activities during system integration and validation testing.
  • Triage reported issues to assess impact, determine work arounds and propose solutions
  • Assist with activities like requirements, design and code reviews.
  • Some travel requirements to interface with customers and/or support field test.
Qualifications
  • BS in Software Engineering/Computer Science/Electrical/Electronics Engineering is required and MS in a similar discipline is a plus with 1-3 years of work experience
  • A good understanding of Linux operating systems and networking (TCP/IP)
  • Effective oral and written communication skills, ability to articulate clearly and concisely.
  • Self-driven, results oriented and a clear focus on high quality, self-motivated: these qualities are a must.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer – Rail RTOS & CI
Senior Embedded Software Engineer – Rail RTOS & CI

SmartRecruiters, Inc. • Germantown (MD)

On-site
USD 72,000 - 98,000
Health insurance
Welfare benefits
Retirement plan
+1
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
Embedded Software Engineer II
Embedded Software Engineer II

Wabtec Corporation • Germantown (MD)

On-site
USD 72,000 - 98,000
Embedded Software Engineer IV
Embedded Software Engineer IV

Wabtec • Germantown (MD)

On-site
USD 91,000 - 130,000
Health benefits
Retirement plan
Annual bonus
Software Engineer III
Software Engineer III

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

On-site
USD 79,000 - 113,000
Embedded Software Engineer
Embedded Software Engineer

Wabtec • Salem (VA)

On-site
USD 91,000 - 130,000
Embedded Software Engineer II
Embedded Software Engineer II

SmartRecruiters, Inc. • Germantown (MD)

On-site
USD 72,000 - 98,000
Health insurance
Welfare benefits
Retirement plan
+1
Embedded Software Engineer
Embedded Software Engineer

Wabtec Corporation • Town of Florida (NY)

On-site
USD 79,000 - 113,000
Health benefits
Relocation assistance
Lead Embedded Software Engineer
Lead Embedded Software Engineer

Wabtec • Erie

On-site
USD 72,000 - 98,000
Relocation assistance
Annual bonus
Benefits package
Software Engineer III
Software Engineer III

Wabtec • Town of Florida (NY)

On-site
USD 79,000 - 113,000
Health benefits
Retirement plan
Annual bonus