Software Engineer I - Roadside Real-Time Systems

Nashville, TN, US • Posted 11 days ago • Updated 11 hours ago
Full Time
On-site
Fitment

Dice Job Match Score™

📊 Calculating match score...

Job Details

Skills

  • Requirements Analysis
  • Systems Design
  • Unit Testing
  • FOCUS
  • Interfaces
  • Data Collection
  • Data Processing
  • Software Architecture
  • Design Review
  • Conflict Resolution
  • Problem Solving
  • RFID
  • Performance Metrics
  • Reliability Engineering
  • Collaboration
  • System Integration
  • Computer Science
  • Computer Engineering
  • Electrical Engineering
  • C
  • C++
  • C#
  • Linux
  • Real-time
  • Computer Vision
  • Image Processing
  • Machine Learning (ML)
  • Computer Hardware
  • Multithreading
  • Debugging
  • Git
  • Software Development
  • Cloud Computing
  • OpenCV
  • CUDA
  • GPU
  • Embedded Linux
  • Sensors
  • Fusion
  • Network
  • System Integration Testing

Summary

TransCore (TRN), a subsidiary of ST Engineering, is seeking a talented and driven Software Engineer I for our development team in Nashville, Tennessee.

Summary: TransCore is seeking a Software Engineer to participate in all phases of the software development lifecycle, including requirements analysis, system design, software development, integration, and unit testing for lane-level real-time vehicle detection and tracking systems.

This position will initially focus on LIDAR and computer vision-based vehicle detection and tracking technologies operating on edge-compute platforms in real-world roadway environments. Additional areas of responsibility may include multi-sensor data fusion, vehicle data aggregation systems, and integration with radio frequency identification (RFID) devices and other roadway sensing technologies.

The ideal candidate is comfortable working across multiple technical domains, enjoys solving complex real-time system problems, and is interested in developing software that interfaces directly with physical hardware and live traffic systems.

What You'll Work On

  • Computer vision and vehicle tracking systems
  • Multi-sensor roadway data collection systems
  • Real-time edge computing platforms
  • Vehicle identification and aggregation systems
  • High-performance software operating in live roadway environments

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 and requirements

  • Bachelor's degree in computer science, Computer Engineering, Electrical Engineering, or related field. A combination of equivalent education and experience may be considered.
  • Strong software development experience in C/C++, and/or C#
  • Experience developing software in Linux environments
  • Experience with real-time or near-real-time systems
  • Familiarity 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

Preferred Qualifications

  • Experience with LIDAR systems or point cloud processing
  • Experience with OpenCV, CUDA, NVIDIA Jetson platforms, or GPU-accelerated computing
  • Experience with edge-compute or embedded Linux systems
  • Experience with sensor fusion or vehicle tracking systems
  • Familiarity with REST APIs, network communications, and distributed systems
  • Experience troubleshooting software in deployed production environments

Physical Demands/Work Environment

While performing the duties of this job, the employee is regularly required to sit for extended periods of time. Requires frequent use of keyboard and mouse, must be able to wear a headset for prolonged periods. The noise level in the work environment is usually moderate.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: RTX128206
  • Position Id: be7c606007b093ab98d469753c2166be
  • Posted 11 days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Georgia

Today

Full-time

Huntsville, Alabama

Today

Full-time

Huntsville, Alabama

Today

Full-time

USD 107,900.00 - 195,050.00 per year

Georgia

Today

Full-time

Search all similar jobs