Junior Software Engineer

๐Ÿข Mountain Top Talent LLC ยท all Mountain Top Talent LLC jobs
๐Ÿ“ United States
๐Ÿ“… Posted 2026-08-24 ยท via Himalayas
๐Ÿท Software-Engineer,Defense-Technology,Defense-Software-Development,Entry-Level-Software-Engineer,Aviation-Systems-Engineering,Junior-Software-Engineer,Junior-Software-Engineer-Jobs,Junior-Software-Engineering,Junior-Software-Developer,Junior-Backend-Software-Engineer,Junior-Engineer,Junior-Full-Stack-Software-Engineer,Junior-Software-Engineer-TypeScript,Junior-Software-Development,Junior-Product-Engineer
Apply on original site โ†—

Job Title: Junior Software Engineer

Location: [Remote] / Preferred Location Dallas, TX, Huntsville, AL or Grand Rapids, MI

Clearance Required: Must be a U.S. Citizen with ability to obtain a Secret clearance

Job Type: Full-time / Entry Level

Travel: Travel 10% of the time to customer sites and Jovian HQ.
Position Summary:

We are looking for a Junior Software Engineer to join our dynamic team supporting the development of software applications, tools and frameworks supporting aviation and ground-based systems for Department of Defense (DoD) programs. This is an exciting opportunity for a recent engineering graduate to begin their career in a mission-driven environment, working on cutting-edge technologies that support national defense and warfighter capabilities.

You will perform multiple activities in the software development lifecycle under the guidance of senior engineers and technical leads.
Responsibilities:

- Support the development of functional, interface and technical requirements and use cases.

- Develop UI prototypes for the tools when required.

- Perform software verification by developing automated testing procedures, solutions and frameworks.

- Perform use acceptance testing and UI testing.

- Follow the full lifecycle software development process.

- Participate in design and code reviews.

- Support the software deployment process.

- Look for security vulnerabilities in coding.

- Collaborate with team members, project leads and customers.

- Use AI and other tools to accelerate learning and create deliverables.

Basic Qualifications:

- Bachelors Degree in Computer Science, Computer Engineering, Software Engineering or related field.

- Strong interest in development of software applications, tools and frameworks in desktop, cloud and web environments.

- Strong interest in defense systems, aviation, unmanned systems, or ground vehicle technologies.

- Basic understanding of software engineering principles and the software development lifecycle.

- Familiarity with one or more languages: Java, JavaScript, C#, C++, C.

- Excellent problem-solving, analytical, and written/verbal communication skills.

- Must be a U.S. Citizen and eligible to obtain a DoD security clearance.

Preferred Qualifications:

- Internship, co-op, or project experience.

- Experience with Generative AI applications.

- Experience with UML or SysML.

- Experience with virtual and cloud computing environments (AWS, Azure, Docker, etc.).

- Experience with software IDEs (Visual Studio, Eclipse) and git.

- Experience with Service Oriented Architecture, REST, or microservice development.

What We Offer:

- Mentorship and hands-on experience with real-world software solutions for defense platforms.

- Opportunities to explore emerging technologies such as ML / AI and their applications in the DoD space.

- Career growth in a multidisciplinary team working on mission-critical technologies.

- Training and certification opportunities (e.g., MBSE, security clearance sponsorship).

- Competitive compensation and benefits package.

Originally posted on Himalayas

โ† All remote jobs