Software Engineer
Actalent
Posted Wednesday, August 28, 2024
Posting ID: JP-004707788
Job Title: Software Engineer
Job Description
The Sr. Software Engineer will be responsible for C++ coding of simulation training software for clients in the train/transportation/rail industry. The role involves 90% software coding in C++, supporting the project manager on all technical aspects, and managing the Software Development Life Cycle (SDLC) of rail simulation products. Key responsibilities include: - Creating, modifying, and configuring train simulation software in C++ for a variety of training devices, from full-scale motion-based simulators to desktop portable devices and cloud solutions. - Troubleshooting and debugging the code base using Microsoft Visual Studio. - Participating in device installation, testing, and corrections with our team and our customers. - Creating software updates and testing them before deployment. - Participating in maintenance and technology upgrades. - Recommending ways to enhance efficiency and productivity. - Documenting processes and changes.
Hard Skills
- C++ coding
- Degree in Computer Science
- Software Engineering
- Electrical Engineering
Soft Skills
- Troubleshooting
- Debugging
- Team collaboration
- Technical support
- Documentation
Job Type
This is a Contract-to-Hire position with a duration of 9 Month(s).
Work Site
This is a hybrid position requiring some days on-site in Jacksonville, Florida and some days remote.
Work Environment
Full-time in office initially, transitioning to a couple of days per week in the office once familiar with proprietary software. Some travel is required, typically 1-2 weeks onsite with customers in the US and Canada for software installation and testing. The system is pre-tested in the office before being shipped and assembled at the customer site.
Contact Information
Email: amcgrady@actalentservices.com