Demo

Jr. to Mid-level Software Engineer - Boulder, Colorado

Davidson Technologies, Inc.
Boulder, CO Full Time
POSTED ON 8/1/2026
AVAILABLE BEFORE 8/30/2026

Davidson is distinguished in the aerospace and missile defense industry, in part, because of its excellence in hiring exceptional experts, engineers and software developers dedicated to delivering advanced, intelligent technology solutions in defense of our nation.

Davidson is seeking a Jr. to Mid-level Software Engineer in Boulder, Colorado.

As a Software Engineer you will be responsible for the design, development, documentation, testing, deployment, and debugging of software applications. You will research, identify, and implement solutions to complex, multi-disciplinary software problems while working in a collaborative team environment.

Job Responsibilities:

  • Design, implement, and integrate new software features that smoothly interface with existing systems.
  • Develop software using Agile methodologies, participating in sprint planning, reviews, and retrospectives.
  • Utilize Jira (or similar tools) to document user stories, bugs, and enhancements.
  • Provide software engineering support for complex, multi-language systems (C/C , Python, and Java).
  • Analyze and improve system usability, performance, and maintainability through refactoring and defect resolution.
  • Coordinate with the test team to integrate, troubleshoot, and resolve defects.
  • Contribute to the full software development lifecycle, from requirements and design through integration, test, and deployment.
  • Collaborate effectively with cross-functional teams and stakeholders at all levels.

Job Requirements:

Common Requirements (both levels):

  • Experience developing software in a Linux environment.
  • Proficiency in C/C and Python.
  • Experience with Object-Oriented Programming (OOP).
  • Ability and willingness to travel up to 10% to support business needs.

Jr. Software Engineer:

  • Bachelor's degree in a STEM (Science, Technology, Engineering or Mathematics) discipline from an accredited institution and 2 years of related software development experience;
    • OR a Master's degree in a STEM discipline with 0 years of related experience.

Mid-level Software Engineer:

  • Bachelor's degree in a STEM discipline from an accredited institution and 5 years of related software development experience;
    • OR a Master's degree in a STEM discipline and 3 years of related experience;
    • OR a PhD in a STEM discipline.

Preferred Qualifications / Desired Skills

  • Experience with object-oriented design patterns and modern data structures.
  • Experience with configuration management and build tools (e.g., Git, Conan, CMake, Nexus, etc.).
  • Demonstrated ability to perform software development and troubleshooting in a team environment.
  • Experience supporting legacy software and executing modernization efforts.
  • Experience with Java and shell scripting (e.g., Bash).
  • Familiarity with testing frameworks and unit/integration test development.
  • Experience with Agile development practices and ceremonies.
  • Experience using the Atlassian tool suite (e.g., Jira, Confluence, Bitbucket).
  • Demonstrated technical leadership experience (mentoring, task lead, or similar), especially relevant for the Software Engineer 3 level.
  • Experience across the full software development lifecycle.

Clearance:

  • An active in-scope U.S. Government DoD Secret security clearance is required to start, with the ability to obtain and maintain a Top Secret/SCI (TS/SCI) security clearance.

Salary : $110,000 - $138,000

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 Jr. to Mid-level Software Engineer - Boulder, Colorado?

Sign up to receive alerts about other jobs on the Jr. to Mid-level Software Engineer - Boulder, Colorado career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
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 Davidson Technologies, Inc.

  • Davidson Technologies, Inc. Huntsville, AL
  • Davidson has distinguished itself in the aerospace and missile defense industry with an outstanding reputation for excellence. Specifically, we're recogniz... more
  • 2 Days Ago

  • Davidson Technologies, Inc. Huntsville, AL
  • Davidson is distinguished in the aerospace and missile defense industry, in part, because of its excellence in hiring exceptional experts, engineers and so... more
  • 2 Days Ago

  • Davidson Technologies, Inc. Huntsville, AL
  • Davidson is distinguished in the aerospace and missile defense industry, in part, because of its excellence in hiring exceptional experts, engineers and so... more
  • 2 Days Ago

  • Davidson Technologies, Inc. Colorado, CO
  • Davidson has distinguished itself in the aerospace and missile defense industry with an outstanding reputation for excellence. Specifically, we're recogniz... more
  • 2 Days Ago


Not the job you're looking for? Here are some other Jr. to Mid-level Software Engineer - Boulder, Colorado jobs in the Boulder, CO area that may be a better fit.

  • Davidson Technologies, Inc. Boulder, CO
  • Davidson is a distinguished leader in the aerospace and missile defense industry, renowned for its commitment to excellence in hiring exceptional experts, ... more
  • 11 Days Ago

  • Davidson Technologies, Inc. Boulder, CO
  • Davidson is a distinguished leader in the aerospace and missile defense industry, renowned for its commitment to excellence in hiring exceptional experts, ... more
  • 11 Days Ago

AI Assistant is available now!

Feel free to start your new journey!