Senior Software Engineer, Embedded Firmware (R3326)

1 Month ago • 5 Years + • Software Development & Engineering • $126,492 PA - $189,739 PA

Job Summary

Job Description

Shield AI is a defense technology company focused on protecting service members and civilians with intelligent systems, including the V-BAT aircraft and Hivemind products. The VBAT Embedded Software team develops complex avionics software for Unmanned Aerial Vehicles (UAVs), merging hardware, operating systems, and applications. This role involves designing, developing, and maintaining software architectures, requirements, and designs, coordinating development, and managing software through testing, release, and deployment for cutting-edge autonomous aircraft.
Must have:
  • Develop high-quality C++ code tailored specifically for V-Bat aircraft, ensuring optimal performance, reliability, and safety.
  • Develop hardware drivers for controlling robotic vehicles in flight – including drivers for navigation systems, radar systems, and engine control.
  • Implement cutting-edge software solutions for operating autonomous aircraft during GPS-denied flight and landing sequences
  • Attend flight test events in the field, performing integration activities and live debugging on aircraft in-flight
  • Design and implement systems for automated testing, including creating new CI/CD pipelines and creating tests for virtualized hardware and hardware-in-the-loop simulations.
  • Prototype new hardware platforms to validate critical design concepts and assess technical limitations
  • Integrate a real-time operating system onto custom System-On-a-Module (SOM)
Good to have:
  • 2+ years professional avionics software development experience
  • Experience working on cutting-edge autonomous robotic systems
  • Experience in Linux Kernel or RTOS development - device trees and bring up on new hardware
  • Experience working on safety-critical applications in a regulated industry (civil aviation, automotive, etc.)
Perks:
  • Bonus
  • Benefits
  • Equity

Job Details

Founded in 2015, Shield AI is a venture-backed defense technology company with the mission of protecting service members and civilians with intelligent systems. Its products include the V-BAT aircraft, Hivemind Enterprise, and the Hivemind Vision product lines. With offices in San Diego, Dallas, Washington, D.C., Boston, Abu Dhabi (UAE), Kyiv (Ukraine), and Melbourne (Australia), Shield AI’s technology actively supports U.S. and allied operations worldwide. For more information, visit www.shield.ai. Follow Shield AI on LinkedIn, X, YouTube and Instagram.

The VBAT Embedded Software team is a motivated group of engineers focused on developing complex avionics software that merges hardware, operating systems and applications for cutting-edge Unmanned Aerial Vehicles (UAV). Embedded Software engineers work with customer programs, electrical engineers, Guidance, Navigation and Controls (GNC) engineers, systems engineers, test engineers and the Autonomy AI team to design and develop software systems which utilize modern aerospace sensors, state-of-the-art UAV avionics, and groundbreaking Artificial Intelligence applications.

As a member of the VBAT Embedded Software team, you will develop and maintain software architectures, generate and maintain all levels of software requirements, document and present software designs, coordinate software development, and marshal the entire suite of VBAT software through test and verification, release, and deployment to production and customers.

WHAT YOU'LL DO:

  • Develop high-quality C++ code tailored specifically for V-Bat aircraft, ensuring optimal performance, reliability, and safety.
  • Develop hardware drivers for controlling robotic vehicles in flight – including drivers for navigation systems, radar systems, and engine control.
  • Implement cutting-edge software solutions for operating autonomous aircraft during GPS-denied flight and landing sequences
  • Attend flight test events in the field, performing integration activities and live debugging on aircraft in-flight
  • Design and implement systems for automated testing, including creating new CI/CD pipelines and creating tests for virtualized hardware and hardware-in-the-loop simulations.
  • Prototype new hardware platforms to validate critical design concepts and assess technical limitations
  • Integrate a real-time operating system onto custom System-On-a-Module (SOM)

REQUIRED QUALIFICATIONS:

  • A minimum of 5 years of related experience with a Bachelor’s degree is required; or 2 years and a PhD.
  • Bachelors in CS, CE, EE.
  • Demonstrated track record of assuming ownership over development processes and features and delivering outstanding outcomes.
  • Strong C/C++ background
  • Experience in bare-metal firmware development for embedded systems
  • Experience in a collaborative development environment, focused on continuous integration/delivery & unit testing to assure software quality.
  • Familiarity with common version control (git) and build systems (CMake, or similar)
  • Demonstrated record of working hard, strong communication skills, being a trustworthy teammate, and being kind to others.

PREFERRED QUALIFICATIONS:

  • 2+ years professional avionics software development experience
  • Experience working on cutting-edge autonomous robotic systems
  • Experience in Linux Kernel or RTOS development - device trees and bring up on new hardware
  • Experience working on safety-critical applications in a regulated industry (civil aviation, automotive, etc.)

Full-time regular employee offer package:

Pay within range listed + Bonus + Benefits + Equity

Temporary employee offer package:

Pay within range listed above + temporary benefits package (applicable after 60 days of employment)

Salary 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 and possible reference check. Military fellows and part-time employees are not eligible for benefits. Please speak to your talent acquisition representative for more information.

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.

Similar Jobs

Welltech - Senior iOS Engineer

Welltech

Cyprus (Remote)
4 Months ago
Applike - (Senior) Employer Branding Manager (f/m/d)

Applike

Hamburg, Hamburg, Germany (Hybrid)
3 Months ago
WebFX - Marketing Designer

WebFX

Philippines (Remote)
10 Months ago
Visa - Senior Portfolio Manager

Visa

Atlanta, Georgia, United States (Hybrid)
2 Months ago
ShyftLabs - VDI Engineer

ShyftLabs

Noida, Uttar Pradesh, India (Hybrid)
1 Month ago
Tesla - Mechanical Engineer, Technical Service, Vehicle Manufacturing

Tesla

Brandenburg, Germany (On-Site)
6 Months ago
Tesla - Electrical Equipment Engineer

Tesla

North Brabant, Netherlands (On-Site)
6 Months ago
Trellix - Software Engineer

Trellix

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Mako IT Lab - Principal Software Engineer

Mako IT Lab

Chennai, Tamil Nadu, India (On-Site)
11 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

IMC - Campus Recruiter - Technology

IMC

Sydney, New South Wales, Australia (On-Site)
2 Months ago
InMobiInMobi - Product Manager - Central Data Repository for People Analytics & AI/Automation

InMobiInMobi

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Ubisoft - Principal R&D Scientist on Bots & Behaviors

Ubisoft

Bordeaux, Nouvelle-Aquitaine, France (Hybrid)
5 Months ago
Marvell - Lab Endpoint Cyber Security Engineer

Marvell

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Monzo - Principal Legal Counsel, Corporate

Monzo

London, England, United Kingdom (On-Site)
1 Month ago
Netomi - Devops Engineer - II

Netomi

Toronto, Ontario, Canada (Remote)
2 Months ago
Tide - Staff Data Engineer

Tide

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Mindtickle - Senior Associate/Lead, Revenue Enablement

Mindtickle

Pune, Maharashtra, India (Hybrid)
2 Months ago
Cadence - Principal Application Engineer

Cadence

Noida, Uttar Pradesh, India (On-Site)
3 Months ago
Ubisoft - Project Coordinator (W/M/NB) – The Crew Motorfest

Ubisoft

Lyon, Auvergne-Rhône-Alpes, France (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Dallas, Texas, United States

Lambda - Engineering Manager - Control Plane

Lambda

San Francisco, California, United States (Hybrid)
1 Month ago
Likewize - Operations Supervisor

Likewize

Flower Mound, Texas, United States (On-Site)
1 Month ago
Alpha Sense - Senior Director of Financial Services Solution Marketing

Alpha Sense

New York, United States (Remote)
1 Month ago
Sesame - Research Engineer — 3D Reconstruction and Rendering

Sesame

San Francisco, California, United States (On-Site)
1 Month ago
Salesforce - Distributed Systems Software Engineer - Public Cloud (Senior/Lead/Principal)

Salesforce

San Francisco, California, United States (On-Site)
11 Months ago
Philips - eCommerce Store Manager

Philips

Bothell, Washington, United States (On-Site)
2 Months ago
Tencent - Partner Development Manager

Tencent

California, United States (On-Site)
5 Months ago
EXUSIA - Senior Data Analyst / Tester

EXUSIA

Chicago, Illinois, United States (Remote)
1 Month ago
Filmhub - Head of Marketing

Filmhub

United States (Remote)
1 Month ago
Blinkhealth - Payroll & People Operations Specialist

Blinkhealth

New York, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

InnoPhase IoT - Principal PHY/MAC RTL Design Engineers

InnoPhase IoT

San Jose, California, United States (On-Site)
3 Months ago
Animoca Brands - Web3 Engineer

Animoca Brands

Hong Kong, Hong Kong (Hybrid)
5 Months ago
Aptive - Senior Algorithm Development Engineer

Aptive

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
1 Month ago
Anthology  Inc  - Client Support Engineer II

Anthology Inc

Colombia (Remote)
2 Months ago
Apple - Physical Design Methodology CAD Engineer

Apple

Beaverton, Oregon, United States (On-Site)
2 Months ago
Apple - CAD Engineer - RTL Construction

Apple

Austin, Texas, United States (On-Site)
3 Months ago
Next Level Business Services - SCSM Engineer

Next Level Business Services

Redmond, Washington, United States (On-Site)
10 Months ago
Bosch Group - Sales Engineer / Executive

Bosch Group

Pune, Maharashtra, India (On-Site)
2 Months ago
Apple - Platform Systems Engineering Manager

Apple

Cupertino, California, United States (On-Site)
2 Months ago
LeoVegas - Domain Architect - Retention Engineering

LeoVegas

Växjö, Kronoberg County, Sweden (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

San Diego, California, United States (Remote)

Washington, District Of Columbia, United States (On-Site)

Dallas, Texas, United States (On-Site)

United States (On-Site)

San Diego, California, United States (On-Site)

San Diego, California, United States (On-Site)

Washington, District Of Columbia, United States (On-Site)

Washington, District Of Columbia, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Shield AI

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug