Logo
Plix

Member of Technical Staff - Firmware

Plix, San Mateo, California, United States, 94409


Plix is a seed-stage startup with Stanford roots, supported by Samsara, Verkada, and Sequoia Capital. We are building the world’s first intelligent body cameras to provide real-time situational alerts to improve safety, security, and operational efficiency. Position Overview We are seeking a Founding Firmware Lead to drive the development of advanced features for our intelligent body cameras. In this role, you will focus on designing and implementing firmware at the driver and system level to enhance camera functionality, performance, and reliability. You will be responsible for developing low-level software, integrating with hardware components, and optimizing system performance. Your work will center on enabling and refining camera subsystems, implementing new features, and ensuring seamless operation across the hardware platform. You will work with other engineers to bring innovative capabilities of our body camera technology to life. Responsibilities: 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. Qualifications: 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. Medical, dental, and vision coverage for you and your dependents. Founding engineer compensation package for a seed-stage startup.

#J-18808-Ljbffr