CareerPlan

Sr. Software Development Engineer, EDS Device Software

Sunnyvale, California, United StatesFull-time$193k–$262k2026-10-16 → 2026-11-10

Core

Design, develop, and verify firmware and system architecture for embedded systems in smart glasses and wearables.

Role type

Senior Software Development Engineer (Embedded Systems)

Builds

Next-generation consumer device software and firmware

Domain

Consumer Electronics / Embedded Systems / Wearables

Required skills

C/C++/Java, RTOS, embedded Linux, ARM platforms, system architecture, wireless technologies (WiFi, Bluetooth), debugging, algorithm development

Preferred skills

Full SDLC, real-time debugging tools, cross-functional collaboration, mentorship

Technologies

ARM, RTOS, embedded Linux, WiFi, Bluetooth, C, C++, Java

Responsibilities

Design and develop firmware for embedded systems, lead system architecture, prototype innovative solutions, debug and bring-up software, collaborate with hardware teams, create architectural documents and design specs

Seniority

Senior, hands-on IC with leadership responsibilities