-
Software Developer
- Actalent (Chamblee, GA)
-
Job Title: Software DeveloperJob Description
The Software Developer will play a key role in supporting the design, development, and integration of the Control Center System for the MARTA project based in Atlanta, GA. This role focuses on ensuring the seamless functionality of three critical subsystems: Automatic Train Supervision (ATS), SCADA, and the Security System. The developer will contribute to the design, coding, implementation, and testing of software components that monitor and control vital railway infrastructure, including signals, switches, track circuits, and train movements.
Responsibilities
+ Execute application porting from 32-bit to 64-bit architectures.
+ Design, develop, and maintain high-performance software in C and C++ on Linux and Windows platforms.
+ Utilize STL, Boost, and Qt libraries to build scalable and maintainable applications.
+ Consume requirements and architecture documents as input to design and develop software solutions.
+ Coordinate between engineering disciplines to ensure customer acceptance of the project solution.
+ Support on-site activities, including on-call support.
+ Define, produce, and validate all Control Center System application data and parameters for customization.
+ Manage technical requirements from analysis to demonstration throughout the project lifecycle.
+ Implement and optimize inter-process communication (IPC) mechanisms across platforms.
+ Apply Object-Oriented Programming (OOP) principles to contribute to robust software design.
+ Troubleshoot and resolve complex system-level issues related to memory, performance, and compatibility.
+ Stay current with emerging technologies, especially in AI and machine learning, for potential integration.
+ Develop and maintain communication of SCADA systems and industry-standard protocols such as Modbus, TCP/IP, and Serial Communication.
+ Optimize and maintain legacy codebases written in C, C++.
+ Conduct code reviews, testing, and debugging to ensure high-quality deliverables.
+ Document software architecture, design decisions, and integration workflows.
+ Develop and optimize SQL queries, stored procedures, and triggers.
+ Develop and maintain scripts in shell, Python, etc.
Essential Skills
+ Proficiency in C++ and Linux.
+ Experience with database software and Python scripting.
+ Software testing skills.
+ 1+ years of professional experience in C/C++ development on Linux.
+ Experience in 32-bit to 64-bit application conversion and porting.
+ Experience interfacing with database technologies (Oracle preferred).
+ Strong knowledge of C++ libraries including STL, Boost, and Qt.
Additional Skills & Qualifications
+ Bachelor’s Degree of Science in Computer Science, Engineering, or related field.
+ Knowledge of System Engineering and interface control documents.
Work Environment
Work is conducted on-site at the MARTA operations center in Atlanta. The team includes a full-time Software Engineer and a new consultant working in a Systems Engineer capacity. The work involves collaborating within a dynamic team that supports projects in multiple locations.
Job Type & Location
This is a Contract position based out of Chamblee, GA.
Pay and Benefits
The pay range for this position is $38.46 - $62.50/hr.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: • Medical, dental & vision • Critical Illness, Accident, and Hospital • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available • Life Insurance (Voluntary Life & AD&D for the employee and dependents) • Short and long-term disability • Health Spending Account (HSA) • Transportation benefits • Employee Assistance Program • Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace Type
This is a fully onsite position in Chamblee,GA.
Application Deadline
This position is anticipated to close on Jan 21, 2026.
About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email [email protected] (%[email protected]) for other accommodation options.
-