Software Engineer I
The Software Engineer I at Confidential Client contributes to the design, development, testing, and maintenance of software solutions in mission-critical environments. This entry-level role involves collaborating with stakeholders to translate requirements into software, utilizing AI-assisted tools, and supporting production teams with troubleshooting and improvements. The position emphasizes continuous learning and adherence to software development best practices to deliver high-quality, maintainable code.
About Careertakes
👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Defense and Space Manufacturing.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
What You’ll Do
The Software Engineer I will work with cross-functional teams to design, build, test, deploy, and maintain software used in mission-critical systems. This is an entry-level, full-time role based in Colorado Springs, CO supporting a confidential client in Defense and Space Manufacturing.
- Collaborate with product owners, engineers, and stakeholders to gather and clarify requirements
- Analyze and document product workflows, system requirements, and technical designs
- Implement, troubleshoot, and debug new and existing software with guidance from senior engineers
- Use approved AI-assisted development tools to support coding, testing, documentation — always reviewing outputs for accuracy, security, and quality
- Learn production systems and operational processes to support day-to-day reliability
- Assist production and operations teams in diagnosing software issues and applying fixes
- Identify, report, and resolve bugs; follow established SDLC and code-quality best practices
- Write unit tests, verify software modifications, and document changes and features
- Demonstrate curiosity and continuous learning: share knowledge, suggest improvements, and participate in team growth
Qualifications
- Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or a related field OR
- Four (4) years of relevant software development experience in lieu of a degree
- No prior professional experience is required — ideal for entry-level candidates who can demonstrate relevant coursework, projects, or internships
- Strong problem-solving mindset and willingness to learn production systems
- Basic familiarity with software development lifecycle concepts, version control (e.g., Git), and debugging tools
- Comfortable using AI-assisted development tools when guided and validating their outputs
Nice-to-Have (but not required)
- Exposure to embedded systems, real-time software, or safety/mission-critical applications
- Experience with testing frameworks, CI/CD pipelines, or containerization
- Familiarity with security, quality, or compliance in regulated environments
Why This Role
Joining this confidential client gives you the chance to contribute to high-reliability systems used in defense and space applications. You’ll gain hands-on experience, strong mentorship, and opportunities for growth across engineering and operations.
Benefits & Additional Details
- Immediate Medical (FSA and HSA), Dental, and Vision
- 401(k) match with 100% immediate vesting
- 9x80 compressed work schedule for qualifying roles
- Tuition reimbursement / student loan repayment
- Generous PTO plus 11 paid holidays per year
- 8 weeks of 100% paid family leave
- This position may require access to technology, materials, software, or hardware controlled by ITAR or EAR U.S. export laws. Employment may be contingent on obtaining required U.S. government export licenses.
Employment Type & Location
- Full-time, Entry level
- Location: Colorado Springs, CO — on-site or as specified by the confidential client
Equal Opportunity & Hiring Transparency
Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.
If you have questions about how your data is used, please contact us directly.
Negotiate a higher salary! Check the salary ranges for this job type in your area.
View My Salary Range