

Software Engineer
Actalent
Posted Wednesday, May 28, 2025
Posting ID: JP-005308876
Simulation Software Engineer Opportunity Working with Cutting Edge Technology!!
Description
- Software Engineer will be responsible for:
- C++ coding of simulation training software for clients in the train/transportation/rail industry
- 90% software coding in C++
- Support project manager on all aspects of the technical side
- Responsible for the Software Development Life Cycle (SDLC) of rail simulation products
• Technical customer liaison, responsible for contractual requirement compliance
• Create, modify and configure train simulation software in C++ for a wide range of training
devices, from full-scale motion-based simulators to desktop portable devices and cloud solutions.
• Troubleshoot and debug the code base using Microsoft Visual Studio.
• Lead the Hardware / Software Development and Integration phase of projects
• Participate in device installation, testing, and corrections with our team and our customers
• Create software updates and test before deploying to our client
• Provide technical leadership to the team of engineers and technicians working in your project
• Participate in maintenance and technology upgrades
• Recommend ways to enhance efficiency and productivity
Job Skills Desired
C++, Computer Science, Software Programming, Computer Coding, Software/Hardware Integration, Software Updates, Simulator, Hardware, software development, simulation software, modeling analysis, python, object oriented, debugging,
Additional Skills & Qualifications
• Minimum of five years C++ work experience using Microsoft Visual Studio
• BS in Computer Science, Electrical Engineering, or two additional years of work experience
• Strong troubleshooting, debugging and object-oriented programming skills
• Excellent communication skills
• Self-starter that can work with minimal oversight
• Quick to acquire new knowledge and skills
• Able to infrequently travel to customer sites for meetings, installations, and upgrades
• Must be authorized to work in the U.S.
Desired Skills
• PHP, Perl, SQL, XML, Python, and batch scripting languages
• Excellent team player with the ability to work within a collaborative environment
• Able to multi-task and work in a fast-paced environment
• Creative, resourceful, and innovative problem solver
• Proficient in English for oral and written technical communications
• Experience in modeling and simulation and knowledge of the railway industry are a plus
• Team leadership experience with a desire to grow and improve all team members
Experience Level
Intermediate Level
Contact Information
Email: dbassindale@actalentservices.com