Hiring for Software Engineer
Summary
The Software Engineer will design and develop STIS software using C# and C++ while integrating with railway systems and display hardware. The role involves creating reusable tools, ensuring fault-tolerant data exchange, and performing on-site troubleshooting and commissioning.
· Design and develop STISsoftware using C# and C++ (mandatory).
· Develop reusable tools fordisplay template configuration and customization.
· Implement interfaces withdisplays (TVs/monitors) and railway systems (Signalling, ISCS).
· Ensure reliable, fault-tolerantdata exchange across networked systems.
· Support integration, testing,commissioning, and on-site troubleshooting.
· Collaborate with hardware andsystem teams; adhere to engineering processes and standards.
· Strong root-cause analysismindset; investigate defects deeply, not symptomatically.
· Preventive approach; implementmeasures to avoid recurrence of issues.
· Proactive ownership; anticipaterisks and act early with minimal supervision.
· Resourceful problem-solvingusing available tools and collaboration.
Continuousimprovement; propose enhancements to system design, perfo