Hiring: Senior Embedded Software Engineer!
Menlo Park, CA (Hybrid) $200-230k
A cutting-edge technology company in rapid growth mode is hiring a Senior Embedded Software Engineer to take the lead in developing the firmware and low-level system software that power the next generation of smart, connected products.
This is a hands-on engineering role focused on building high-performance software that bridges hardware and scalable digital platforms—ideal for someone who thrives at the intersection of electronics and code.
Responsibilities:
Architect and implement embedded firmware for compact, low-power devices
Build seamless communication between hardware and software components
Develop and maintain wireless protocols such as Bluetooth Low Energy (BLE)
Use industry-standard tools to debug, test, and optimize embedded systems
Collaborate with hardware, product, and design teams from prototype to production
Qualifications:
Deep experience with microcontrollers (e.g., ARM Cortex-M, STM32, TI MSP430)
Expertise in C/C++ for real-time embedded development
Strong knowledge of communication protocols: SPI, I2C, UART, BLE
Familiarity with RTOS or embedded operating systems
Solid understanding of electronics and comfort working close to the hardware
7+ years building embedded software for battery-powered, compact products
Benefits:
Medical, dental & vision coverage
401(k) with company options
Generous PTO and paid holidays
Flexible hybrid work environment
Work on technology that's defining the future of connected devices