Companies you'll love to work for

77

Companies

838

Jobs

Embedded Software Test & Automation Manager (R2362)

Shield AI

Shield AI

Dallas County, TX, USA
Posted on Tuesday, November 21, 2023
Introduction to Shield AI
Founded in 2015, Shield AI is a venture-backed defense technology company whose mission is to protect service members and civilians with intelligent systems. In pursuit of this mission, Shield AI is building the world’s best AI pilot. Its AI pilot, Hivemind, has flown a fighter jet (F-16), a vertical takeoff and landing drone (V-BAT), and a quadcopter (Nova). The company has offices in San Diego, Dallas, Washington DC and abroad. Shield AI’s products and people are currently in the field actively supporting operations with the U.S. Department of Defense and U.S. allies.
Are you a passionate and innovative engineer looking to help develop state of the art robots and AI products? Are you eager to make a positive difference in the world? Do you want to work alongside mission-driven and values focused teammates? Shield AI is just the place for you!
The Embedded Software team is a motivated group of engineers focused on developing the software that merges hardware, operating systems and applications for cutting-edge Unmanned Aerial Vehicles (UAV).
As the Software Test Manager, you will build out and lead a software engineering group focused on validating and verifying that our entire VBAT vehicle software meets reliability standards, is operationally ready to meet project or customer needs, and follows safety critical software processes. In this role, you will collaborate closely with embedded software engineers, system test engineers and the functional teams building software foundations, autonomy, and command and control design tools.

Technical responsibilities:

  • Architect, develop, and maintain software test tools and infrastructure.
  • Define testing, verification, and release processes and procedures.
  • Generate test plans to meet the system requirements of projects.
  • Rigorous test execution of the test plans.
  • Supporting demonstrations and test events.
  • Executing test analysis to verify the system requirements are met.
  • Develop, support and enhance C++ build systems across the org, to ensure repeatability and robustness of builds and ease-of-use for developers.
  • Develop, support and enhance CI systems to ensure repeatability and robustness of execution and tests in CI and ease-of-use for developers.
  • Other duties as assigned.

Management responsibilities:

  • Lead the VBAT Software Test group consisting of Test Automation Software, Embedded Test Software, and Production Software tooling teams.
  • Organize, manage, and ensure success of specific projects for our product lines.
  • Engage cross functionally with product management, program management, electrical engineering, embedded engineering, systems engineering, system test, business development, and other company leaders.
  • Create processes that enable an efficient workflow and scalable team growth.
  • Track team progress against program/project schedules.
  • Report status, risks, accomplishments, expectations to senior leadership.
  • Responsible for sourcing, screening, hiring, and onboarding of new teammates.
  • Other duties as assigned.

Required qualifications:

  • 10+ years of experience in software engineering and software test, or equivalent engineering roles.
  • 3+ years of people leadership experience.
  • B.S. or M.S. degree in software engineering or related field.
  • Strong software engineer experience in C++ and/or Python.
  • Strong demonstrated proficiency in continuous integration/delivery (e.g., Jenkins, ADO).
  • Requirements driven software development experience.
  • Excellent communication skills, both written and verbal.
  • You have a demonstrated record of working hard, being a trustworthy teammate, holding yourself and others to high standards, and being kind to others.

Preferred qualifications:

  • Experience developing software automation tools.
  • Experience with Microsoft Azure DevOps (ADO) tools.
  • Aerospace software development experience.
  • Experience developing safety critical software.
  • Strong understanding of CMake
Total compensation: Salary within range listed above + Bonus + Benefits + Equity (if applicable)
*Interns/Military Fellows not eligible for bonus, benefits or equity
Actual compensation is influenced by a wide array of factors including but not limited to skill set, level of experience, licenses and certifications, and specific work location. All offers are contingent on a cleared background check.
If you're interested in being part of our team, apply now!
Shield AI is proud to be an equal opportunity workplace and is an 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.