Back to all jobs
P
Member of Technical Staff - Firmware
Plixai
San MateoOn-site1y ago
- Employment
- Full-time
- Seniority
- Staff
About the role
- Develop and implement low-level firmware for body camera systems, focusing on driver development, hardware integration, and performance optimization.
- Prototype and validate new features using development kits and evaluation boards, collaborating with other engineers to integrate core camera components.
- Design and enhance firmware features for power management, connectivity, storage, and peripheral device control.
- Bring up and debug new camera platforms, performing root cause analysis and implementing solutions to improve reliability and performance.
- Research, update, and integrate new technologies based on field feedback and testing to improve functionality and user experience.
- Develop tools and scripts to automate testing, diagnostics, and firmware updates, streamlining production and ensuring consistent quality.
- Experience developing firmware for embedded systems, with a focus on body cameras, IoT devices, or video processing hardware.
- Proficiency in low-level programming and driver development for Android (AOSP), embedded Linux, and real-time operating systems (RTOS).
- Strong hands-on experience with board bring-up, BSP (Board Support Package) development, and interfacing with peripherals (e.g., sensors, storage, and wireless modules).
- Familiarity with video pipelines, camera drivers (e.g., MIPI, I2C, SPI), and power management in embedded environments.
- Ability to debug and troubleshoot hardware using tools like JTAG, oscilloscopes, and logic analyzers.
- Experience working with bootloaders, kernel customization, secure firmware updates, and containerized environments like Docker.
- Solid understanding of system performance optimization, thermal management, and low-power design.
- Experience with cross-compilation, build systems (Yocto, Buildroot), and CI/CD pipelines for embedded development.
- Strong collaboration skills to work alongside hardware, software, and mechanical engineers on feature development and system integration.
- Bachelor’s or Master’s in Electrical Engineering, Computer Engineering, or related field.
- Excellent documentation and communication skills, with the ability to present complex technical solutions clearly.
- Hands-on experience in a fast-paced, team-oriented environment.
- Opportunity to provide direct impact to our customers by shaping innovative products.
- Medical, dental, and vision coverage for you and your dependents.
- Founding engineer compensation package for a seed-stage startup.
Perks & benefits
- Vision Insurance
764,000+ hidden jobs like this
Plixai and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.
Everything Pro unlocks:
- Unlimited applications — free stops at 5
- Track every application in one place
- Apply straight to the source, one click
- Save & organize roles you love
- Roles pulled from company boards before the big sites