1

Computer Engineer Jobs in Columbia, TN (NOW HIRING)

Senior Backend Engineer (Remote)

Nashville, TN · Remote

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Bachelors Degree in Computer Engineering * 5+ years of experience as a backend software engineer * Proficient in Django Office Requirements: * We are a fully distributed team (100% remote) with ...

NGA AI Engineer Manager

Nashville, TN · On-site

$73K - $244K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... in Computer Engineering, Data Processing/Analytics/Science, Computer Science, Software Engineering, Artificial Intelligence and Robotics preferred - Demonstrating exceptional team leadership ...

SUE CAD Technician

Nashville, TN · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

SUE CAD Technician Work Location: Atlanta, GA Salary: Based on experience and will be discussed with manager in interview Position Overview: Accura is seeking a skilled SUE CAD Technician to join our ...

Senior Building Automation Engineer (Michigan)

Nashville, TN · On-site

$100K - $131K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Degree in Electrical Engineering, Mechanical Engineering, Controls, Computer Engineering, Industrial Automation, or related field preferred; equivalent experience also valued. Skills and Competencies

Civil/Environmental Engineer

Nashville, TN · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Strong knowledge of CAD software and drafting procedures * Proficiency in civil engineering software (AutoCAD, Civil 3D, MicroStation). * Strong understanding of local, state, and federal regulations ...

Civil/Environmental Engineer

Nashville, TN · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Strong knowledge of CAD software and drafting procedures * Proficiency in civil engineering software (AutoCAD, Civil 3D, MicroStation). * Strong understanding of local, state, and federal regulations ...

Proficiency in using Computer-Aided Design (CAD) software * Bachelor's degree in Civil Engineering or related field * Excellent problem-solving and analytical skills * Effective written and verbal ...

Mechanical Engineer

Nashville, TN · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

May use computer-assisted engineering and design software and equipment to perform engineering task. Proven leadership abilities and excellent verbal and written communication skills are essential.

Part-Time Electrical Engineer

Nashville, TN · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Job Title: Part-Time Electrical Engineer Work Location: Huntsville, AL Salary: Based on experience ... Knowledge and demonstrated capabilities in CAD, preferably Bentley MicroStation is preferred ...

Mechanical Engineer

Nashville, TN · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... May use computer-assisted engineering and design software and equipment to perform engineering task. • Proven leadership abilities and excellent verbal and written communication skills are ...

Project Engineer

Nashville, TN · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Project Engineer Who You Are: You're a dynamic problem-solver with a passion for construction ... Proficiency in computer applications * Sound understanding of cost analysis principles Nice to ...

Showing results 41-60

Computer Engineer information

See Columbia, TN salary details

$44.1K

$110.5K

$125K

How much do computer engineer jobs pay per year?

As of Aug 13, 2026, the average yearly pay for computer engineer in Columbia, TN is $110,463.00, according to ZipRecruiter salary data. Most workers in this role earn between $101,400.00 and $119,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a computer engineer?

To thrive as a Computer Engineer, you need a strong background in computer science, mathematics, and hardware/software design, typically supported by a bachelor’s degree in computer engineering or a related field. Familiarity with programming languages (such as C/C++ or Python), circuit design tools, and industry certifications like CompTIA or Cisco are highly valuable. Problem-solving, teamwork, and effective communication are essential soft skills that set top performers apart. These abilities ensure that computer engineers can design, implement, and optimize systems that meet technical requirements and business goals.

Are computer engineers highly paid?

Computer engineers typically earn competitive salaries that vary based on experience, education, location, and specialization. In general, they are among the higher-paid engineering professionals, especially those with skills in software development, hardware design, or cybersecurity. Advanced certifications and expertise in programming languages or systems can further increase earning potential.

What is the difference between Computer Engineer vs Software Developer?

AspectComputer EngineerSoftware Developer
Required CredentialsBachelor's in Computer Engineering or related field; certifications like Cisco, CompTIABachelor's in Computer Science or Software Engineering; certifications like Microsoft, AWS
Work EnvironmentDesigning hardware, embedded systems, and software integration in labs or officesWriting, testing, and maintaining software applications in offices or remote setups
Employer & Industry UsageTech companies, manufacturing, telecommunications, embedded systemsIT firms, software companies, startups, enterprise software development

Computer Engineers focus on both hardware and software systems, often working on embedded systems and hardware integration. Software Developers primarily create and maintain software applications. While their roles overlap in programming, Computer Engineers have a broader scope including hardware design, whereas Software Developers specialize in software solutions.

What is a computer engineer?

A computer engineer designs, researches, tests, and develops computer equipment and software such as circuit boards, chips, routers, and application programs. Computer engineers analyze complex equipment and systems to understand the best way to improve it. They create new types of information technology devices and use logic and reasoning to hone in on goals, test assumptions, and identify the strengths and weaknesses of alternative solutions to problems. Engineers often work in teams and have to be able to communicate with other types of engineers, including non-technical team members. Computer engineers make sure that components fit together properly and function according to the latest software developments.

What kind of jobs do computer engineers have?

Computer engineers work in designing, developing, and testing computer hardware and software systems. They may be involved in areas such as embedded systems, network infrastructure, cybersecurity, and software development, often requiring knowledge of programming languages and engineering principles.

What are common challenges computer engineers face when working on cross-functional teams?

Computer engineers often collaborate with software developers, hardware designers, and project managers, which can present challenges in aligning technical requirements and communication styles. Ensuring that everyone has a clear understanding of system limitations and integration points is crucial, as miscommunication can lead to project delays or rework. Staying adaptable and proactively clarifying expectations helps computer engineers navigate these collaborative environments successfully.
What are the most commonly searched types of Computer Engineer jobs in Columbia, TN? The most popular types of Computer Engineer jobs in Columbia, TN are:
What are popular job titles related to Computer Engineer jobs in Columbia, TN? For Computer Engineer jobs in Columbia, TN, the most frequently searched job titles are:
What cities near Columbia, TN are hiring for Computer Engineer jobs? Cities near Columbia, TN with the most Computer Engineer job openings:
Infographic showing various Computer Engineer job openings in Columbia, TN as of August 2026, with employment types broken down into 91% Full Time, and 9% Contract. Highlights an 100% In-person job distribution, with an average salary of $110,463 per year, or $53.1 per hour.

Senior Backend Engineer (Remote)

Tithe.ly

Nashville, TN • Remote

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 19 days ago


Job description

Join Tithe.ly, We’re on a Mission 

We’re a fully remote tech company that puts the Church first, serving over 30,000 churches both US and International. We’re on a mission to see the local Church have the financial stability and resources needed to build the Kingdom of God. And we work every day to deliver world-class, cost-effective technology tools to make the business of the church just a bit easier.

Senior Engineer

As a Senior Engineer on the Transaction Services team, you will meaningfully contribute to the software that churches rely on every day by supporting existing back end features and helping develop new ones.


Primary Responsibilities of the Role
  • Craft code in a way that meets our Tithe.ly coding standards and makes our products and services flexible, stable, and maintainable.

  • Take ownership of code to ensure quality and efficiency across the team and organization.

  • Build key backend features, integrating with internal and external APIs, end-to-end testing, code reviews and system planning.

  • Attack tech debt with a vengeance.

  • Offer novel solutions to solve our complex and evolving problems.


A Successful Candidate Will: 
  • Be Tech Savvy by anticipating and adopting innovations in business-building digital and technology applications. 

  • Be a Nimble Learner by actively learning through experimentation when tackling new problems, using both successes and failures as learning fodder.

  • Drive Results by persisting in accomplishing objectives despite obstacles and setbacks

  • Collaborate by building partnerships and working collaboratively with others to meet shared objectives.

  • Communicates Effectively by developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiences.

  • Manages Complexity by making sense of complex, high quantity, and sometimes contradictory information to effectively solve problems.

Technical QualificationsRequired:
  • Strong proficiency with Python

  • Experience with large databases

Preferred:
  • Bachelors Degree in Computer Engineering

  • 5+ years of experience as a backend software engineer

  • Proficient in Django

Office Requirements:
  • We are a fully distributed team (100% remote) with travel required 1-2 times per year.

  • A stable work environment with designated workspace and access to high-speed internet.

Benefits

Health insurance, dental, vision for your family, 401K, paid time off, sick leave,parental leave, and more. We believe taking care of our team is important and want to be sure you have what you need. 


Tithe.ly is an Equal Opportunity Employer


Yourgiving, Inc. DBA Tithe.ly (herein, “the Company”) is an Equal Opportunity Employer that does not discriminate on the basis of actual or perceived race (including hairstyles), color, alienage or national origin, ancestry, citizenship status, sex, gender, gender identity, pregnancy, childbirth or related medical condition, religious creed, physical disability or handicap, mental disability or handicap, age, medical condition (cancer), marital status, veteran status, sexual orientation, genetic information, arrest record, or any other characteristic protected by federal, state or local law. Our management team is dedicated to this policy with respect to recruitment, hiring, placement, promotion, transfer, training, compensation, benefits, employee activities and general treatment during employment.


Expected Annual Salary Range: 110,000-130,000