1. Discuss product requirements and specifications with seniors
2. Work on the day-to-day design, development, and implementation
3. Work on project planning and estimation
4. Interact with interdisciplinary teams to deliver the same
Requirements:
1. Firmware Development: Write clean, flexible, and efficient firmware in C (Embedded-C), C++, and Assembly languages for embedded systems; write interrupt-based event-driven code. Preferable if you are familiar with any RTOS (FreeRTOS, Zephyr, etc)
2. Documentation Understanding: Ability to comprehend and extract relevant information from datasheets and documentation related to sensors and microcontrollers from various manufacturers for firmware and hardware implementation
3. Debugging Skills: Proficient in using debugging tools like JTAG, logic analyzers, and Oscilloscopes to identify and resolve issues in firmware and/or hardware
4. Communication Protocols: Strong understanding of communication protocols such as I2C, UART, SPI, etc., commonly used in embedded systems
5. Development and integration of various sensors and microcontrollers into preliminary PCBs
6. Huge plus if the candidate has prior experience in dealing with MQTT, and HTTP(s) for microcontrollers
7. Another huge plus is if the candidate has prior experience working in any of these integrated development platforms: ESP-IDF, Platform IO, Eclipse IDE for STM/ Espressif
Only those candidates can apply who:
1. are available for full time (in-office) internship
2. can start the internship between 9th Jun’23 and 14th Jul’23
3. are available for duration of 3 months
4. have relevant skills and interests
* Women wanting to start/restart their career can also apply.