Job description Role & responsibilities Design and develop embedded software for microcontroller-based platforms (ARM Cortex-M/R, AVR, MSP430, etc.) Implement and optimize software using RTOS (e.g., FreeRTOS, ThreadX, Zephyr, VxWorks) Develop device drivers for peripherals such as UART, SPI, I2C, ADC, PWM, CAN, and GPIO Work on bare-metal as well as RTOS-based systems for deterministic real-time behavior Contribute to architecture design, code reviews, unit testing, and documentation Interface with cross-functional teams (hardware, systems, QA) for system integration and validation Optimize power consumption and performance for embedded devices Debug using tools like JTAG, SWD, oscilloscopes, logic analyzers, and protocol analyzers Role: Embedded Systems Engineer Industry Type: Electronic Components / Semiconductors Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: B.Tech/B.E. in Automobile Key Skills Skills highlighted with ‘‘ are preferred keyskills RTOSMicrocontroller Embedded CC++UARTI2CSPI
Job Summary
Company
DIGICOMM Semiconductor
Location
Bengaluru
Salary Range
15-25 Lacs PA
Experience
6-10 Yrs
Verification
Government Verified Recruiter
TrueCV Commitment Pledge
Zero Ghosting Guarantee
Every recruiter on TrueCV commits to review applications, respect interview time, and authenticate joining via our Day 1 Handshake.