Electrical/Systems Engineer

Post Date

Aug 04, 2026

Location

Atlanta,
Georgia

ZIP/Postal Code

30308
US
Oct 03, 2026 Insight Global

Job Type

Contract-to-perm

Category

Electrical Engineering

Req #

ATL-c6edb61b-f1db-4243-9c44-13415dbd13fb

Pay Rate

$43 - $54 (hourly estimate)

Job Description

An IG Client is seeking a hands-on Systems Engineer to design, integrate, deploy, and support complex technology systems for railroad environments. The systems combine electrical hardware, embedded computing, software, cameras, sensors, networking, machine learning, servers, and physical infrastructure for machine vision, trackside inspection, autonomous platforms, robotics, drones, and AI-enabled monitoring. This role bridges hardware, software, data science, solution architecture, field operations, and customer needs. The Systems Engineer must understand the complete system—not just individual components—and ensure the pieces work together as a reliable operational solution in real-world railroad environments.
Key Responsibilities
Systems Design & Integration
· Design and integrate complete systems spanning electrical, mechanical, embedded, software, networking, sensing, AI, and field infrastructure components.
· Translate operational needs into practical architectures, requirements, interfaces, implementation plans, and integration strategies.
· Integrate custom electronics, PCBs, embedded computers, cameras, sensors, networking equipment, servers, software, and AI models into deployed systems.
· Identify technical risks, dependencies, and integration challenges; troubleshoot failures across hardware, firmware, software, networking, sensing, AI, and field conditions.
· Collaborate with Solution Architects, Software Engineers, Data Scientists, Electrical Engineers, IT/cybersecurity teams, DevSecOps, field personnel, and other Systems Engineers.
Embedded Systems, Software & AI
· Develop, configure, integrate, and troubleshoot embedded computing systems and hardware/software interfaces.
· Write and maintain C++ and Python software, scripts, and tools for device control, data acquisition, communications, diagnostics, testing, configuration, deployment, and monitoring.
· Analyze system behavior to identify integration issues, performance bottlenecks, and boundaries between application, embedded, and system-level functionality.
· Support integration of machine learning and computer vision models; ensure sensor and image data are captured, processed, and delivered reliably.
· Determine whether field performance issues originate from sensing, data quality, model performance, software, hardware, networking, or integration.
Electrical, Hardware, Vision & Infrastructure
· Design, integrate, configure, and troubleshoot field-deployed electrical and electronic systems, including power, sensors, communications equipment, embedded computers, and PCBs.
· Read schematics, PCB documentation, datasheets, technical drawings, and specifications; select components based on electrical, environmental, performance, and operational requirements.
· Integrate cameras, lenses, lighting, image acquisition systems, optics, sensors, and related equipment for machine vision and inspection.
· Evaluate camera placement, mounting, field of view, resolution, exposure, lighting, image quality, environmental effects, and data suitability for computer vision and AI models.
· Design, configure, deploy, and troubleshoot servers, switches, routers, wireless equipment, edge platforms, IP networks, distributed communications, databases, cloud interfaces, and enterprise infrastructure connections.
· Develop practical solutions for environments affected by connectivity, weather, vibration, temperature, lighting, and other physical conditions.
Field Deployment & Railroad Applications
· Deploy, commission, validate, test, and troubleshoot systems in labs, test-track environments, trackside locations, rail yards, maintenance facilities, and other railroad settings.
· Analyze operational data, logs, sensor information, images, and diagnostics to assess performance and isolate failures.
· Develop procedures and tools that simplify installation, configuration, testing, maintenance, troubleshooting, and deployment.
· Apply engineering principles to track inspection, rolling stock inspection, train and car identification, rail-yard operations, automated monitoring, safety, maintenance, efficiency, and operational awareness.
Travel to field locations as needed.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Required Skills & Experience

• Bachelor’s degree in Electrical Engineering, Computer Engineering, Mechanical Engineering, Aerospace Engineering, Robotics, Mechatronics, a related engineering discipline, or equivalent relevant experience.
• Experience developing, integrating, or troubleshooting complex hardware/software systems.
• Working knowledge of C++ and Python
○ Automation - Python
○ Development - C++
• Ability to troubleshoot systems involving hardware, software, embedded computing, networking, sensors, and field equipment.
• Understanding of electrical/electronic fundamentals, including sensors, signals, power, digital/analog I/O, embedded systems, and components.
• Ability to read schematics, technical drawings, datasheets, and system documentation.
• Understanding of computer networking fundamentals, IP networking, and networked devices
○ General skills in networking - deploying and installing here
• Strong analytical, communication, collaboration, and hands-on problem-solving skills in lab and field environments.
Ability and desire to work across disciplines and learn new technologies.

Nice to Have Skills & Experience

• Experience with robotics, mechatronics, autonomous systems, drones, industrial automation, motion systems, or physical system integration.
• Experience with computer vision, machine learning, cameras, lenses, optics, lighting, image acquisition, sensor fusion, localization, tracking, or perception systems.
• Experience with PCB design, electronics design, wiring, hardware development, microcontrollers, embedded processors, edge-computing platforms, embedded Linux, or other embedded operating systems.
• Experience with Linux servers, industrial networking, communications protocols, databases, SQL, Docker, containers, virtualization, Git, CI/CD, DevSecOps, automated deployment, real-time systems, or high-performance computing.
Experience in outdoor, industrial, transportation, railroad, rail vehicle, track infrastructure, or other demanding physical environments.

Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.