Job Description
- Develop embedded firmware in C/C++ for microcontroller based lighting or projector modules.
- Work with common peripherals like SPI, I2C, UART, PWM, Client, etc.
- Interface with LED drivers / projector components and support pixel-level control.
- Collaborate with hardware teams for schematic understanding, board bring up, and debugging.
- Support CAN communication and basic diagnostics (UDS knowledge is a plus).
- Perform unit testing, integration testing, and help in issue debugging.
- Maintain basic documentation and follow standard development processes (e.g., requirement tracking, version control).
Skills
C Programming Languageunmatched
C++ Programming Languageunmatched
Computer Firmwareunmatched
Debugging Skillsunmatched
Documentation Standardsunmatched
Embedded Softwareunmatched
Embedded Systemsunmatched
I2Cunmatched
Integration Testingunmatched
Microcontrollerunmatched
Peripheral Hardwareunmatched
Schematicsunmatched
Software Engineeringunmatched
Source Code/Configuration Management (SCM)unmatched
Standards Developmentunmatched
Testingunmatched
Unit Testunmatched
Universal Asynchronous Receiver-Transmitter (UART)unmatched
Level up your application
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.
Free resume templatesImprove your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.
Free resume builder