No experience
Employment Type:
Full time
Job Category:
Information Services
Software Engineer, Entry Level
(This job is no longer available)
Wabtec Corporation | Dallas, TX
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description


Wabtec Railway Electronics, a leading supplier of technology-based products and services for the rail and transit industries, is seeking an Entry Level Software Engineer to join our Software Development team in Dallas/Ft. Worth, TX.

As a Softwre Engineer you will develop and support real-time software applications and engineering duties for Wabtec, a leading supplier of technology based products and services for the rail and transit industries. This position has an opening for a dynamic, result-oriented Entry Level Software Engineer with a positive attitude to getting the job done. The individual will be assigned to the Train Control team to support and develop new functionality for the Train Management Dispatching System (TMDS) product.




Primary responsibilities include:

* Responsible for developing software features for Train control system following good OOPS concepts and stringent code quality/Software Security standards.
* Responsible for producing design artifacts like process/activity flows, object relationship model, decision tree charts and UML diagrams.
* Responsible for supporting product maintenance related activities i.e. bug fixes, defect triaging, feature development, validation and training.
* Demonstrate strong skills in OOP programming, design patterns, data modeling and database design.
* Responsible for following coding standards and design standards.
* Participate in peer design reviews and code reviews.
* Proactively seek out opportunities to identify and deal with issues before they arise.
* Self-manage when given prioritized goals and objectives.
* Must strive to maintain schedule and meet deadlines.


Minimum required qualifications:

* B.S. or M.S. in Computer Science or Computer/Electrical engineering or relevant professional experience.
* Strong programming skills on .Net framework in C#, VB and Sql Server.
* Fluent in C/C++
* Strong understanding of data structures
* Good to have knowledge of configuring and interfacing with enterprise level messaging platforms like RabbitMQ, ZeroMQ, QPid, MSMQ, etc.
* Have understanding of general network design principles including TCP/IP and UDP.

Required skills:

* High degree of attention to detail.
* Strong debug and troubleshooting skills.
* Team player and works well with others.
* Effective oral and written communication skills; ability to articulate clearly and concisely.
* Self-motivated, quick learner, results-oriented and a clear focus on quality.
* Ability to develop high level of credibility and strong positive relationships with peers and management.

About Wabtec Corporation

Westinghouse Air Brake Technologies Corporation, doing business as Wabtec Corporation (Wabtec), is a provider of technology-based equipment and services for the global rail industry. The Company primarily serves the worldwide freight and passenger transit rail industries. It provides its products and services through two principal business segments: the Freight Group and the Transit Group. It manufactures, sells and service electronics for railroads in the form of on-board systems and braking for locomotives and freight cars. The Transit Group focuses on new product development and has introduced a number of new products. It owns over 1,500 active patents worldwide and over 600 United States patents. In July 2008, Wabtec completed the acquisition of POLI S.p.A., a European manufacturer of rail braking equipment. In December 2008, Wabtec announced that it has completed the acquisition of Standard Car Truck. (Source: 10-K)