Avatar for Mighty Audio

Mighty plays streaming music on-the-go without a phone or Internet connection

Senior Embedded Software Engineer / Software Lead

$120k – $140k • 1.0% – 3.0%
Apply now
** We will consider candidates who are looking for full-time employment OR part-time contract work **

Mighty is reinventing the portable music player for the streaming era. Our portable players are durable, lightweight, Bluetooth and WiFi enabled, and play your Spotify or Amazon Music without a phone, screen, or Internet connection. It's the perfect way to break free from your phone during runs, trips to the gym, and commutes, and to entertain your kids without more screen time. The product we’ve created is the first of its kind and solves complex and exciting technical challenges.

Mighty launched in July 2017 and has 120,000 users in 67 countries. The company was founded in June 2016 by a group of engineers and designers from Google, Samsung, Dolby, and Live Nation.

We’re looking for a Senior Embedded Software Engineer with expertise in portable electronics / consumer electronics. The selected candidate will be a project lead for our next generation of products and will be responsible for the overall architecture and implementation of the device firmware. The candidate should be comfortable acting in both a hands-on, problem-solving role and in directing and coordinating work of other developers. Additionally, you will work with our hardware, mobile app, and backend teams to ensure seamless interoperability and overall system functionality.

Our team of engineers is distributed across California, India, and Ukraine. Candidates in San Francisco or Los Angeles are preferred, but we're open to candidates in other parts of the United States if there's a great fit. If you're an experienced firmware engineer who thrives in a fast-paced, self-directed environment, then you'll love this role and team.

- 7+ years of embedded programming experience in C
- Experience as a project lead, or in architecting a system from ground up
- Firmware development on ARM Cortex processors
- Good technical knowledge of Bluetooth and WiFi
- Good technical knowledge of Streaming concepts and protocols
- Experience with RTOS or embedded Linux

- Previous experience with streaming media
- Familiarity with audio and audio codecs such as MP3, AAC or Ogg Vorbis
- Ability to understand schematics, board bring-up, and debug
- Experience building battery powered consumer electronic devices with Bluetooth and WiFi
- Experience with wireless drivers and evaluation kits
- Experience with Yocto Linux, FreeRTOS, and/or ThreadX

- Commitment: Full-time is preferred; part-time will be considered
- Location: San Francisco Bay Area or Los Angeles is preferred; other parts of the United States will be considered
- Compensation: Six figure salary and significant equity (team is less than15 people)
- Benefits: Great medical and dental care, mobile plan covered, remote working available, flexible schedule, lots of vacation