Join Our Team

We're building the future of wireless connectivity. Join a small, fast team backed by top-tier investors.

Hiring now
7 open roles
Open Positions

Find Your Next Role

Explore opportunities across engineering, product, growth, and more.

Filter:
Showing 7 of 7 roles

iOS Developer

Engineering • Mobile
Ann Arbor, MI
Flexible
Product
Flexible hours

Build cutting-edge iOS applications for Wave RF's wireless communication platform. You'll work with modern Swift and SwiftUI to create intuitive mobile experiences that leverage Bluetooth Low Energy and advanced cryptographic protocols. This role requires deep understanding of Apple's frameworks and low-level Darwin/Unix systems.

Responsibilities

  • Develop and maintain native iOS applications using Swift and SwiftUI
  • Implement CoreBluetooth functionality for seamless device communication
  • Integrate cryptographic libraries and ensure secure data transmission
  • Optimize app performance with low-level Darwin/Unix system knowledge
  • Write clean, maintainable code following iOS best practices
  • Collaborate with embedded and backend teams for end-to-end feature delivery
  • Debug complex issues across the iOS stack from UI to system calls

Qualifications

  • Strong proficiency in modern Swift and SwiftUI
  • Extensive experience with CoreBluetooth and BLE protocols
  • Understanding of cryptographic principles and secure coding practices
  • Knowledge of Darwin/Unix internals and low-level system programming
  • Experience with iOS frameworks, memory management, and performance optimization
  • Ability to read and understand technical specifications and RFCs
  • Strong problem-solving skills and attention to detail

To apply: Email your resume and cover letter to careers@wave-rf.com with role ID ios-developer-002 in the subject line.

Please include links to iOS projects or App Store apps you've built.

Android Developer

Engineering • Mobile
Ann Arbor, MI
Flexible
Product
Flexible hours

Create powerful Android applications for Wave RF's wireless networking solutions. You'll leverage Kotlin and modern Android development practices to build apps that communicate with Bluetooth devices, handle cryptographic operations, and provide seamless user experiences across diverse Android devices.

Responsibilities

  • Develop native Android applications using Kotlin and Jetpack Compose
  • Implement Bluetooth Low Energy connectivity and device management
  • Integrate cryptographic protocols for secure communications
  • Ensure compatibility across different Android versions and devices
  • Optimize battery life and performance for background operations
  • Write comprehensive unit and integration tests
  • Collaborate with cross-functional teams on API design and feature planning

Qualifications

  • Expert knowledge of Kotlin and modern Android development
  • Strong experience with Android Bluetooth APIs and BLE
  • Understanding of cryptographic concepts and Android security features
  • Familiarity with Jetpack Compose, Coroutines, and Flow
  • Experience with background services, notifications, and power management
  • Knowledge of Android architecture patterns (MVVM, Clean Architecture)
  • Proven track record of published Android applications

To apply: Email your resume and cover letter to careers@wave-rf.com with role ID android-developer-001 in the subject line.

Please share your GitHub profile and links to Android apps you've developed.

Embedded Systems Developer

Engineering • Embedded
Ann Arbor, MI
Hybrid
Firmware
Flexible hours

Design and implement embedded firmware for Wave RF's hardware devices using C and Zephyr RTOS. You'll create robust, power-efficient code that runs on resource-constrained microcontrollers, develop Arduino-compatible libraries for maker communities, and work hands-on with hardware prototyping. This role demands expertise in low-level programming, hardware interfacing, and creating developer-friendly SDKs.

Responsibilities

  • Write efficient, memory-safe C code for Zephyr RTOS applications
  • Develop and maintain Arduino libraries for Wave RF hardware
  • Design clean, well-documented SDKs for embedded developers
  • Prototype and debug hardware on breadboards and development kits
  • Optimize firmware for power efficiency and minimal memory footprint
  • Implement robust error handling and recovery mechanisms
  • Create comprehensive documentation, code examples, and integration guides
  • Profile and optimize real-time performance of embedded systems

Qualifications

  • Strong C programming skills with emphasis on embedded systems
  • Experience with Zephyr RTOS or similar real-time operating systems
  • Proficiency with Arduino ecosystem and library development
  • Hardware prototyping experience (breadboarding, oscilloscopes, logic analyzers)
  • Deep understanding of memory management and safety in constrained environments
  • Knowledge of power optimization techniques for battery-operated devices
  • Experience writing technical documentation and developer SDKs
  • Familiarity with I2C, SPI, UART, and other embedded protocols

To apply: Email your resume and cover letter to careers@wave-rf.com with role ID embedded-developer-002 in the subject line.

Please include links to embedded projects, Arduino libraries, or GitHub repositories.

Hardware Engineer

Engineering • Hardware
Ann Arbor, MI
In-person
Hardware
Flexible hours

Design high-performance RF and mixed-signal circuit boards for Wave RF's wireless communication devices. You'll work with KiCAD and/or Altium Designer to create optimized PCB layouts that handle high-bandwidth signals, minimize RF interference, and manage complex impedance requirements. This role requires deep expertise in RF design principles, signal integrity, and efficient board routing techniques.

Responsibilities

  • Design and layout PCBs in KiCAD and/or Altium Designer for RF applications
  • Optimize trace routing for high-speed signals and RF performance
  • Manage impedance matching, controlled impedance traces, and differential pairs
  • Minimize electromagnetic interference and crosstalk in dense layouts
  • Design power distribution networks for low-noise, stable operation
  • Perform signal integrity analysis and simulation
  • Create detailed manufacturing documentation and assembly instructions
  • Debug and troubleshoot hardware issues using lab equipment
  • Collaborate with embedded engineers on hardware-firmware integration

Qualifications

  • Bachelor's or Master's in Electrical Engineering, Computer Engineering, or related field
  • Proficiency with KiCAD and/or Altium Designer
  • Strong understanding of RF circuit design and transmission line theory
  • Experience with high-speed signal routing and impedance control
  • Knowledge of EMI/EMC considerations and mitigation techniques
  • Understanding of inductance, capacitance, and parasitic effects in PCB layouts
  • Familiarity with RF test equipment (VNAs, spectrum analyzers, etc.)
  • Experience bringing designs from prototype to production

To apply: Email your resume and cover letter to careers@wave-rf.com with role ID hardware-engineer-001 in the subject line.

Please provide a portfolio of PCB designs or links to hardware projects you've worked on.

Backend Architect / Network Engineer

Engineering • Backend
Ann Arbor, MI
Flexible
Infrastructure
Flexible hours

Architect and build Wave RF's backend infrastructure for distributed, low-latency networking systems. You'll design resilient microservices using Go, Python, and Node.js, implement advanced networking protocols, and ensure system reliability at scale. This role requires deep knowledge of distributed systems, networking fundamentals, and containerized deployments.

Responsibilities

  • Design and implement scalable backend architectures for distributed systems
  • Build high-performance services in Go, Python, and Node.js
  • Optimize for low-latency, high-throughput network operations
  • Implement robust service discovery, load balancing, and failover mechanisms
  • Design and maintain DNS infrastructure and network routing systems
  • Containerize applications with Docker and orchestrate deployments
  • Build monitoring, alerting, and observability into all services
  • Ensure system reliability through chaos engineering and fault injection testing
  • Collaborate with DevOps on infrastructure automation and deployment pipelines

Qualifications

  • Expert-level knowledge of Go, Python, and Node.js
  • Deep understanding of distributed systems principles (CAP theorem, consensus, etc.)
  • Strong networking fundamentals (TCP/IP, DNS, routing, load balancing)
  • Experience building low-latency, high-availability systems
  • Proficiency with Docker and container orchestration
  • Knowledge of Linux system administration and networking
  • Experience with message queues, event streaming, and async architectures
  • Understanding of database scaling, caching strategies, and data consistency

To apply: Email your resume and cover letter to careers@wave-rf.com with role ID backend-architect-001 in the subject line.

Please describe a complex distributed system you've architected and the trade-offs you made.

DevOps Engineer

Engineering • DevOps
Ann Arbor, MI
Hybrid
Infrastructure
Flexible hours

Build and maintain Wave RF's cloud infrastructure and deployment pipelines. You'll work with Kubernetes, Terraform, and modern observability tools to create reliable, automated systems. This role focuses on infrastructure as code, container orchestration, monitoring, and enabling engineering teams to ship with confidence.

Responsibilities

  • Manage and scale Kubernetes clusters for production workloads
  • Write infrastructure as code using Terraform and Ansible
  • Build and optimize CI/CD pipelines for automated deployments
  • Implement comprehensive monitoring with Grafana and Prometheus
  • Set up centralized logging and analytics with ClickHouse
  • Automate infrastructure provisioning, scaling, and disaster recovery
  • Implement security best practices and compliance requirements
  • Optimize cloud costs and resource utilization
  • Create runbooks and documentation for operational procedures

Qualifications

  • Strong experience with Kubernetes in production environments
  • Proficiency with Terraform for infrastructure automation
  • Hands-on experience with Docker containerization
  • Knowledge of Ansible or similar configuration management tools
  • Experience with Grafana, Prometheus, and alerting systems
  • Familiarity with ClickHouse or similar analytics databases
  • Strong Linux administration and scripting skills (Bash, Python)
  • Understanding of networking, security, and cloud platforms (AWS, GCP, or Azure)

To apply: Email your resume and cover letter to careers@wave-rf.com with role ID devops-engineer-001 in the subject line.

Please share examples of infrastructure you've built and automated.

Platform Engineer

Engineering • Frontend
Ann Arbor, MI
Flexible
Product
Flexible hours

Build Wave RF's SaaS platform featuring real-time data visualizations, interactive maps, and analytics dashboards. You'll create beautiful, performant web applications using Next.js, design intuitive UI/UX for complex data, and implement live data streaming. This role combines frontend engineering excellence with data visualization expertise to make complex networking data accessible and actionable.

Responsibilities

  • Develop the SaaS platform frontend using Next.js and React
  • Create interactive data visualizations, charts, and graphs
  • Build real-time dashboards displaying live network metrics
  • Implement interactive maps for geographic network visualization
  • Design and implement intuitive UI/UX for complex technical data
  • Optimize performance for rendering large datasets and real-time updates
  • Integrate with backend APIs and WebSocket connections for live data
  • Ensure responsive design and accessibility across devices
  • Implement data filtering, search, and export functionality

Qualifications

  • Strong proficiency in Next.js, React, and modern JavaScript/TypeScript
  • Experience with data visualization libraries (D3.js, Chart.js, Recharts, etc.)
  • Knowledge of mapping libraries (Mapbox, Leaflet, Google Maps)
  • Strong UI/UX design sense and attention to detail
  • Experience with real-time data (WebSockets, Server-Sent Events)
  • Understanding of performance optimization for data-heavy applications
  • Familiarity with Tailwind CSS or similar utility-first CSS frameworks
  • Experience building SaaS platforms or analytics dashboards

To apply: Email your resume and cover letter to careers@wave-rf.com with role ID platform-engineer-001 in the subject line.

Please include a portfolio showcasing data visualizations or dashboards you've built.

Don't see the right role?

We're always looking for talented people. Send us your resume and let us know what you're interested in.

Get in Touch

We value diversity and are an equal opportunity employer.