Get the job you really want.

Top Software Engineer Jobs in Nashville, TN

22 Days Ago
Remote
Nashville, TN
43K Annually
Senior level
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.
Top Skills: MongodbNext.JsNode.jsReactTypescriptVue
22 Days Ago
Nashville, TN
98K-191K Annually
Senior level
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.
Top Skills: JavaPython
23 Hours Ago
Remote
Nashville, TN
Entry level
Entry level
Artificial Intelligence • Information Technology • Machine Learning • Software • Virtual Reality • Analytics
Looking for an Associate Staff Engineer to join our dynamic and non-hierarchical work culture at Nagarro. You will be working on building products, services, and experiences that inspire and excite. If you are ready to go beyond coding and tackle challenges to succeed at a higher level, this may be the opportunity for you!
22 Days Ago
Remote
Nashville, TN
Senior level
Senior level
Software • Web3
As a Senior Software Engineer at StackBlitz, you'll enhance WebContainer with TypeScript, Rust, and WebAssembly, improve Node.js compatibility, contribute to security enhancements, and create resources for the developer community, all while working remotely.
Top Skills: JavaScriptNode.jsTypescript
23 Days Ago
Remote
Nashville, TN
Senior level
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.
Top Skills: C++Python
22 Days Ago
Nashville, TN
107K-200K Annually
Senior level
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.
Top Skills: C,C++
22 Days Ago
Nashville, TN
98K-146K Annually
Senior level
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.
Top Skills: JavaPython
22 Days Ago
Nashville, TN
87K-131K Annually
Junior
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.
Top Skills: BashC#C++GoJavaKornshellPowershellPythonVbscript
22 Days Ago
Nashville, TN
127K-191K Annually
Senior level
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.
Top Skills: CC++
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.
22 Days Ago
Nashville, TN
158K-236K Annually
Senior level
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.
Top Skills: CC++
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.
Top Skills: Visual Basic
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.
Top Skills: C,C++
22 Days Ago
Nashville, TN
90K-168K Annually
Senior level
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.
Top Skills: C/C++Java
22 Days Ago
Nashville, TN
150K-225K Annually
Senior level
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.
Top Skills: C++JavaPython
22 Days Ago
Nashville, TN
118K-220K Annually
Senior level
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.
Top Skills: CC++JavaPython
93K-173K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
Northrop Grumman is seeking a Principal or Sr. Principal Software Engineer (Integrator) to work on software baseline integration and automated testing processes. Responsibilities include troubleshooting software environments, reading error logs, and executing integration test activities. Effective communication and problem-solving skills are crucial, along with the ability to work with internal-external stakeholders.
Top Skills: Java
22 Days Ago
Nashville, TN
102K-154K Annually
Senior level
102K-154K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
As a Principal Engineer, you will develop software and algorithms in a highly mathematical domain, primarily using Java. You will work in a collaborative Agile environment, participate in various stages of development, and troubleshoot code. A strong background in computer science and mathematics is essential, along with experience in software development and algorithm creation.
Top Skills: CC++JavaJavaScriptPython
22 Days Ago
Nashville, TN
121K-181K Annually
Senior level
121K-181K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
As a Sr Principal Cyber Software Test Engineer, you will develop, maintain, and enhance complex software systems, perform software testing, resolve software problems, and contribute to system design considerations using various software development methodologies. Your role includes teamwork and providing insights on software component requirements and design.
Top Skills: C++JavaPython
22 Days Ago
Nashville, TN
87K-131K Annually
Junior
87K-131K Annually
Junior
Aerospace • Logistics • Security • Software • Cybersecurity
The role involves developing and executing software integration and acceptance test procedures for embedded systems, participating in all phases of the software development lifecycle, and collaborating with teams to diagnose issues. The engineer will also be involved in automated software testing in an Agile environment.
Top Skills: CC++JavaJavaScriptPython
22 Days Ago
Nashville, TN
107K-161K Annually
Senior level
107K-161K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
The Principal Simulation Software Engineer will design, develop, and test software for simulation environments. This role involves engaging in the entire software development life cycle, collaborating with multi-disciplinary teams, and utilizing various programming languages and tools to create innovative solutions for advanced simulation requirements.
Top Skills: CC++Python
22 Days Ago
Nashville, TN
121K-181K Annually
Senior level
121K-181K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
The Sr Principal Engineer Software will lead the Modeling and Simulation (M&S) Product Team, developing emulators and integrating simulators for the C2BMC program, while contributing to technical solutions and mentoring junior engineers, alongside collaborating with agile teams to create and test simulation tools.
Top Skills: BashC++JavaScriptMathematicaMatlabPerlPython
98K-146K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
The Principal Systems Software Analyst - System Integration Engineer will integrate and test in-house developed systems at the C2BMC Test Facility, ensuring compliance with specifications, conducting troubleshooting, and performing comprehensive tests to validate system performance. The role requires direct communication with teams and the ability to write reports and analyze results.
Top Skills: LinuxWindows
22 Days Ago
Nashville, TN
121K-181K Annually
Senior level
121K-181K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
The Manager Embedded Software Engineer will manage a team of 6-8 embedded software engineers, oversee project planning, design, development, and qualification of software, and support program execution. Responsibilities include producing specifications, developing embedded code, and performing testing and documentation in compliance with standards.
Top Skills: CC++
121K-181K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
The Sr Principal Engineer Software role requires integrating software components on Windows and Unix/Linux platforms, managing system administration, and developing installation scripts. The engineer will collaborate with developers to diagnose issues during software integration and maintain compliance with security policies.
Top Skills: BashJavaKornLinuxPowershellUnixVMwareWindows
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account