QUANTUM SYSTEMS logo
QUANTUM SYSTEMS Verified
Aerospace, Defense, Robotics, Drones

Junior Software Engineer

California, United StatesOnsiteFull TimeJunior / Entry-level$90,000–$120,000 /yrPosted 2 months agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

Quantum Systems Inc. seeks a Junior Software Engineer to support the development of AI-powered aerial robotics software for unmanned aircraft systems. This entry-level role involves collaborating with experienced engineers to build, test, and improve software components. Responsibilities include assisting in design, development, testing, integration, and debugging, with guidance from senior staff. The position requires a BS in a STEM discipline and 0-3 years of relevant experience, including basic knowledge of C++, C#, or Rust, and familiarity with software development concepts like debugging and version control. U.S. Citizenship is required due to government contracts.

Quantum Systems Inc. is a global leader in aerial intelligence and autonomous, AI-powered aerial robotics. We design, develop, manufacture and deliver eVTOL Unmanned Aircraft Systems UAS and an ecosystem of related products and services. Our business directly addresses the Defense and Security markets in North America, Asia Pacific and Latin America. We currently have an opening for a Junior Software Engineer. This position will report to the Software Engineering Manager.

As a Junior Software Engineer at Quantum-Systems, you will support the development of software solutions for our unmanned aircraft systems. This is an entry-level role ideal for candidates looking to grow their technical skills while contributing to innovative aerospace technologies. You will work closely with experienced engineers to build, test, and improve software across our platforms.

Responsibilities:

The Junior Software Engineer is responsible for the following:

  • Collaborate with the Quantum-Systems engineering team to support software development efforts
  • Assist in designing, developing, and testing software components
  • Support integration of software with hardware systems and unmanned platforms
  • Troubleshoot and debug software issues with guidance from senior engineers
  • Contribute to software documentation, including design and test plans
  • Participate in code reviews and team meetings
  • Learn and apply industry best practices in software development
  • Support software integration and testing activities
  • Embody, promote, and live the Quantum-Systems core principles

Basic Qualifications:

  • Bachelor of Science (BS) in a Science, Technology, Engineering, or Mathematics (STEM) discipline (or expected graduation)
  • 0– 3 years of relevant experience (internships, academic projects, or research experience acceptable)
  • Basic knowledge of one or more programming languages such as C++, C#, or Rust
  • Familiarity with software development concepts (e.g., debugging, version control, testing)
  • Ability to work in a team environment and take direction from senior engineers
  • Strong problem-solving skills and willingness to learn
  • Good verbal and written communication skills
  • Background Check/U.S. Citizenship required due to government contract requirements

Preferred Qualifications:

  • Internship or project experience related to embedded systems or robotics
  • Familiarity with Linux or embedded systems environments
  • Exposure to networking concepts (e.g., TCP/UDP, Ethernet)
  • Experience with Git or other version control systems
  • Interest in aerospace, robotics, or unmanned systems
  • Experience working on team-based technical projects
  • Exposure to front-end or UI development technologies (e.g., WPF, TypeScript) is a plus
Ready to apply?
You'll be redirected to QUANTUM SYSTEMS's application page.

Similar roles