Software Engineering Manager Jobs in Tennessee
Software Engineering Manager jobs in Tennessee are actively sought across the state's expanding technology, healthcare IT, and financial services sectors, with openings at every level from first-time engineering managers to senior directors overseeing large distributed teams. Nashville, Memphis, and Knoxville lead hiring activity, anchored by employers like HCA Healthcare, Bridgestone Americas, and FedEx, all of which maintain significant technology organizations in Tennessee. The most in-demand specialties include platform and infrastructure engineering leadership, healthcare software development management, and agile delivery management for enterprise applications. Find a role that fits below and apply directly.
Find JobsOverview
Showing 5 of 19+ Software Engineering Manager jobs











L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers’ mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our culture is an unwavering focus on values, dedication to our communities, and commitment to excellence in everything we do.
L3Harris is the Trusted Disruptor in defense tech. With customers’ mission-critical needs always in mind, our employees deliver end-to-end technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security.
Job Description:
The Lead Software Engineer provides hands-on technical leadership for software that supports the VAMPIRE program. The role turns operational needs and VAMPIRE user stories into well-designed, testable capabilities, progressing from rapid prototypes through integrated, reliable deliverable software.
This senior engineer works across software, systems, hardware, electrical, mechanical, test, program, and customer teams to make sound technical decisions on accelerated schedules. The position combines deep software development ownership with practical field execution, including travel to customer demonstrations, integration activities, and test events.
Essential Functions:
Partner with program leadership, product stakeholders, customers, and end users to understand mission needs; develop, refine, and prioritize user stories and acceptance criteria.
Translate user stories, interface requirements, and operational constraints into software architectures, technical designs, estimates, and executable development plans.
Lead rapid design, development, integration, and demonstration of prototypes that reduce technical risk and produce early stakeholder feedback.
Develop and integrate software components and applications using C# and other program-approved technologies.
Collaborate with systems, hardware, electrical, mechanical, and test engineering teams to integrate software with equipment, external interfaces, and mission workflows.
Plan and lead short development iterations, incorporating verification results, user feedback, and changing priorities into successive releases.
Establish and maintain appropriate unit, component, integration, and system-level test coverage; support verification of functional, interface, performance, and applicable corporate requirements.
Distinguish experimental prototypes from deliverable software and apply the documentation, verification, cybersecurity, safety, quality, and configuration controls appropriate to each maturity level.
Travel as needed to customer facilities, integration locations, demonstration venues, and test sites; provide hands-on software integration, troubleshooting, and technical support during field activities.
Diagnose complex software and integration issues, identify root causes, implement corrective actions, and communicate impacts, risks, and recovery plans.
Prepare and maintain technical documentation, interface descriptions, test procedures, release notes, deployment instructions, and configuration records.
Communicate technical designs, prototype results, limitations, tradeoffs, risks, and recommendations to both technical and nontechnical stakeholders.
Provide technical leadership through design reviews, task planning, coaching, and mentoring of other software engineers.
Apply Agile and Scrum practices that support rapid, disciplined program execution; capture lessons learned and improve reusable software components, development tools, and processes.
Perform other appropriate duties as assigned while maintaining a professional, collaborative approach.
Ability to obtain a US Secret Security clearance
Qualifications:
Bachelor’s Degree and minimum 9 years of prior relevant experience. Graduate Degree and a minimum of 7 years of prior related experience. In lieu of a degree, minimum of 13 years of prior related experience.
7 years of prior related experience developing object-oriented software in a commercial or government environment.
7 years of prior related experience developing C# applications using Visual Studio.
Preferred Additional Skills:
Experience with software development methodologies, object-oriented design, real-time software development, and the full software development lifecycle, including unit, component, integration, and system-level testing.
Experience leading complex technical work across engineering disciplines; estimating work; planning technical tasks; and communicating dependencies, progress, and issues.
Experience using source-code management, defect-tracking, and modern development practices, including cybersecurity, safety, quality, and configuration-management practices.
Experience creating technical designs, interface specifications, test procedures, and software release information, and evaluating software tradeoffs involving performance, reliability, maintainability, schedule, cost, and technical risk.
Experience with Unified Modeling Language, mission-system integration, customer demonstrations, and field test support.
#LI-EB1
L3Harris Technologies is proud to be an Equal Opportunity Employer. L3Harris is committed to treating all employees and applicants for employment with respect and dignity and maintaining a workplace that is free from unlawful discrimination. All applicants will be considered for employment without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender (including pregnancy, childbirth, breastfeeding or other related medical conditions), gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, characteristic or membership in any other group protected by federal, state or local laws. L3Harris maintains a drug-free workplace and performs pre-employment substance abuse testing and background checks, where permitted by law.
Please be aware many of our positions require the ability to obtain a security clearance. Security clearances may only be granted to U.S. citizens. In addition, applicants who accept a conditional offer of employment may be subject to government security investigation(s) and must meet eligibility requirements for access to classified information.
By submitting your resume for this position, you understand and agree that L3Harris Technologies may share your resume, as well as any other related personal information or documentation you provide, with its subsidiaries and affiliated companies for the purpose of considering you for other available positions.
L3Harris Technologies is an E-Verify Employer. Please click here for the E-Verify Poster in English or Spanish. For information regarding your Right To Work, please click here for English or Spanish.
See All 19 Software Engineering Manager Jobs in Tennessee
Find roles in Tennessee that match your experience and apply in just a few clicks.
Find JobsSoftware Engineering Manager Jobs by City in Tennessee
Where Tennessee roles are concentrated, by current openings.
Software Engineering Manager Job Market in Tennessee
A snapshot from current Tennessee openings, updated as new roles post.
Who's Hiring



Top Industries Hiring
- Technology & Software
What Tennessee Employers Look For
The qualifications that appear most often in software engineering manager jobs across Tennessee.
- Bachelor's degree in computer science, software engineering, or a related technical field required
- Five or more years of software engineering experience including people management responsibility
- Demonstrated experience leading agile or scrum teams through full product delivery cycles
- Proficiency with cloud platforms such as AWS, Azure, or Google Cloud in a management capacity
- Strong communication skills for cross-functional collaboration with product, design, and business stakeholders
- Experience managing technical roadmaps, engineering budgets, and hiring within a software organization
Software Engineering Manager Jobs in Tennessee: Frequently Asked Questions
How do you become a software engineering manager in Tennessee?
The path to a software engineering manager role in Tennessee typically starts with several years as a software engineer followed by a move into a team lead or senior engineer position. Tennessee does not require a state-issued license for software engineering managers. Most Tennessee employers expect a bachelor's degree in a technical discipline and a record of leading engineering projects before promoting someone into management. Certifications in agile delivery, cloud architecture, or project management can strengthen a candidacy significantly.
Which companies hire software engineering managers in Tennessee?
Employers hiring software engineering managers in Tennessee right now include Oracle, L3Harris, and CVS Health, based on current listings on Migrate Mate as of November 2026. Tennessee's concentration of healthcare systems, logistics companies, and financial services firms means demand for engineering managers who understand regulated and high-availability environments tends to be especially consistent.
Which Tennessee cities have the most software engineering manager jobs?
Nashville, La Vergne, and Memphis have the most software engineering manager openings in Tennessee. Nashville dominates due to its large healthcare IT and corporate technology presence, while Memphis benefits from logistics and supply chain technology employers, and Knoxville draws on its manufacturing technology and university-adjacent innovation sectors.
Are there remote software engineering manager jobs in Tennessee?
Yes, and more than most fields. About 33% of software engineering manager openings tied to Tennessee are remote or hybrid as of November 2026, reflecting how well management of engineering teams translates to distributed work. The portions of the role most suited to remote arrangements include sprint planning, code review oversight, and cross-functional stakeholder communication, while on-site presence is more often expected during hiring cycles or major product launches.
How can I get hired as a software engineering manager in Tennessee with little or no experience?
The most realistic entry path is moving into a team lead or tech lead role first rather than applying to management positions directly. Large Tennessee technology employers, including those within HCA Healthcare's IT organization and FedEx's technology division, hire senior engineers into lead roles that carry informal management responsibilities and often convert to formal manager titles. Building a portfolio of cross-functional project ownership, mentoring documentation, and delivery outcomes makes a candidate competitive for that first step up.
Where can I find and apply to software engineering manager jobs in Tennessee?
You can find and apply to software engineering manager jobs in Tennessee on Migrate Mate, which lists current Tennessee openings across Nashville, Memphis, Knoxville, and other markets in the state. Find roles that fit your experience and location preference and apply directly to the ones that match.
See All 19 Software Engineering Manager Jobs in Tennessee
Find roles in Tennessee that match your experience and apply in just a few clicks.
Find Jobs