Position: Software Systems Engineer – Embedded
Location: San Francisco, CA – Hybrid
Salary: 170-220K (Full-time role)
Good to have Domain experience: Biotechnology / Life Sciences / Longevity Research
We are seeking an experienced Embedded Systems Software Engineer to develop software for Linux-based embedded and edge devices. The ideal candidate will have strong experience with embedded Linux, device applications, UI development, hardware integration, and cloud connectivity.
Required Skills:
• Strong Embedded Linux development experience
• Proficiency in C++, Python, or similar programming languages
• Experience developing application software for embedded devices
• Embedded UI development (Qt/QML or similar preferred)
• Hardware and firmware integration experience
• APIs, networking, and cloud-connected systems
• Linux services, processes, and system-level debugging
• Experience with serial communication protocols (USB, UART, SPI, I2C)
• Strong troubleshooting and problem-solving skills
Preferred Skills:
• AWS IoT or cloud-connected architectures
• Docker, OTA updates, and device management workflows
• Startup or fast-paced product development experience
• The successful candidate will design and support embedded applications, device-to-cloud communication, system integration, and product lifecycle management for next-generation connected devices.