Taro Logo

Wireless Software Engineer

Leading US drone company and world leader in autonomous flight, combining AI, hardware, and cloud connectivity to make drones indispensable infrastructure.
San Mateo, CA, USA
$147,500 - $210,000
Embedded
Mid-Level Software Engineer
In-Person
501 - 1,000 Employees
Robotics · AI

Job Description

Skydio, the leading US drone company and world leader in autonomous flight, is seeking a Wireless Software Engineer to join their innovative team in San Mateo, California. This role offers an exciting opportunity to work at the intersection of autonomous systems and wireless communications, focusing on reimagining how WiFi and cellular links can be optimized for autonomous drones operating in challenging environments.

The position involves hands-on work with chipsets, low-level firmware development, and software engineering to extend range, boost reliability, and deliver high-quality video streams in demanding conditions. The ideal candidate will have strong expertise in WLAN and cellular protocols, firmware development, and programming skills in C++, C, and Python.

This role offers competitive compensation ranging from $147,500 to $210,000 annually, plus equity in the form of stock options. The comprehensive benefits package includes health insurance, 401k, paid vacation, sick leave, and holiday pay. The position also offers the opportunity to work with cutting-edge technology in autonomous flight and wireless communications.

The company's mission focuses on combining artificial intelligence, hardware, and cloud connectivity to revolutionize drone technology across various sectors, including public safety, defense, and enterprise applications. Working at Skydio means joining a team that values innovation, collaboration, and pushing the boundaries of what's possible in autonomous systems.

Key responsibilities include developing new communication protocols for mesh drone networks, optimizing wireless software and firmware across multiple platforms, and implementing system-level algorithms for performance in challenging network conditions. The role requires a unique blend of wireless expertise, software engineering skills, and the ability to work effectively with cross-functional teams.

Skydio offers a dynamic work environment where you'll contribute to groundbreaking advancements in autonomous flight technology while working alongside experts in AI, hardware, and software development. The company's commitment to diversity and inclusion creates an environment that embraces different perspectives and innovative solutions.

Last updated 5 days ago

Responsibilities For Wireless Software Engineer

  • Play a key role in pushing the boundaries of Skydio's wireless capabilities
  • Work on new and innovative communication protocol for mesh drone communication
  • Design and implement solutions for reliable drone communication in OFDMA-based mesh network
  • Design, develop, and optimize wireless software and firmware across WLAN, LTE, and 5G
  • Implement and validate system-level algorithms for performance in congested network conditions

Requirements For Wireless Software Engineer

Python
Linux
  • Strong understanding of WLAN and/or cellular protocols
  • Proficient in firmware development
  • Well-versed in C++, C and Python
  • Strong software engineering skills
  • Skilled in diagnosing complex issues spanning multiple layers
  • Proven ability to collaborate with cross-functional teams

Benefits For Wireless Software Engineer

401k
Medical Insurance
  • Competitive base salaries
  • Stock options
  • Comprehensive benefits packages
  • Relocation assistance for eligible roles
  • Group health insurance plans
  • Paid vacation time
  • Sick leave
  • Holiday pay
  • 401K savings plan

Related Jobs