United States USD 150,000 - 190,000 Yearly

Flock Safety is hiring a Senior Software Engineer, Wireless

About the Role

As a Senior Software Engineer, Wireless, you will take full technical ownership of cellular systems, driving the evolution of integrated 5G connectivity across the full stack. Your work will span from low-level firmware and driver development to user space and cloud integration, ensuring seamless communication between cellular modems and both drone and web-based platforms.

Key Responsibilities

  • Design and enhance end-to-end 5G connectivity solutions, optimizing performance across hardware and software layers
  • Develop and integrate advanced 5G features within radio firmware, kernel drivers, and application-level components
  • Combine multiple cellular radio links into a unified, high-performance data stream
  • Improve key metrics including link capacity, latency, and bandwidth allocation across wireless interfaces
  • Integrate cloud-based services with on-device cellular systems for real-time monitoring and control
  • Define performance benchmarks, track test outcomes, and implement data-driven improvements
  • Collaborate closely with RF, systems, device software, and cloud engineering teams to align system-wide objectives

Qualifications

Candidates must hold a Bachelor’s degree in Computer Science or Electrical Engineering and bring over five years of hands-on experience in cellular firmware and user space development. Proficiency in C, C++, and Python is essential. Strong communication abilities and a demonstrated history of working effectively in cross-functional environments are required to drive projects to completion on schedule.

Preferred qualifications include familiarity with 3GPP wireless standards, experience with commercial IoT and mobile connectivity hardware, and working knowledge of platforms such as Databricks or Snowflake. Experience across the full software stack of wireless products is highly valued.

Technology Environment

The role leverages C, C++, Python, 5G protocols, cellular modems, firmware and driver development, user space applications, and cloud integration tools. Exposure to data platforms like Databricks and Snowflake supports analytics and monitoring capabilities.

Work Culture

This role operates within a high-performance, low-ego environment driven by urgency and bold thinking. Team members are expected to take ownership, solve difficult problems, and continuously improve systems. Collaboration, mutual respect, and diverse perspectives are central to how work gets done. The culture emphasizes transparency, inclusivity, and fast iteration.

Benefits

  • Unlimited PTO with flexibility to use as needed
  • 11 paid company holidays plus your birthday off
  • Full employer-paid medical, dental, and vision coverage
  • Health Savings Account (HSA) match
  • 12 weeks of fully paid parental leave; birthing parents receive an additional 6–8 weeks
  • Partnership with Maven for fertility and family planning support
  • Annual reimbursement of up to $10,000 for adoption, surrogacy, or fertility treatments
  • Headspace subscription included annually
  • Caregiver support through Cariloop partnership
  • One-on-one tax advisory sessions via Carta Tax Advisor
  • $150 monthly work-from-home stipend
  • $250 annual productivity stipend for learning and wellness platforms
  • One-time $750 home office setup allowance

Compensation

The salary range for this position is $160,000 to $200,000, with additional equity in the form of stock options. Total compensation reflects a competitive package aligned with experience and impact.

Equal Opportunity Employer

This organization is committed to equal employment opportunity regardless of race, color, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or veteran status. We actively foster an inclusive, respectful workplace where diverse perspectives are valued and every individual has the opportunity to contribute meaningfully.

Required Skills
CC++Python5GCellular firmwareFirmware DesignUser Space DesignCommunicationTeamworkCross-functional Collaboration CC++Python5Gcellular modemsfirmware developmentdriver developmentuser space programmingcloud integrationDatabrickscross-functional collaborationcommunication skills
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
Flock Safety
Flock Safety is the leading safety technology platform that connects cities, law enforcement, businesses, schools, and neighborhoods in a nationwide public-private safety network. The company provides a hardware and software suite for proactive crime prevention and security, delivering real-time intelligence while prioritizing privacy and responsible innovation.
All jobs at Flock Safety Visit website
Job Details
Department Software Development
Category embedded
Posted 3 months ago