Jobs · Information Technology · Tennessee

Software Engineer I - Roadside Real-Time Systems

TransCore · Nashville, TN · 2 wk ago
HybridInformation TechnologyFull-time

Responsibilities

  • Design, develop, test, and maintain software for real-time lane-level vehicle detection and tracking systems
  • Develop software for computer vision, LIDAR, and multi-sensor data processing applications
  • Troubleshoot deployed field systems and identify, diagnose, and implement software corrections as needed
  • Develop enhancements and new features for existing applications
  • Design and implement new software systems, tools, and utilities
  • Work with distributed edge-compute systems operating in Linux-based environments
  • Participate in software architecture, design reviews, and technical problem-solving activities
  • Support integration with external devices and systems, including RFID and roadway sensing hardware
  • Analyze system logs, sensor data, and performance metrics to diagnose issues and improve system reliability
  • Collaborate with cross-functional engineering teams on system integration and deployment activities
  • Occasional travel based on business needs.

Qualifications

  • Bachelor’s degree in computer science, Computer Engineering, Electrical Engineering, or related field
  • Strong software development experience in C/C++, and/or C#
  • Experience developing software in Linux environments
  • Familiarity with real-time or near-real-time systems
  • Experience with computer vision, image processing, or machine learning concepts
  • Experience working with hardware-integrated systems or sensor-based applications
  • Understanding of multithreaded and distributed software architectures
  • Strong troubleshooting and debugging skills
  • Experience with Git and modern software development practices

Similar jobs