Perception Integration and Test Engineer

Shieldai in Dallas Metro Area

Introduction to Shield AI
Shield AI’s mission is to protect service members and civilians with intelligent systems. Shield AI is a fast growing, venture-backed defense-technology company built around a team of proven executives, distinguished warfighters, and world-class AI engineers. Since 2018, Shield AI’s products and people have supported operations around the world with the US Department of Defense and our allies.


Job Description:
The Perception Group at Shield AI focuses on research and development of state-of-the-art algorithms that leverage cutting edge sensors to enable estimation of the state of robots, and observation, understanding and representation of their operating environment for robust autonomous operation in dynamic, uncertain and diverse environments.
As a Perception Integration and Test Engineer, you will be responsible for ensuring harmonious integration of perception components and workflows across simulation, hardware emulators and our autonomous platforms. You will also be responsible for design and development of analysis and test pipelines for rapid verification of perception capabilities. As an onsite team-member in Dallas, you will be working closely with Shield AI’s VBAT platform and the platform team to develop, integrate and test Perception algorithms. You will work closely with the rest of the Perception group in design and development of capabilities for VBAT and enable rapid integration and testing.

Salary Range:  Base + Bonus + Benefits + Equity (if applicable)
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. Information on the benefits offered is here. All offers are contingent on a cleared background check.

Location guidelines-
Onsite = 5 days/week
Hybrid = Several days in the office
Remote = Remote but able to come to the office as requested for business needs

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.
To conform to U.S. Government regulations, applicant must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State.
    • Contribute to research, design, and implementation of state-of-the-art perception algorithms, taking ideas from conception to field deployment
    • Work with and deploy our stack to edge devices
    • Work with Platform team to understand pain points and constraints to enable principled design of capabilities
    • Work with our Hivemind Design team to design and build test and analysis infrastructure that supports local development and scales into the cloud
    • Work with various embedded compute units and soft and hard real-time operating systems
    • Ensure that all perception components and workflows across simulation, test-rigs and platforms work smoothly with each other.
    • Work with robotics middleware such as ROS and PX4
    • Work on algorithms, including factor graph optimizations, sparse and dense tracking and 3D reconstruction
    • Work in collaboration with our DevOps teams to architect and maintain our cloud infrastructure, working with containerization technologies such as Docker and Kubernetes; assist with cross-platform builds and test orchestration, working with build tools ( e.g.CMake , Bazel, etc.) and compiler tool chains (e.g. gcc, llvm, etc.)
    • Integration and reliability spirals for Landing Site Detection capability for VBATs
    • Analysis tooling for rapid generation of actionable insights from field tests
    • Software deployment utilities for quick iterations hardware-in-the-loop iterations
    • Next-gen state-estimation and target tracking capabilities for VBATs
    • Integration of simulation system with the perception stack
    • Integration of perception components split across various compute units

    • BS in computer science or related engineering field
    • 5+ years of professional experience
    • Experience with C++ 11 in a production environment
    • Experience with python
    • Experience with common debugging and profiling tools ( e.g.gdb , valgrind, etc.)
    • Experience in a collaborative development environment, focused on continuous integration/delivery & test-driven development
    • Experience working with and writing software for edge compute systems (ex: NVidia Xaviers, Raspberry Pi)
    • Some experience with SLAM and semantic understanding algorithms
    • Familiarity with git, bash
    • Familiarity with cloud container orchestration systems (ex: Kubernetes)
    • Demonstrated record of working hard, strong communication skills, being a trustworthy teammate, and being kind to others
    • Strong desire to learn and grow on the job.



    • #LI-TJ1
Apply