Engineer II, Software (R4164)
Shield AI
What you'll do:
- 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 in support of new integrations & capabilities
- • Develop and maintain models using Unified Modeling Language (UML), Systems Modeling Language (SysML), and/or Unified Profile
- • 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 product management, program management,
- mechanical engineering, embedded engineering, business development, and other company leaders
- • Report status, risks, accomplishments, expectations to senior leadership
Required qualifications:
- A minimum of 5 years of systems engineering or related experience with a Bachelor’s degree; or 4 years and a Master’s degree; or 2 years with a PhD; or equivalent work experience.
- • B.S. degree in a STEM discipline (e.g., Software, Aerospace, Mechanical, Electrical Systems Engineering)
- • Experience with Systems Engineering practices and principals, including writing, organizing, and verifying requirements
- • Experience with MBSE and related efforts
- • Experience working in cross-functional teams
- • Excellent communication skills, both written and verbally
- • Organized and methodical
- • Software engineer experience in C++ and/or Python
- • Experience in reading, interpreting, and applying engineering drawings, including assembly drawings, parts lists, wiring diagrams, and schematics
- • Demonstrated record of working hard, being a trustworthy teammate, holding yourself and others to high standards, and being kind to others
Preferred qualifications:
- Expertise with Mavelink, Arudpilot, QGC and Mission Planner
- • Expertise with MBSE, inclusive of use of Cameo API and Velocity Template Language (VTL)
- • Expertise with Requirement & Design decomposition
- • Experience in any/all of the following: Autonomy, Aircraft, Unmanned Vehicles