Lumicity

Firmware Engineer

Job Location

San Jose, CA, United States

Job Description

Our team is driven by innovation and a passion for building robust, efficient, and secure firmware systems that power cutting-edge hardware. We're looking for a talented Firmware Engineer to help us push the boundaries of what’s possible. Responsibilities: Design, develop, test, and maintain embedded firmware for microcontroller-based systems. Write clean, efficient, and well-documented C/C++ code. Collaborate with hardware engineers to bring up new boards and validate hardware functionality. Optimize performance, power consumption, and memory usage of firmware solutions. Debug issues at the hardware/software interface using tools like oscilloscopes, logic analyzers, and JTAG debuggers. Develop and execute unit and integration tests for firmware validation. Maintain and update existing codebase and support production firmware updates. Participate in firmware architecture discussions and code reviews. Qualifications: Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. 3 years of experience in embedded systems development. Strong proficiency in C/C++; experience with RTOS (FreeRTOS, Zephyr, etc.) is a plus. Familiarity with low-level protocols (I2C, SPI, UART, CAN, etc.).

Location: San Jose, CA, US

Posted Date: 6/30/2025
View More Lumicity Jobs

Contact Information

Contact Human Resources
Lumicity

Posted

June 30, 2025
UID: 5222857782

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.