25 Sep
|
Recruito
|
Mumbai
Responsibilities
Design PCB schematics, layouts, and BOMs for recent and existing products.
Select components based on cost, availability, and performance.
Develop and integrate sensors, power systems, and control circuits.
Develop embedded C/C++ firmware for ARM-based MCUs.
Work with RTOS, CAN/CAN-FD, and sensor communication protocols.
Implement OTA/DFU updates and power optimization.
Debug hardware, firmware, and field issues.
Collaborate with software, testing, and procurement teams.
Document hardware and firmware designs throughout the product lifecycle.
Requirements
Hands-on experience in embedded hardware and firmware development.
Proficiency in PCB design tools such as Altium or KiCad.
Robust embedded C/C++ and ARM Cortex-M experience.
Experience with RTOS and CAN/CAN-FD.
Knowledge of I2C, SPI, UART, RS485, and OneWire.
Experience with GSM/LTE, GNSS, BLE, and IoT/telematics.
Understanding of power management, EMI/EMC, and regulatory compliance.
Experience taking products from prototype to production.
Knowledge of AIS140, OBD-II, BMS, and vehicle tracking is preferred.
Proficiency with AI tools such as ChatGPT, Claude, Cursor, or Copilot for engineering work.
📌 Embedded Systems Engineer Mumbai
🏢 Recruito
📍 Mumbai