Embedded Software Development Jobs in Mumbai - Improvians
Job Description
1. Select electronic components and modules as per the BOM and product requirements
2. Develop prototype firmware using Arduino/ESP32 and other MCUs and soldering other electronic modules to it
3. Create PCB component placement and design
4. Test the hardware and firmware and debug issues as per the product requirements and fix them
Only those candidates can apply who:
1. are available for full time (in-office) internship
2. can start the internship between 13th Nov'20 and 18th Dec'20
3. are available for duration of 6 months
4. are from Mumbai and neighboring cities
5. have relevant skills and interests
1. Knowledge of C, C++, Arduino, Python, and Java for embedded systems to develop firmware and software
2. Communication protocol: UART, SPI, I2C, CAN, MODBUS, TCP, UDP
3. Knowledge of using Atmel, STM32 & TI programming IDE with device programmers
4. Knowledge of MPLAB, Kicad, Altium, or Orcad/Allegro design tools
5. Knowledge of analog and digital PCB schematic and layout design
6. Understand protocols, networking, firmware, cloud, APIs
7. Knowledge and experience in electronics prototyping and components such as MCU, sensors, capacitor, op-amps, resistors, etc.
8. Knowledge of AC and DC power-operated devices, audio, Bluetooth, Wi-Fi modules, motor control, and battery-operated devices
9. Knowledge of electrical engineering principles
10. Should be familiar with hardware debugging techniques
11. Must know how to troubleshoot errors
12. Qualification: B.E/B.Tech in electronics/electrical/telecommunication engineering