Sonos Careers – Firmware Engineer

Website Sonos

Job Description:

As a Principal Software Engineer on the Core OS Networking team, you will be responsible for enhancing the industry’s most innovative embedded networking solution for streaming audio and developing the firmware for new product introductions with modern radio chips. You will work with some of the brightest minds in the business across multiple disciplines of software, hardware, radio, acoustics, and WiFi technologies. You will have fun and innovate every day in our fast paced and creative environment.

Job Responsibilities:

  • Use your knowledge of C, Linux kernel mode development, and network device drivers to bring up new prototypes and future Sonos products on the latest, highest performing wireless networking hardware.
  • Work with the rest of the embedded software development teams to understand the audio streaming application software being built on top of WiFi, and suggest ways in which the higher-level software may make most efficient use of the underlying network.
  • Work closely with the Hardware and Software teams to optimize Sonos platform performance, maintaining our market position as the most advanced audio hardware system in the world.
  • Use your understanding of IEEE 802.11, Bluetooth, Ethernet, and network organization and routing algorithms to improve the performance and scale of the Sonos wireless network.

Job Requirements:

  • Not a stranger to working in a fast-paced, results oriented environment, in fact, you thrive in it.
  • BS or MS in EE, CS, Mathematics, or related discipline.
  • Demonstrated experience working directly with external vendor(s) to integrate and troubleshoot issues with 802.11 radio chips and Linux device driver SDKs.
  • Proficiency in C.
  • Solid track record of shipping reliable, extensible and maintainable software.

Qualification & Experience:

  • 10+ years of experience developing, optimizing, and maintaining embedded systems.
  • Experience using formal development processes and tools.
  • Experience leveraging your curiosity to solve problems in innovative ways.
  • Experience with wireless protocol analyzers and 802.11 packet decode.
  • Experience effectively communicating your ideas verbally and over Slack (or email, Confluence, etc).

Job Details:

Company: Sonos

Vacancy Type: Full Time

Job Location: San Jose, CA, US

Application Deadline: N/A

Apply Here

vacanciesforyou.net