Principal Software Engineer
CurrentC++ Embedded linux. Real-time audio pipeline. SP/DIF, Dolby, home theater, etc.
Please complete the CAPTCHA to continue
@sonos.com
✓
2 phones found area 781 and 800
✓
LinkedIn matched
A concise factual answer block for searchers comparing this professional profile.
Joshua Nicholas is listed as Principal Software Engineer at Sonos, Inc., a with 1001 employees, based in Waltham, Massachusetts, United States. AeroLeads shows a work email signal at sonos.com, phone signal with area code 781, 800, and a matched LinkedIn profile for Joshua Nicholas.
Joshua Nicholas previously worked as Principal Software Engineer at Brainshark and Principal Software Engineer at Nuance Communications. Joshua Nicholas studied at University Of California, Davis.
This section adds company-level context without repeating Joshua Nicholas's masked contact details.
AeroLeads found 1 current-domain work email signal for Joshua Nicholas. Compare company email patterns before reaching out.
C++/C • C# • Python • Test Driven DevelopmentSkilled in Multithreaded / Multi-process / OO / cross-platform design (Windows/Linux, Intel/ARM).Significant expertise in high throughput / low latency design with desktop, server, and auxiliary HW.Experience with large legacy systems to blank page projects.Implementation specialist with leadership skills.I am prefer to do the bulk of my development in OO languages (C11, C#, etc.), but have experience in a variety of other languages and am familiar with their design constraints. I enjoy implementing and designing on both the large and small scale, with a strong emphasis on optimizing vertically and building clean abstractions. I am also particularly good at dealing with multithreaded and high data rate (real-time) issues. In the end, I'm interested in the best long-term design and don't mind working in other areas with or under other teams to see that the job gets done right. Fine either leading teams, working as part of a team, or developing solo - high energy / self starting Californian at heart.
Listed skills include C++, C, Win32 Api, C#, and 28 others.
Company context helps verify the profile and gives searchers a useful next step.
A career timeline built from the work history available for this profile.
Santa Barbara, Ca, Us
C++ Embedded linux. Real-time audio pipeline. SP/DIF, Dolby, home theater, etc.
Waltham, Ma, Us
C# backend web server developer for SaaS company.Azure web jobs.Swagger restfull APIs.
Burlington, Ma, Us
Started as feature developer and technical lead for Dragon NaturallySpeaking a large C++/MFC/COM legacy Win32 application. Then transitioned to be developer one, lead client application architect, and technical lead for Dragon Assistant 3 an internal startup effort which grew to 25+ client side developers and 80000+ users across 6+ languages (C++, C#, WPF). Most recently focused on development of a cross platform / cross language binding NLU SDK effort as part of the Nuance Mix initiative (C, Linux, some C++).
Us
Virtualization Startup: Xen on Linux 2.6 with QEMU for Windows and Linux VMs. Responsible for storage architecture including discovery, configuration, control, and performance on Xen virtualization based node. Combination of applications (some C++, lots of C), an ever growing python script layer, and kernel driver work. High Availability with multipath-tools over FC and iSCSI SAN as well as more bleeding edge technology such as ATA over Ethernet and shared SAS. Lots of multithreading issues. Lots of different storage arrays.
Burlington, Ma, Us
Vast amounts of OO C++ application and some OO C++ Windows driver coding work.6 years: Audio UI, real-time audio engine architecture, and performance + heavy threading support. Cross platform Windows/Mac. Technical lead and mentor for Media Composer Audio for over 10 releases.5 years: Video developing flexible processing architecture for complicated real-time loads.Emphasis on OOD and high performance throughout.
Houston, Texas, Us
Designed, Specified, and Developed API to enable asynchronous control of HP’s MPEG-1 playback technology on HP-UX workstations, including creation of a SDK for external customer use.
Other employees you can reach at sonos.com. View company contacts for 1001 employees →
Colleen Hufford
Colleague at Sonos, Inc.Melrose, Massachusetts, United States
View →
AG
Adithya Gajulapally
Colleague at Sonos, Inc.Mountain View, California, United States
View →
SP
Savannah Page
Colleague at Sonos, Inc.Greater Boston, United States
View →
JG
Jillian G.
Colleague at Sonos, Inc.United States
View →
SL
Shawn Lemke
Colleague at Sonos, Inc.San Diego, California, United States
View →
MB
Maxime Bouvat-Merlin
Colleague at Sonos, Inc.Santa Barbara, California, United States
View →
PR
Peter Rzepka
Colleague at Sonos, Inc.Mississauga, Ontario, Canada
View →
TS
Thanaraj Supramaniam
Colleague at Sonos, Inc.Bayan Lepas, Penang, Malaysia
View →
SB
Steve Blacow
Colleague at Sonos, Inc.Sydney, New South Wales, Australia
View →
SS
Sivarupan Sivasubramaniam
Colleague at Sonos, Inc.Saline, Michigan, United States
View →
Quick answers generated from the profile data available on this page.
Joshua Nicholas works for Sonos, Inc..
Joshua Nicholas is listed as Principal Software Engineer at Sonos, Inc..
AeroLeads has found 1 work email signal at @sonos.com for Joshua Nicholas at Sonos, Inc..
AeroLeads has found 2 phone signal(s) with area code 781, 800 for Joshua Nicholas at Sonos, Inc..
Joshua Nicholas is based in Waltham, Massachusetts, United States while working with Sonos, Inc..
Joshua Nicholas has worked for Sonos, Inc., Brainshark, Nuance Communications, Virtual Iron, and Avid Technology.
Joshua Nicholas's colleagues at Sonos, Inc. include Colleen Hufford, Adithya Gajulapally, Savannah Page, Jillian G., and Shawn Lemke.
You can use AeroLeads to view verified contact signals for Joshua Nicholas at Sonos, Inc., including work email, phone, and LinkedIn data when available.
Joshua Nicholas studied at University Of California, Davis.
Joshua Nicholas is listed with skills including C++, C, Win32 Api, C#, .Net, Test Driven Development, Cross Platform Development, and Python.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial Search contacts