Embedded Software Engineer (4–10 Years Experience)
Location: Mysore
Domain Preference: Embedded & Medical
Key Skills & Experience:
Programming Languages:
Strong hands-on experience in Embedded C and C++ for embedded product development
Proficient in designing, debugging, and testing embedded software
Microcontroller & Platform Expertise:
Experience with 32-bit microcontrollers such as STM, NXP, or similar embedded platforms
Operating Systems:
Good working knowledge of Linux (development and debugging)
Communication Interfaces & Protocols:
Hands-on experience with SPI, UART, I2C, USB
Understanding of communication protocols
Device Driver Development:
Experience in low-level device driver development
Familiarity with peripherals like Timer, ADC, DAC, PWM, PLL clock
Tools & Version Control:
Proficient in using Git for version control
Domain Preference:
Candidates with experience in Embedded and Medical domains are highly preferred