Key Skills: SPI, Embedded C++, Firmware, Microcontroller, Embedded C, UART, Communication Protocols, RTOS, Linux
Roles and Responsibilities:
Lead firmware development for microcontroller-based controllers used in programmable AC/DC power products.
Perform requirement study, create design documentation, implement embedded code, and execute firmware testing.
Develop and review project plans for firmware delivery, including milestones and weekly progress updates.
Collaborate with hardware and software teams to coordinate product development activities and integration.
Support debugging and issue resolution using lab tools and ensure firmware meets performance specifications.
Skills Required:
5 - 10 years of experience in embedded firmware development for processors and microcontrollers.
Embedded firmware development using Embedded C and Embedded C++ with coding standards for real-time systems.
Robust understanding of microcontroller architecture, interrupts, and timing fundamentals.
Hands-on experience with SPI and UART communication for embedded controller interfaces.
Firmware development and validation including reading datasheets/schematics and using debugging tools.
Valuable to Have:
Linux experience for embedded development workflows.
RTOS experience for real-time task scheduling and embedded system integration.
Education: Any Graduation (Electronics & Communication / Electrical engineering preferred).
📌 Lead Firmware Engineer Karnataka
🏢 Careernet
📍 Karnataka
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.