Staff Engineer, Embedded Firmware (R5637)

Shield AI
Dallas
Workplace: OnsiteFull timeUSD 160,000 - 250,000 annuallyFunction: Hardware, Embedded & Systems EngineeringEducation: bachelorsSkills: ["Ownership","Cross-functional collaboration","Proactive improvement","Documentation","Design review participation"]

Develop and maintain embedded firmware and software architectures for Shield AI’s V-BAT UAV, including converting legacy bare-metal code to RTOS-based systems. Integrate real-time OS functionality onto custom hardware (SOM), build firmware for flight robotic control, and support new hardware features and capabilities. Collaborate across engineering teams, lead CI/CD pipelines with automated embedded testing, and support release, verification, and deployment through production.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Shield AI
Shield AI
2 days ago

Staff Engineer, Embedded Firmware (R5637)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 13 hours agoStatus: Live

Job Summary

Develop and maintain embedded firmware and software architectures for Shield AI’s V-BAT UAV, including converting legacy bare-metal code to RTOS-based systems. Integrate real-time OS functionality onto custom hardware (SOM), build firmware for flight robotic control, and support new hardware features and capabilities. Collaborate across engineering teams, lead CI/CD pipelines with automated embedded testing, and support release, verification, and deployment through production.
Location: Dallas
Workplace: Onsite
Employment Type: Full time
Job Function: Hardware, Embedded & Systems Engineering

Key Responsibilities

  • •Develop high-quality C/C++ firmware tailored for V-BAT aircraft, focusing on performance, reliability, and safety.
  • •Refine and maintain the existing firmware repository to support new hardware, features, and capabilities.
  • •Integrate real-time operating system functionality onto a custom System-On-a-Module (SOM) and develop flight-control firmware for robotic vehicles.
  • •Create CI/CD pipelines with automated testing for embedded systems to improve deployment and testing reliability.
  • •Participate in architecture, design, and code reviews; coordinate firmware and related software through test, verification, release, and deployment to production and customers.

Pay and Benefits

Salary: USD 160,000 - 250,000 annually
Equity and Bonus:Equity
Perks:EquityAnnual Bonus

Key Requirements

  • •Rock-solid software development experience in C/C++ for embedded systems.
  • •Experience in bare-metal firmware development for embedded systems.
  • •Linux Kernel or RTOS development, including device trees and bring-up on new hardware.
  • •Write thread-safe multi-threaded programs.
  • •B.S., M.S, or PhD in Systems Engineering, Software Engineering, Computer Science, or a STEM discipline.
Experience:Embedded systemsAutonomous robotic systemsStartupR&D
Education:Bachelor's in Systems Engineering, Software Engineering, Computer Science or STEM (Science, Technology, Engineering, or Mathematics)
Skills:OwnershipCross-functional collaborationProactive improvementDocumentationDesign review participation
Tech Stack:CC++Embedded firmwareBare-metalRTOSLinux KernelDevice treesMulti-threaded programmingCI/CD pipelinesAutomated testingHardware-in-the-loopVirtualized hardware

Company Brief

Shield AI
Develops AI-powered autonomy and software for military aircraft and drones to enable autonomous ISR and combat missions, integrating perception, navigation, and mission planning for defense customers.
Industry: Defense Technology
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Funding: Series E+
Headquarters: San Diego, United States
Founded: 2015
WebsiteLinkedIn