Senior Software Embedded Engineer @ Sonos, Inc. | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
Senior Software Embedded Engineer jobs in United States
183 applicants
expire-info-iconThis job has closed.
company-logo

Sonos, Inc. · 2 days ago

Senior Software Embedded Engineer

Wonder how qualified you are to the job?

ftfMaximize your interview chances
AudioConsumer Electronics
check
Comp. & Benefits

Insider Connection @Sonos, Inc.

Discover valuable connections within the company who might provide insights and potential referrals, giving your job application an inside edge.

Responsibilities

Design, develop and refactor real-time software architectures and modular software components used to power Sonos products
Design telemetry usage to analyze system performance, audio reliability, and identify areas to improve or change
Participate in design reviews, and code reviews on github
Interface with other software teams to define the proper APIs and IPC mechanisms needed to access audio services
Interface with data engineering teams to design efficient telemetry architecture and build dashboards
Contribute to the suite of developer unit tests using google test
Create, review, and maintain documentations and dashboards

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

C/C++ ProgrammingEmbedded Software EngineeringTelemetry Data AnalysisScripting BashScripting PythonAlgorithm BenchmarkingSource Code ControlDefect Tracking JiraDefect Tracking GitDefect Tracking PerforceDocumentationTestingMetrics definitionDashboard buildingTableauKibanaNetworking knowledgeTCP/IPUDPWireless performanceUnit testingDesign-for-testability strategiesDeveloper tests writingGoogle testStreaming audio compression formatsMPEGAACOpusFLACDolby Atmos

Required

Deep understanding in C and C++ programming for a Linux runtime environment
5+ years of real-time embedded software engineering experience in a multi-threaded Linux environment
3+ years experience doing telemetry data analysis
Able to read and write simple scripts in common languages, Bash, Python, etc.
Experience with benchmarking algorithm performance on embedded systems using software and hardware techniques
Highly proficient in the use of common source code control and defect tracking systems (Jira, Git, Perforce)

Preferred

Demonstrated ability to design, develop, document and test portable and maintainable code that is processor-, architecture- and OS-agnostic
Proven track record of using telemetry data to analyze complex systems, define metrics and build dashboards
Experience using Tableau and Kibana is a strong plus
Have networking knowledge or experience, understanding TCP/IP, UDP etc.
Understanding of wireless performance is a strong plus
Thorough understanding of unit testing and design-for-testability strategies
Write developer tests using google test or another similar testing framework as part of the development process
Understanding of streaming multichannel lossy and lossless audio compression formats such as MPEG, AAC, Opus, FLAC and Dolby Atmos is a plus but not required

Benefits

Medical, Dental, and Vision Insurance
401(k) plan with company matching and immediate vesting
An Open Time Off policy (OTO)
80 hours of sick time upon hire, refreshed annually
Up to 12 paid holidays per calendar year
12 weeks of paid Bonding Leave following the birth or adoption of a new child
Company-paid Disability, Life, and AD&D Insurance
Voluntary benefits including Voluntary Life, AD&D, Accident, and Pet Insurance
Mental health benefits
Employee discount program & Sonos Radio HD - on us!

Company

Sonos, Inc.

company-logo
Sonos is a sound experience company making it easier than ever for millions of listeners around the world to play more, hear more, and feel more.

Funding

Current Stage
Public Company
Total Funding
$455.15M
Key Investors
Kohlberg Kravis RobertsIndex VenturesHeadline
2018-08-01IPO· nasdaq:SONO
2018-07-12Secondary Market· Undisclosed
2017-01-01Angel· Undisclosed

Leadership Team

leader-logo
Patrick Spence
Chief Executive Officer
linkedin
leader-logo
Thomas Cullen
Co-Founder & VP Market Development
Company data provided by crunchbase
logo

Orion

Your AI Copilot