About this role
Junior Embedded Software Development Engineer at Sonos. Location: Boston or Seattle. Role: developing firmware, debugging issues, reviewing code Requirements: Bachelor's degree in CS/CE/EE or equivalent experience; hands-on C/C++ experience; exposure to embedded systems, memory/concurrency/real-time concepts; experience with Git or Perforce; curiosity and ability to learn unfamiliar systems. Category: Software Development Seniority: Entry Level Tools: C/C++, Git, Perforce, CI/CD, APIs, SDKs, AI tools Commitment: Full Time Workplace: Hybrid Languages: English