
Senior / Staff Linux Embedded Engineer
BrightAI Corporationabout 4 hours ago
Palo Alto, CA, USASenior / Staff+
Responsibilities
- Lead technical alignment and deployment of vertical-specific applications on a Yocto-based Embedded Linux distribution.
- Support board bring-up and validate physical hardware using low-level protocols.
- Collaborate across firmware and application boundaries using containerized runtime architectures.
- Debug and resolve multi-processor resource contentions, focusing on power management.
- Champion code quality standards and version control processes.
Requirements
- 6+ years of hands-on embedded software development experience with Embedded Linux distributions.
- Strong command of C/C++ and computer science fundamentals.
- Familiarity with embedded build environments like Yocto Project and diagnostic tools.
- Direct experience with communication protocols such as I2C, SPI, UART, USB, and GPIO.
- Advanced proficiency with Git and team collaboration development flows.