Job Description

MAPNA Electric, Control Engineering, and Manufacturing (MECO), with many years of experience in power plant construction and railroad transportation, has developed the e-Mobility department. This company is looking for professional engineers to expand its activities. We are currently looking for software engineers, keen to work on railroad signaling projects applied to control railroad traffic. For this position, you will work on Signaling and Interlocking projects as a software engineer. Your tasks will include software design and development for a fail-safe system used to control the movement of railroad traffic. You are also in charge of Functional testing, software problem-solving, documentation, and debugging. Responsibilities: ● Participate in order to the complete development cycle of the Signaling project. ● Design and development application software for the rail-transportation systems based on fail-safe principles and standards. ● Write the software requirement specification according to the functional requirement specification. ● Support the validation activities on the test bench. ● Participate in audits within the framework of the software certifications. ● Manage software development planning in agreement with project planning. Facilities and benefits: Transportation, loan, health insurance, purchasing coupon, in-house medical doctor, occasional packages and gifts, breakfast, lunch, gym facilities, recreational and tourism facilities, parking space.

Requirements

● Solid C++ programming skills in Linux/Unix. ● Excellent knowledge of STL, OOP, and Socket programming. ● Software development lifecycle knowledge. ● Excellent knowledge of algorithm design, data structures, and memory management in C++. ● Teamwork spirit and good communication skills. ● Highly motivated spirit to learn and determined to solve problems. Optional skills ● Multithread and CAN Bus (Control Area Network) programming. ● C#/C++ programming skills in the Windows platform. ● Knowledge of MS SQL development and Relational Databases. ● Knowledge of GIT.

Employment Type

  • Full Time

Details

To see more jobs that fit your career