Design, develop and support real time embedded software applications for Positive Train Control products at Wabtec Railway Electronics (WRE)
Requirements
- A good understanding of Linux operating systems and networking (TCP/IP)
- C and/or C++ programming skills
- Linux-like platform experience
- Real-time applications development experience
- Software design and development experience
- Systems analysis and design experience
- Fault isolation, troubleshooting, and root cause analysis experience
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
- 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
- Working with a team to develop solutions that meet project requirements within the program schedule and budget constraints
Other
- BS in Software Engineering/Computer Science/Electrical/Electronics Engineering is required
- MS in a similar discipline is a plus
- 1-3 years of work experience
- Effective oral and written communication skills, ability to articulate clearly and concisely
- Some travel requirements to interface with customers and/or support field test