Demo

Senior Software Engineer

New Directions Technologies Inc.
Reno, NV Full Time
POSTED ON 5/30/2026
AVAILABLE BEFORE 6/28/2026

** THIS POSITION IS CONTINGENT ON CONTRACT AWARD - EXPECTED JUNE 2026**

MUST HAVE A DOD SECRET CLEARANCE WITH ELIGIBILITY FOR A TOP SECRET CLEARANCE


Since our founding more than twenty-five years ago, NDTI has been single-minded about delivering high-quality services and solutions to our clients. From the outset, the company’s founder decided that information technology should be both a key capability and an integral part of company operations. Consequently, we have succeeded in building a significant reputation in delivering high-quality information technology services and solution to our customers. Worthy of note is our success operating and streamlining data center and desktop computer operations through the use of data center and desktop virtualization solutions. Always adaptable and forward-looking, when cybersecurity threats emerged as a key concern, NDTI evolved our offerings to include information assurance and cybersecurity services.

Today, our information assurance and cybersecurity capability are second to none. We have the ability to certify, accredit and secure large complex systems. We are also recognized for our ability to design and deploy large scale collaboration solutions as exemplified by the SharePoint solutions we developed and maintain for a key Homeland Security agency. Complementing our information technology credentials is a team of subject matter experts who are experienced former DoD acquisition professionals and warfighters from all military service branches.

Our commitment to the defense of our nation and the operational efficiency of our government are major factors that will continue driving our business strategy for the foreseeable future.


Job Description:

Supports the development and integration of software products embedded within existing avionics systems or to be connected via tablet or server interface to control various aircraft systems. Designs, codes, tests, and debugs software applications for avionics systems. Troubleshoots and resolves software issues to ensure system performance and reliability. Collaborates with cross-function teams to understand customer needs, design software/ firmware architectures, and implement software modules.


Required Experience:

  • BS electrical engineering or computer science.
  • 10 years of experience developing software of which at least 4 must be in embedded real time systems.
  • Hands-on experience of multiple software development methodologies - Agile, Waterfall etc.
  • Hands-on experience with PI Planning, DevSecOps CI/CD pipelines.
  • Hand-on experience to demonstrate the appropriate years of experience with software engineering functions such as: requirement analysis and definition, configuration.


Desired Experience:

  • Appropriate years of practical experience in software systems engineering associated with modeling and simulation within the training and training systems domain or aircraft avionics domain. Experience with RedNet or other AMS-related and adjacent systems is highly desired.
  • Appropriate years of acquisition experience, with three (3) years in a DoD program directly supporting Training and or Training Systems Acquisition or Aircraft Avionics.
  • Appropriate years of experience with current and emerging software development methodologies, process, and life-cycle models, (e.g. Capability Maturity Model (CMM), CMM Integration (CMMI), IEEE-12207, Waterfall, Agile, and Spiral).
  • Appropriate years of experience with MIL-STD-1553 and Ethernet implementation into military systems.
  • Appropriate years of experience with software development conducted IAW IEEE-12207.
  • Appropriate years of experience defining, implementing, collecting, and analyzing software-related metrics.
  • Appropriate years of experience with developing current military equipment and systems.
  • Appropriate years of experience with a wide range of non-engineering, non-scientific information in the form of Federal Acquisition regulations, Military Standards, DoD/DoW/DON/NAVAIR policies, directives, and instructions and must know the application of these documents to assignments.
  • Appropriate years of experience with software and technical Military and Commercial Standards (e.g. MIL-TSD, DOD-STD, IEEE, ISO, and ANSI).
  • Appropriate years of experience in User Interface / User Experience (UI/UX) specific to Android Tablet Applications.


Equal Opportunity Statement:

NDTI is an SDVOSB and is proud to be an Equal Opportunity Employer. At NDTI we value taking care of our employees and delighting our customers.

Salary.com Estimation for Senior Software Engineer in Reno, NV
$114,902 to $138,939
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at New Directions Technologies Inc.

  • New Directions Technologies Inc. Ridgecrest, CA
  • This position requires a DoD Security Clearance, U.S Citizenship and the ability to work onsite (remote/telework is not an option) - no exceptions . Job De... more
  • 1 Day Ago

  • New Directions Technologies Inc. Eglin AFB, FL
  • Location: Eglin AFB, FL Status: Full Time Job Description: The Workflow Application for Recording Production and Targeting History (WARPATH) Systems Engine... more
  • 4 Days Ago

  • New Directions Technologies Inc. Patuxent River, MD
  • Duties and Responsibilities ===================================== a. Design, develop, test, and maintain real-time embedded software applications for missi... more
  • 8 Days Ago

  • New Directions Technologies Inc. Patuxent River, MD
  • Duties and Responsibilities ===================================== a. Assemble, integrate, and maintain real-time embedded hardware systems and electronic a... more
  • 8 Days Ago


Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Reno, NV area that may be a better fit.

  • VinDynamics Reno, NV
  • ABOUT VINDYNAMICS: At VinDynamics, we design safe, affordable, and intelligent humanoid robots to assist in everyday life — robots for everyone. Backed by ... more
  • 2 Months Ago

  • OPENLANE Reno, NV
  • Who We Are: At OPENLANE we make wholesale easy so our customers can be more successful. We’re a technology company building the world’s most advanced—and u... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!