2

Entry Level Computer Hardware Engineer Jobs in Gallatin, TN

Translate customer requirements and engineering concepts into accurate, manufacturable 2D designs ... The environment is relaxed and supportive, making it an excellent entry-level opportunity to gain ...

Entry Level CNC Machinists

Franklin, KY · On-site

$17.75 - $24.50/hr

Basic computer skills; experience with CNC programming software is a plus. Requirements Requirements: * Entry-level position; no prior experience necessary. * Must be willing to learn and undergo ...

Entry Level CNC Machinists

Franklin, KY · On-site

$17.75 - $24.50/hr

Basic computer skills; experience with CNC programming software is a plus. Requirements Requirements: * Entry-level position; no prior experience necessary. * Must be willing to learn and undergo ...

Collaborating with engineering design team. Entry Level Qualifications: * Associate's degree in Graphics Design, Computer Aided Drafting, or Mechanical Engineering Technology. GPA to be requested.

... hardware constraints and in structured, sprint-based execution models. Preferred * Master's or PhD in MRI Physics, Biomedical Engineering, Medical Physics, Electrical Engineering, Computer Science ...

... hardware constraints and in structured, sprint-based execution models. Preferred * Master's or PhD in MRI Physics, Biomedical Engineering, Medical Physics, Electrical Engineering, Computer Science ...

next page

Showing results 1-20

Entry Level Computer Hardware Engineer information

See Gallatin, TN salary details

$102.9K

$136.8K

$167.8K

How much do entry level computer hardware engineer jobs pay per year?

As of Jul 19, 2026, the average yearly pay for entry level computer hardware engineer in Gallatin, TN is $136,750.00, according to ZipRecruiter salary data. Most workers in this role earn between $112,800.00 and $160,700.00 per year, depending on experience, location, and employer.

What is an Entry Level Computer Hardware Engineer job?

An Entry Level Computer Hardware Engineer designs, tests, and develops computer hardware components such as processors, circuit boards, memory devices, and peripherals. They work under the guidance of senior engineers to improve system performance and troubleshoot hardware issues. Their responsibilities may also include collaborating with software engineers to ensure compatibility between hardware and software. Typically, they are employed by technology companies, hardware manufacturers, or research institutions. This role requires a background in electrical or computer engineering and proficiency in hardware design tools.

What are typical projects or tasks for entry-level computer hardware engineers?

Entry-level computer hardware engineers are often involved in tasks such as assisting in the design and testing of circuit boards, performing system integration, and supporting senior engineers with troubleshooting and validation. They may also be responsible for documenting test results, updating schematics, and conducting research on new components or technologies. Team members frequently work together to prototype hardware solutions, address technical challenges, and ensure products meet performance and safety standards. This collaborative environment provides valuable on-the-job learning and exposure to the full hardware development lifecycle.

What are the key skills and qualifications needed to thrive in the Entry Level Computer Hardware Engineer position, and why are they important?

To thrive as an Entry Level Computer Hardware Engineer, you need a solid understanding of digital and analog circuits, computer architecture, and a bachelor's degree in electrical or computer engineering. Familiarity with hardware design tools like Verilog/VHDL, PCB layout software, and proficiency in using oscilloscopes or logic analyzers are often required, along with relevant internships or lab experience. Strong problem-solving skills, attention to detail, and effective teamwork and communication abilities help individuals excel in this role. These competencies ensure you can contribute to the design, testing, and troubleshooting of hardware systems while collaborating smoothly with multidisciplinary teams.

What are popular job titles related to Entry Level Computer Hardware Engineer jobs in Gallatin, TN? For Entry Level Computer Hardware Engineer jobs in Gallatin, TN, the most frequently searched job titles are:
What job categories do people searching Entry Level Computer Hardware Engineer jobs in Gallatin, TN look for? The top searched job categories for Entry Level Computer Hardware Engineer jobs in Gallatin, TN are:
What cities near Gallatin, TN are hiring for Entry Level Computer Hardware Engineer jobs? Cities near Gallatin, TN with the most Entry Level Computer Hardware Engineer job openings:
Infographic showing various Entry Level Computer Hardware Engineer job openings in Gallatin, TN as of July 2026, with employment types broken down into 5% Internship, 80% Full Time, 5% Part Time, 5% Temporary, and 5% Contract. Highlights an 95% In-person, and 5% Remote job distribution, with an average salary of $136,750 per year, or $65.7 per hour.
Software Engineer I - Roadside Real-Time Systems

Software Engineer I - Roadside Real-Time Systems

TransCore

Nashville, TN • On-site

Full-time

Posted 23 days ago


TransCore rating

6.5

Company rating: 6.5 out of 10

Based on 26 frontline employees who took The Breakroom Quiz

116th of 143 rated electronics manufacturers


Job description

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.

What TransCore employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom