Back to jobs
Logo of Shield AI
Shield AI
Actively hiring

[ASHBY] - Software Engineering Job Template

Workplace
On-site
Commitment
Full-time
Seniority
Mid-Level
Posted
Location
San Diego, United States

Software Engineer (Template)

About Shield AI:
Shield AI is a venture-backed defense technology company focused on protecting service members and civilians with intelligent systems. Our products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation and synthetic reality technologies. With facilities across the U.S., Europe, the Middle East, and Asia-Pacific, our technology supports operations worldwide. Learn more at www.shield.ai.

Job Description

As a Software Engineer at Shield AI, you will play a critical role in developing, integrating, and validating software for advanced autonomous aircraft and mission systems. You will work with multidisciplinary teams to design robust, scalable software solutions that drive the capabilities of next-gen unmanned systems. This role demands technical excellence, a collaborative spirit, and a commitment to delivering high-quality products for national defense applications.

What You'll Do

  • Design, develop, and implement software for autonomous aircraft systems and mission-critical applications
  • Integrate software with avionics, autonomy algorithms, sensor payloads, and hardware components
  • Collaborate with systems engineers, hardware teams, and other stakeholders to define software requirements and interfaces
  • Participate in code and design reviews, ensuring adherence to best practices and relevant standards
  • Support software integration testing, simulation, and real-world flight tests
  • Engage in troubleshooting, debugging, and optimizing software performance
  • Contribute to trade studies, system architecture discussions, and product roadmaps

Required Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related field
  • 3+ years of experience developing and integrating embedded or systems-level software (aerospace or defense domain preferred)
  • Proficiency in one or more programming languages (e.g., C++, Python)
  • Experience with real-time operating systems (RTOS), embedded Linux, or similar platforms
  • Familiarity with version control tools, CI/CD workflows, and modern development practices
  • Strong problem-solving and communication skills
  • Ability to work effectively in cross-functional teams and fast-paced environments
  • Eligible to obtain and maintain a U.S. security clearance

Preferred Qualifications

  • Master’s degree in a relevant field
  • Experience in developing software for unmanned aerial systems, avionics, autonomy, or AI-driven platforms
  • Knowledge of DO-178C or other safety-critical software standards
  • Exposure to model-based software development, DevOps, or test automation
  • Prior work on government or defense programs
  • Active Secret or Top Secret clearance

Benefits & Compensation

  • Competitive salary + bonus + equity
  • Comprehensive medical, dental, and vision plans
  • 401(k) with company contributions
  • Generous paid time off and paid holidays
  • Opportunities for professional growth and development

All offers are contingent upon successful background and reference checks. Salary is influenced by skills, experience, certifications, and location.

Shield AI is proud to be an equal opportunity workplace and affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity, or veteran status. If you have a disability or special need that requires accommodation, please let us know.