Location: BT Kawade Road, Pune
Employment Type: Full-Time
Experience Level: 3+ years
Industry: IoT, Embedded Systems, Power Electronics
Job Summary:
We are seeking a passionate and skilled Embedded Systems Engineer with strong expertise in embedded software development, PCB design, and full-cycle product development for IoT devices. The ideal candidate should have hands-on experience in wireless communication protocols, power electronics, and taking products from concept to mass production. The role demands the ability to deliver high-quality outputs within tight timelines and fast-paced development cycles.
Key Responsibilities:
- Embedded Software Development: Design, develop, and debug firmware for microcontrollers (e.g., STM32, ESP32, ARM Cortex).
- PCB Design & Prototyping: Schematic design, layout, and BOM creation using tools like Altium, Eagle, or KiCad.
- IoT Product Development: Own the development lifecycle - from ideation, POC, prototyping, testing, and validation to production.
- Wireless Communication: Integrate and test wireless protocols, including Wi-Fi, BLE, LoRa, Zigbee, NB-IoT, or LTE-M.
- Power Electronics Integration: Work on systems involving AC/DC and DC/DC converters, power measurement, battery charging, and protection circuits.
- Production Readiness: optimise designs for DFM/DFT, coordinate with vendors for prototyping and manufacturing.
- Testing & Validation: Develop and execute test plans for both firmware and hardware.
- Documentation & Handover: Maintain detailed documentation, version control, and product transfer notes for production teams.
Toolchain & Development Environment:
- PCB Design: Altium Designer, KiCad, Eagle
- Firmware Development: STM32CubeIDE, ESP-IDF, PlatformIO, Arduino IDE
- Software Development: VS Code, Eclipse, Keil uVision, MPLAB X
- Version Control: Git (GitHub/GitLab/Bitbucket)
- Scripting & Automation: Python, Bash
- Debugging Tools: JTAG/SWD, Logic Analysers, Oscilloscopes
- Protocol Analysers: Wireshark, Serial Terminal Tools (PuTTY, TeraTerm)
Required Qualifications:
- 3+ years of experience in embedded systems development, PCB design, and product engineering.
- Proficient in C/C for microcontroller programming.
- Experience with embedded Linux or RTOS-based systems is a plus.
- Strong understanding of analog and digital circuit design.
- Familiarity with power supply design, motor drivers, and energy monitoring ICs.
- Experience with IoT cloud platforms and device provisioning (MQTT, HTTP, etc.) is a bonus.
- Exposure to tools like Git, JIRA, and basic scripting (Python or Bash).
- Comfort with using modern tools like ChatGPT, GitHub Copilot, or other AI-assisted engineering tools is highly encouraged.
Preferred Traits:
- The candidate must be able to take complete ownership of a project.
- Startup mindset - self-driven, curious, and accountable.
- Ability to multitask across projects with minimal supervision.
- Comfortable working under pressure and meeting tight deadlines.
- Good communication skills - able to explain technical decisions clearly.
Perks & Benefits:
- Opportunity to work on cutting-edge IoT and energy products.
- Growth opportunities across hardware, software, and systems engineering.
- Eligible team members will have the opportunity to participate in the Employee Stock Ownership Plan (ESOP) as the company progresses.