Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Shield AI

Staff Engineer Embedded Firmware

Posted Updated
Discussion

Description

You will develop C and C++ firmware for aircraft, maintain and modernize embedded software, integrate RTOS platforms, and build automated testing pipelines. You will design software architectures and interfaces, perform reviews, integrate cross-functional software, and support production, testing, release, and deployment.

Responsibilities

  • Develop C and C++ code for V-BAT aircraft
  • Refine firmware for new hardware, features, and capabilities
  • Integrate an RTOS onto custom System-On-a-Module hardware
  • Develop firmware for robotic vehicles in flight
  • Convert bare-metal software to an RTOS-based system
  • Create CI/CD pipelines with automated embedded-system testing
  • Participate in architecture, design, and code reviews
  • Integrate firmware, test and verification software, autonomy software, and ground control stations
  • Develop interfaces for avionics sensors, subsystems, and payloads
  • Facilitate software architecture updates
  • Support systems engineering processes
  • Report status, risks, accomplishments, and expectations to senior leadership
  • Support in-house UAV manufacturing
  • Design test systems using virtualized hardware and hardware-in-the-loop simulations
  • Develop tools for deployment, testing, and data analysis
  • Create prototypes to validate design concepts and technical limitations

Requirements

  • Software development experience in C and C++
  • Experience with bare-metal firmware development for embedded systems
  • Experience with Linux Kernel or RTOS development, device trees, and hardware bring-up
  • Familiarity with thread-safe multithreaded programming
  • Experience owning development processes and features
  • Track record of shipping products through development cycles
  • Bachelor's, Master's, or PhD degree in Systems Engineering, Software Engineering, Computer Science, or a STEM discipline

Benefits

  • Bonus
  • Benefits
  • Equity

Skills

What Staff Embedded jobs ask for — and how much of it you have →
Apply

See also

Embedded jobs by country — openings, pay and top skills →