Software Test Engineer - JobID-0322
✨ AI Summary
Innovative Defense Technologies, a defense technology company, is hiring a Software Test Engineer for its Integrated Mission Systems team. The role involves testing and integrating software using a stack of Java, C++, Python, JavaScript, Docker, and SQL. Candidates require a Bachelor's degree, 3+ years of experience, and the ability to obtain a Secret U.S. Security Clearance. This is an on-site position in San Diego requiring at least three days in the office, with a salary range of $90,000 to $150,000.
- All applicants must be able to obtain/maintain an active Secret U.S. Security Clearance.
- This is an on-site position. Requiring at least three days in office, based out of our San Diego, CA location.
- Integrate and test software solutions across IDT’s Integrated Mission Systems (IMS) business area
- Provide feedback to developers to help build high-quality, innovative, and effective software which integrates with other system components.
- Work with various IMS teammates to gather user requirements, define system functionality, and develop test plans for various integrated commercial applications and code written in various languages, like Java, C++, Python, and JavaScript.
- Work with other software engineers, systems engineers, integration engineers, and subject matter experts to deliver robust technical solutions
- Adhere to government and industry security, reliability, and performance standards; understand orthodox programming paradigms; interpret and apply DoD and industry standards; and participate in peer reviews, configuration, design, and performance reviews.
- Apply common and emerging (AI/ML) tools, approaches and best engineering practices including; building, maintaining, and troubleshooting CI/CD pipelines for software deployment; integrating third-party and externally developed software into a container runtime environment; configuring, adapting, and validating software components to operate correctly within a Containerized environment; integrating with internal systems and third-party applications; and assisting with containerization, configuration management, and customization of vendor or open-source software.
- Bachelor’s Degree in applicable discipline such as software engineering, computer science, computer engineering, electrical engineering, data science, cyber security, mathematics, or aeronautical engineering (or equivalent full-time experience).
- 3+ year’s experience with one or more of the following:
- Git or similar version control systems
- Program languages such as C++, Python, Java or JavaScript
- Container concepts (Docker/OCI/Podman images, containers, registries)
- SQL and relational databases (e.g., Postgres)
- Linux-based systems command-line usage and file/system permissions
- React or similar modern frontend frameworks
- Ability to travel up to 20% of the time as needed
- 2+ year’s experience working with DoD and Naval systems
- 1+ year experience with one or more of the following:
- Visualization and human interface development
- Use DEVSECOPS to streamline software testing and platform deployment
- Software system remote monitoring, maintenance and upgrade
- 1+ year experience with one or more of the following:
- Cloud computing, virtualization (VMWare), and containerization.
- Networking concepts and protocols (TCP/IP, HTTP, DNS)
- Working with APIs or third-party services
- Scripting for automation (Groovy, Python, Bash, PowerShell)
- Big data solutions (e.g. Hadoop, Spark, Kafka, Cassandra)
- Machine learning and/or artificial intelligence
- Desire to stay current with industry trends and best practices. Openness to new tools and concepts, showing initiative, innovation and creativity
- Ability to communicate, report and document progress and issues
- Problem-solving skills with the ability to navigate ambiguous situations
- Strong analytical abilities, sense of ownership, urgency and drive
- Generous benefits package
- Competitive PTO
- Paid holidays
- 401(k) with immediate vesting and matching
- 9/80 optional schedule (2nd and 4th Friday off every month)
- Tuition Assistance Reimbursement Program
- Professional Development Resources
- Pre-Tax Commuter Benefits
- Organization-Wide Monthly Tech Connect Events
- Annual Employee Recognition Awards
- Regular Social Events and Catered Lunches
About the Company
IDT leads the way in integrating complex and disparate defense systems, delivering transformative results. Through advanced technology/automation, IDT accelerates system modernization by enabling defense platforms to rapidly evolve and maintain mission superiority.
Our teams are highly skilled and a group that offers strong opportunities for collaboration and continuous learning/development. They reflect a culture grounded in teamwork, adaptability, and a commitment to excellence.
More jobs at Innovative Defense Technologies
-
Senior Cyber Systems Engineer - JobID-0324
San Diego, Suite 200, California · hybrid · Oct 2, 2026
-
Systems Infrastructure Engineer - JobID-0300
Fall River, Massachusetts · onsite · Sep 28, 2026
-
SSDS Software Engineer - JobID-0291
Arlington, Virginia · onsite · Sep 15, 2026
-
Senior AI Solutions Engineer - JobID-0287
San Diego, Suite 200, California · onsite · Sep 11, 2026
-
Senior AI Solutions Engineer - JobID-0287
Mount Laurel, New Jersey · onsite · Sep 11, 2026