Get the job you really want.

Top Software Engineer Jobs in Nashville, TN

16 Days Ago
Nashville, TN
97,838 Employees
73K-145K Annually
Senior level
97,838 Employees
73K-145K Annually
Senior level
Healthtech
As a Senior Software Engineer at Abbott, you will develop GUI applications for medical devices, oversee software development processes, collaborate with engineering and cybersecurity teams, and manage testing and deployment documentation while leading a small team of engineers.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+22 More
13 Days Ago
Nashville, TN
Remote
167 Employees
Senior level
167 Employees
Senior level
Software
As a Senior Software Engineer at WordPress VIP, you will design and build enterprise-ready plugins, participate in release planning, testing, and monitoring. You will enhance WordPress functionalities while collaborating with product managers and designers, focusing on scalability and reliability.
13 Days Ago
Nashville, TN
Remote
2,000 Employees
116K-184K Annually
Senior level
2,000 Employees
116K-184K Annually
Senior level
Beauty • eCommerce • Food • Pet • Retail
The Sr. FrontEnd Software Development Engineer is responsible for developing scalable software solutions within an agile team. This role involves writing design specifications, coaching team members on best practices, collaborating across teams, resolving technical issues, and maintaining high software quality standards. The engineer will also evaluate new technologies and contribute to CI/CD practices.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+45 More
13 Days Ago
Nashville, TN
Remote
1,000 Employees
156K-240K Annually
Senior level
1,000 Employees
156K-240K Annually
Senior level
Artificial Intelligence • Marketing Tech • Mobile • Software
The Staff Software Engineer will be responsible for building and operating the core compute and networking infrastructure for a microservices architecture, utilizing AWS, Kubernetes, and Infrastructure as Code tools to enhance efficiency and reliability. The role includes troubleshooting complex infrastructure issues and leading large-scale projects.
Top Benefits:
401-K
401-K Matching
Company Equity
+44 More
13 Days Ago
Nashville, TN
141,941 Employees
123K-185K Annually
Senior level
141,941 Employees
123K-185K Annually
Senior level
Artificial Intelligence • Cloud • Information Technology • Software • Semiconductor
As a GPU Software Development Engineer, you will develop and validate software for Intel GPUs across the entire stack, including firmware, device drivers, and application layers. You'll also profile, optimize, and productize GPU software solutions, while collaborating with a cross-functional team.
13 Days Ago
Nashville, TN
141,941 Employees
123K-185K Annually
Senior level
141,941 Employees
123K-185K Annually
Senior level
Artificial Intelligence • Cloud • Information Technology • Software • Semiconductor
The Automation Software Development Engineer will engage in software installation, enhancements, and development within an automation framework. Responsibilities include implementing and enhancing automation systems, troubleshooting complex issues, and collaborating with business units to deliver software solutions aligned with factory operations.
13 Days Ago
Nashville, TN
Remote
102 Employees
43K Annually
Senior level
102 Employees
43K Annually
Senior level
Software
As a Senior Software Engineer at Owner.com, you will build new products and features, deliver value to end users, shape product direction through collaboration, take ownership of projects, and contribute to team building efforts. You will work closely with engineering and design teams, reporting to the Director of Engineering.
13 Days Ago
Nashville, TN
Remote
161 Employees
Senior level
161 Employees
Senior level
Information Technology • Security
As a Senior Software Engineer - User Emulation, you will design and develop SOA-based services for cybersecurity simulations, lead technical projects, mentor team members, and ensure best coding practices and system architecture while promoting continuous improvement.
16 Days Ago
Nashville, TN
Remote
103 Employees
150K-160K Annually
Senior level
103 Employees
150K-160K Annually
Senior level
Fintech • Financial Services
As a Senior Software Engineer, you will design, develop, and test Azure-based web applications and backend systems. Your role involves collaborating with teams to build scalable and reliable data-processing products, integrating APIs, ensuring high-quality code, and participating in Agile SDLC processes.
13 Days Ago
Nashville, TN
85,636 Employees
98K-191K Annually
Senior level
85,636 Employees
98K-191K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
The Principal/Senior Principal Engineer Software will design, develop, document, test, and debug applications and systems that involve logical and mathematical solutions. Responsibilities include maintaining CI/CD pipelines, deploying environments, creating installers, and supporting software build and installation.
18 Days Ago
Nashville, TN
Remote
181 Employees
Senior level
181 Employees
Senior level
Beauty • Enterprise Web • Fintech • Payments • Software
The Staff Software Engineer will lead a distributed engineering team by providing technical guidance in designing and enhancing GlossGenius products. Responsibilities include managing complex problems, advising leadership on technology, improving engineering standards, and mentoring junior team members while working closely with product managers on roadmaps and product ideation.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+32 More
15 Days Ago
Nashville, TN
Remote
420 Employees
127K-165K Annually
Senior level
420 Employees
127K-165K Annually
Senior level
Marketing Tech • Software
The Senior Software Engineer will write high-quality code, take responsibility for complex projects, identify areas for improvement, and diagnose production issues. The role involves collaborating with team members, operating independently, and utilizing various technologies to enhance call handling in Invoca's services.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+38 More
16 Days Ago
Nashville, TN
Remote
17,673 Employees
104K-229K Annually
Senior level
17,673 Employees
104K-229K Annually
Senior level
Information Technology
The Senior Software Engineer will design and implement custom software solutions for AI initiatives, collaborate with teams on software applications, analyze complex problems, and stay updated on AI technologies. They will work in an agile environment to deliver functional products rapidly.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+19 More
14 Days Ago
Nashville, TN
Remote
30 Employees
Senior level
30 Employees
Senior level
Software
As a Senior Software Engineer at Bodo, you will design and develop high-performance systems, optimize an analytics engine, and enhance compiler support. Responsibilities include mentoring junior engineers, developing performance monitoring tools, and integrating with cloud platforms. A strong background in HPC and expertise in programming languages is essential.
13 Days Ago
Nashville, TN
85,636 Employees
107K-200K Annually
Senior level
85,636 Employees
107K-200K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
The role involves developing embedded real-time system software, collaborating with customers and internal teams, and participating in code reviews. The engineer will work in Agile and Waterfall environments while using various project-dependent tools to resolve defects and contribute to projects related to national security.
13 Days Ago
Nashville, TN
85,636 Employees
98K-146K Annually
Senior level
85,636 Employees
98K-146K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
Lead the design, implementation, and maintenance of backend systems and infrastructure for a Generative AI platform. Manage cloud resources, optimize costs, and ensure system performance. Drive innovation and oversee a team of engineers in a collaborative environment.
13 Days Ago
Nashville, TN
85,636 Employees
87K-131K Annually
Junior
85,636 Employees
87K-131K Annually
Junior
Aerospace • Logistics • Security • Software • Cybersecurity
The role involves developing Java applications in an embedded technology environment, participating in all phases of the software development life cycle, working on object-oriented programming and enterprise solutions, and collaborating with team members on software delivery.
85,636 Employees
127K-200K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
The Sr. Principal Systems Engineer will develop and manage systems requirements, create documentation, support system architecture design, and engage in integration and verification activities. The role involves collaboration with various teams to ensure designs meet requirements and preparing materials for system review processes.
13 Days Ago
Nashville, TN
85,636 Employees
127K-191K Annually
Senior level
85,636 Employees
127K-191K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
The Senior Principal Embedded Software Engineer will develop, enhance, and maintain software for cutting-edge mission systems, utilizing a full software development lifecycle approach with expertise in C/C++. This role emphasizes collaboration, risk management, unit testing, and the adherence to software requirements.
13 Days Ago
Nashville, TN
85,636 Employees
158K-236K Annually
Senior level
85,636 Employees
158K-236K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
The Staff Embedded Software Engineer will develop, enhance, and maintain software systems for mission-critical applications, focusing on the full software development lifecycle mainly using C/C++. Responsibilities include risk identification, unit testing, software design reviews, and engagement in integrated product teams to ensure software requirements are met.
13 Days Ago
Nashville, TN
85,636 Employees
107K-200K Annually
Senior level
85,636 Employees
107K-200K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
The Principal/Sr. Principal Software Engineer will work on the development and maintenance of systems using Visual Basic and T-SQL. Responsibilities include website programming, system administration, and database management, focusing on Microsoft technologies and supporting systems for the Payload and Ground Systems Division.
85,636 Employees
105K-157K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
The Principal Software Engineer or Sr. Principal Software Engineer will lead the development of solutions to national security threats, involving kernel development, reverse engineering, or vulnerability research. Responsibilities include designing, developing, documenting, and testing low-level software systems, collaborating with hardware engineers, and ensuring software standards are met.
13 Days Ago
Nashville, TN
85,636 Employees
90K-168K Annually
Senior level
85,636 Employees
90K-168K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
The Principal Engineer Software will develop and maintain software systems, lead software integration efforts, oversee full lifecycle software development, and deploy and troubleshoot software applications. The candidate will work closely with internal partners to gather requirements and prototyping, while applying best practices in automated testing and system integration.
13 Days Ago
Nashville, TN
85,636 Employees
150K-225K Annually
Senior level
85,636 Employees
150K-225K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
Northrop Grumman seeks a Staff Cyber Software Test Engineer to design, develop, and test applications software. Responsibilities include automating test procedures, performing regression testing, and collaborating with teams in an Agile environment to improve software quality and delivery pipelines.
13 Days Ago
Nashville, TN
85,636 Employees
118K-220K Annually
Senior level
85,636 Employees
118K-220K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
As a Principal/Sr. Principal Embedded Software Engineer, you will design and implement embedded software and VHDL code for GPS and navigation systems, ensuring the execution of the software engineering process, debugging code, and supporting field integrations. You'll collaborate with a diverse team, providing mentorship and driving continuous innovation in critical national defense systems.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size