Embedded Systems Engineer
Role
We are looking for an Embedded Software Engineer with 0 – 2 years of experience. The ideal candidate will be proficient in embedded C programming and low-level hardware interfacing. This role involves developing, testing, and maintaining embedded software that directly controls hardware, working closely with system and hardware engineering..
Requirements
- B.Tech/BE/M.Sc Electronics or equivalent.
- 0-2 years of hands-on embedded software development experience.
- Expertise in C programming – must.
- Experience in RTOS and/or IoT operating systems – must.
- Experience with ADC, I2C, SPI, UART, RS-485 , RS-232, canBus – must.
- Experience with ARM SoC or similar – an advantage.
- Experience in FreeRTOS – an advantage.
- Experience with low-level and driver development – an advantage.
- Other programming languages (C++, C#, Python) – advantage.