Drimva

BRINC Drones

Senior Software Engineer, Embedded

$110K–$250K

Seattle, WA · On-site · Senior · Full-time · Posted Oct 16, 2025

Experience
5+ years of industry experience developing software for devices; preferred: 7+ years in specified industries.
Education
Bachelor’s or Master’s of Science in Computer Science or a related degree.

About the job

Develops on-device software for BRINC’s drones, controllers, robotic nests, and support equipment, from design and implementation through testing and product support.

What you'll do

  • Own software development from specification through implementation, testing, and product support; write flight-ready code, primarily in C/C++.
  • Set software architecture and implementation methods, document decisions, and collaborate with engineering teams across disciplines.
  • Debug customer issues in the field, incorporate user feedback, and support product deployments.

What they ask for

  • 5+ years of industry experience developing software for devices.
  • Experience with C, C++, Python, embedded systems in a Linux environment, standard embedded interfaces, and compute hardware such as SoCs and MCUs.
  • Experience bringing up and testing new hardware and working with RTOS.
  • Bachelor’s or Master’s of Science in Computer Science or a related degree.

Nice to have

  • 7+ years developing software in aerospace, robotics, automotive, consumer electronics, or related industries.
  • Experience with Yocto; FPGA HDL development; flight control, navigation, autonomy, embedded radio, localization, or UAV/UAS software.

Pay

$110K – $250K (currency and pay basis not stated)

Tools

C, C++, Python, Linux, I2C, SPI, UART, CAN

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 4, 2026 (UTC)