📍 Pune District, India 🇮🇳
Embedded Engineer
Experience: 0-1 years
Salary: 3.5 - 5 LPA( depends on experience)
immediate joiners only
Location: Pune
Bond: 1.5 Years
Mandatory Skills: C++, ESP32, FreeRTOS, Linux, Banana Pi, Raspberry Pi
Job Brief:
Responsibilities:
1. Creating applications for Embedded OS(FreeRTOS)
2. Writing and rolling out complex programs for Embedded Applications
3. Writing web/IoT applications
4. Writing low-level hardware protocols
5. Working on PCB design(1-2 layers)
Other requirements
1. Strong hands-on experience in C, C++( experience with GCC, GDB, JTAG is a plus)
2. Knowledge of Python
3. Knowledge of real-time operating systems concepts e.g. FREE-RTOS
4. Experience with various communication protocols like I2C, SPI, UART, CAN, PoE, PLC
5. Understanding of different memory types in a microcontroller
6. Networking Protocol: TCP/IP, MQTT, HTTP, HTTPS, WebSocket
7. Experience of making HTTP and Websocket-based web-server and client
8. Scripting: Make, Shell Programming
9. Experience with interrupt, Pin Configuration, RTC, Memory Management, Thread, Timers
10. Request Method: GET, POST, PUT, etc
11. Must have a strong knowledge of Electronic/Electro-mechanical/Mechanical components.
12. Candidate should possess good communication skills(Verbal and written)
13. Should have experience with Network Programming concepts
14. Knowledge of multi-layer PCB designing(1-2 layers) in any tools(Eagle, Altium)
15. Hands-on Espressif(esp8266 and esp32) and ARM(M3 and M4) controllers
16. Students who have a strong grasp of microcontrollers will be preferred
17. Prior experience with embedded programming in any of the generic platforms like(Raspberry Pi, Audrino, ESP8266 or ESP32, STM/Atmel uC is expected
18. Experience with shift registers is a plus point
19. There will be more software-related work than hardware
Process :
1. Telephonic Interview
2. Assignment Round
3. Technical Interview
4. Operations Round
Type : Online