Staff Software Engineer

4 days ago


Washington, Washington, D.C., United States Shield AI Full time
Job Title: Staff Software Engineer

Shield AI is a venture-backed defense technology company that is building the world's best AI pilot. We are seeking a highly skilled Staff Software Engineer to join our Planning and Controls (PAC) team.

About Shield AI

Shield AI is a company that is passionate about protecting service members and civilians with intelligent systems. Our mission is to create a world where AI can be trusted to make decisions that save lives. We are a team of innovators, researchers, and engineers who are dedicated to pushing the boundaries of what is possible with AI.

About the PAC Team

The PAC team is an agile group of engineers who are focused on researching and developing state-of-the-art algorithms that drive intelligent and confidence-inspiring flight behaviors. We are looking for a Staff Software Engineer who can join our team and help us develop the next generation of AI pilots.

Responsibilities
  • Research, design, and implement state-of-the-art planning algorithms
  • Optimize the planning stack on the CPU and GPU
  • Develop core systems that must be portable and scalable across different UAS platforms and compute architectures
  • Work with our Hivemind Design Software team to design and build infrastructure for the PAC team
  • Work with soft or hard real-time operating systems
  • Work with robotics middleware such as ROS and PX4
  • Work on algorithms, including graph search, sampling-based planning, etc.
  • Work with and deploy our AI stack to edge devices
  • Work in collaboration with our DevOps teams to architect and maintain our cloud infrastructure
Requirements
  • BS in computer science or related engineering field with 7+ years of professional experience
  • Proficient with C++ 11, 14, or 17 in a production environment
  • Experience in a collaborative development environment, focused on continuous integration/delivery & test-driven development
  • Strong knowledge of modern software engineering best practices
  • Demonstrated record of working hard, strong communication skills, being a trustworthy teammate, and being kind to others
  • Familiarity with writing thread-safe multi-threaded programs
  • Familiarity with common debugging and profiling tools
  • Familiarity with git, bash, Python
What We Offer

Shield AI offers a competitive salary, bonus, and benefits package. We also offer equity in the company and opportunities for professional growth and development.



  • Washington, Washington, D.C., United States Lilt Full time

    Job Title: Staff Full Stack EngineerAbout the Role:We are seeking a highly skilled and experienced Staff Full Stack Engineer to join our team at Lilt. As a key member of our engineering team, you will be responsible for designing, developing, and deploying large-scale, distributed software systems that enable our customers to deliver multilingual, digital...


  • Washington, Washington, D.C., United States cFocus Software Incorporated Full time

    Job OverviewcFocus Software Incorporated seeks a highly skilled Lead Software Engineer to support our program with the Environmental Protection Agency in Washington, DC. This position offers remote work capabilities and requires active Public Trust clearance.Key QualificationsMaster's degree in Computer Science, Software Engineering, or a related...


  • Washington, Washington, D.C., United States Shield AI Full time

    Job Title: Staff Software EngineerShield AI is a venture-backed defense technology company that aims to protect service members and civilians with intelligent systems. We are seeking a highly skilled Staff Software Engineer to join our Planning and Controls (PAC) team.About the Role:Design and implement state-of-the-art planning algorithms, taking ideas from...


  • Washington, Washington, D.C., United States CloudFit Software Full time

    Job Title: Site Reliability EngineerCloudFit Software is seeking a highly skilled Site Reliability Engineer to join our team. As a Site Reliability Engineer, you will play a critical role in ensuring the quality, performance, and reliability of our CloudFit Managed Applications and Services systems.Key Responsibilities:Collaborate with cross-functional teams...


  • Washington, Washington, D.C., United States Motion Recruitment Full time

    About the RoleMotion Recruitment is seeking a highly skilled Staff Software Engineer to join our EdTech product shop. As a key member of our team, you will be responsible for leading a team of full-stack engineers and serving as the chief architect for new features on our product roadmap.Key ResponsibilitiesLead a team of full-stack engineers and provide...


  • Washington, Washington, D.C., United States Motion Recruitment Full time

    About the Role:Motion Recruitment is seeking a highly skilled Staff Software Engineer to join our EdTech product shop. As a key member of our team, you will be responsible for leading a team of full-stack engineers and serving as the chief architect for new features on our flagship K-12 learning platform.Key Responsibilities:Lead a team of full-stack...


  • Washington, Washington, D.C., United States Prefect Full time

    About PrefectPrefect is a remote-first company that provides workflow orchestration for the modern data enterprise. Our mission is to empower teams to build amazing products and achieve their personal and professional aspirations.Job SummaryWe are seeking a highly skilled Staff Software Engineer to join our frontend team. As a key member of our team, you...


  • Washington, Washington, D.C., United States VTG Full time

    Job Title: Senior EngineerVTG is seeking a highly skilled Senior Engineer to join our team in providing professional support services for the planning, design, construction, delivery, and testing of ships overseen by the Guided Missile Frigate (FFG) Program Office (PMS 515).The successful candidate will be responsible for designing, implementing, and testing...

  • Software Engineer

    3 days ago


    Washington, Washington, D.C., United States VISTA Technology Services Full time

    Job Title: Software EngineerVISTA Technology Services, Inc. (VISTA) is a leading provider of innovative technology solutions. We are currently seeking a highly skilled Software Engineer to join our team in Washington, DC.Job Summary:The successful candidate will be responsible for designing, developing, and testing complex software systems. They will work...


  • Washington, Washington, D.C., United States Capital One Full time

    Job Title: Software Engineering ManagerCapital One is seeking a highly skilled Software Engineering Manager to lead a team of developers in creating innovative solutions that drive business growth. As a Software Engineering Manager, you will be responsible for overseeing the development of software applications, ensuring they meet the company's quality and...

  • Software Engineer

    3 days ago


    Washington, Washington, D.C., United States Crown Consulting, Inc. Full time

    Job Title: Software DeveloperCrown Consulting, Inc. is seeking a skilled Software Developer to support the implementation of the Electronic Information Display System (E-IDS) in the National Airspace System.Key Responsibilities:Apply computer science and systems analysis knowledge to develop and apply solutions to E-IDS needs.Use scientific and engineering...


  • Washington, Washington, D.C., United States Intelliswift Software Full time

    Computer Vision EngineerWe are seeking a highly skilled Computer Vision Engineer to develop and implement computer vision algorithms that meet specific requirements. The ideal candidate will have expertise in 2D image processing, 3D geometry, and bundle adjustment, as well as experience in data collection methods and statistical analysis.Key...


  • Washington, Washington, D.C., United States JR Associates Group LLC Full time

    Software Engineer Job DescriptionIndustry leading healthcare software company is looking for skilled Software Engineers to work on their multiple product roadmaps.Key Responsibilities:Design and develop cloud native software applications using Ruby on Rails, Angular, and AWS.Collaborate with cross-functional teams to implement software engineering best...


  • Washington, Washington, D.C., United States Anduril Industries, Inc. Full time

    Join Our Team as a Mission Software EngineerWe are seeking a highly skilled Mission Software Engineer to join our team at Anduril Industries, Inc. As a Mission Software Engineer, you will play a critical role in building, deploying, and integrating software solutions that deliver mission-critical capabilities to our customers.Key Responsibilities:Own the...


  • Washington, Washington, D.C., United States SourcePro Search Full time

    Cloud Software EngineerWe are seeking a highly skilled Cloud Software Engineer to join our team at SourcePro Search. As a Cloud Software Engineer, you will play a key role in designing, developing, and deploying cloud-based software applications.Key Responsibilities:Design and develop cloud-based software applications using Java, Python, and other high-level...


  • Washington, Washington, D.C., United States FTI Buyer, LLC Full time

    Job Title: Software Engineering ManagerFTI Buyer, LLC is seeking an experienced Software Engineering Manager to lead our development team. As a key member of our engineering team, you will be responsible for managing the day-to-day workflow, overseeing software development, and enhancing our testing pipeline and deployment strategies.Responsibilities:Manage...


  • Washington, Washington, D.C., United States Laerdal Labs DC Inc Full time

    Job Title: Software Engineer IWe are seeking a talented Software Engineer to join our team at Laerdal Labs DC Inc. As a Software Engineer, you will be responsible for designing, developing, and testing software applications that meet the needs of our customers.Key Responsibilities:Design and develop software applications using a variety of programming...

  • Software Engineer

    1 week ago


    Washington, Washington, D.C., United States Capital Technology Group Full time

    Job Title: Software Engineer Level ICapital Technology Group is seeking a highly skilled Software Engineer Level I to join our team. As a key member of our software development team, you will be responsible for designing and implementing prototypes and/or proof-of-concepts for evaluating new or emerging technologies.Key Responsibilities:Develop, create, and...


  • Washington, Washington, D.C., United States Nyla Technology Solutions Full time

    Job SummaryWe are seeking a highly skilled Cyber Software Engineer to join our team at Nyla Technology Solutions. As a key member of our software systems engineering team, you will be responsible for designing, developing, and implementing software systems that meet the needs of our clients.Key Responsibilities:Design and develop software systems that meet...


  • Washington, Washington, D.C., United States Nyla Technology Solutions Full time

    About the RoleWe are seeking a highly skilled Cyber Software Engineer to join our team at Nyla Technology Solutions. As a key member of our software development team, you will be responsible for designing, developing, and implementing software systems that meet the needs of our clients.Key Responsibilities:Design and develop software systems that meet the...