Embedded Software Engineer (410 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