Post Job Free
Sign in

Senior Embedded Software Engineer

Company:
In Technology Group Inc (US)
Location:
Sonoma, CA, 95476
Posted:
June 07, 2025
Apply

Description:

Position: Senior Embedded Software Engineer

Menlo Park, CA (Hybrid) $175k

A fast-growing tech company is seeking a Senior Embedded Software Engineer to lead the development of embedded firmware and system-level software for next-generation connected devices.

This is a hands-on engineering role focused on building robust, low-level software that enables seamless integration between hardware and scalable digital systems.

Responsibilities

Design, develop, and maintain embedded firmware for low-power, compact devices

Integrate hardware and software components to ensure stable, reliable system behavior

Implement and maintain wireless communication protocols (e.g., BLE)

Debug and optimize systems using industry-standard tools and best practices

Collaborate with cross-functional teams to support product development from prototyping through production

Requirements

Proficiency with microcontrollers such as ARM Cortex-M, STM32, or TI MSP430

Strong experience with C/C++ for embedded development

Deep understanding of embedded communication protocols (SPI, I2C, UART, BLE)

Experience working with real-time operating systems (RTOS) or embedded OS environments

Familiarity with electronics and hands-on experience working closely with hardware

7+ years of experience designing and building embedded systems for compact, battery-powered products

Benefits Include

Medical, dental & vision insurance

Generous PTO and paid holidays

401(k) options

Flexible hybrid work environment

Apply