Taro Logo

Senior Engineer, Software Systems (R3539)

A venture-backed defense technology company developing intelligent, autonomous systems for protecting service members and civilians.
$115,000 - $165,000
Senior Software Engineer
In-Person
501 - 1,000 Employees
5+ years of experience
AI · Defense

Description For Senior Engineer, Software Systems (R3539)

Shield AI, a pioneering defense technology company founded in 2015, is seeking a Senior Engineer for their Software Systems team to work on their cutting-edge Hivemind autonomous platform. This role represents a unique opportunity at the intersection of software engineering, systems architecture, and autonomy technology.

The position involves working with Shield AI's innovative autonomous systems that are actively deployed in critical real-world missions. As a Senior Engineer, you'll be instrumental in translating complex design visions into operational reality, working closely with cross-functional teams including programmatic leadership, system design teams, and development & test teams.

The role demands expertise in both software engineering and systems architecture, with a focus on developing and maintaining system models using advanced tools like UML and SysML. You'll be responsible for defining end-to-end system requirements and supporting the development of software system architecture, while collaborating with various stakeholders across the organization.

Key technical requirements include experience with C++ and/or Python programming, strong background in systems engineering practices, and familiarity with MBSE tools. The position requires a minimum of 5 years of relevant experience and a BS degree in a STEM field. US citizenship is mandatory due to security clearance requirements.

Shield AI offers a competitive compensation package including a salary range of $115,000 - $165,000, plus bonus, benefits, and equity. The company maintains offices across multiple locations including San Diego, Dallas, Washington D.C., and international presence in UAE, Ukraine, and Australia. This is an excellent opportunity for someone passionate about developing autonomous systems that directly impact service member and civilian safety.

Last updated 9 days ago

Responsibilities For Senior Engineer, Software Systems (R3539)

  • Define end-to-end system requirements, from solution level to specific implementations of software
  • Support the design & development process for the software system architecture
  • Use MBSE tools to document, maintain & extend existing architecture
  • Develop and maintain models using UML, SysML, and/or UPDM
  • Develop SysML models with emphasis on system decomposition, functions, interfaces, and behavior
  • Collaborate with SMEs for improved tooling and connection to code for automated system models
  • Lead cross-functional teams on projects
  • Collaborate to define implementations of the systems engineering processes
  • Engage cross-functionally with various teams and company leaders
  • Report status, risks, accomplishments, expectations to senior leadership

Requirements For Senior Engineer, Software Systems (R3539)

Python
  • B.S. degree in a STEM discipline
  • Minimum 5 years of systems engineering or related experience with Bachelor's degree
  • Experience with Systems Engineering practices and principals
  • Experience with MBSE and related efforts
  • Experience working in cross-functional teams
  • Excellent communication skills
  • Software engineer experience in C++ and/or Python
  • Experience in reading engineering drawings and schematics
  • Ability to obtain and maintain a US Security Clearance
  • US citizenship required

Benefits For Senior Engineer, Software Systems (R3539)

Medical Insurance
Equity
  • Bonus
  • Benefits Package
  • Equity

Interested in this job?

Jobs Related To Shield AI Senior Engineer, Software Systems (R3539)