Job Summary
We are seeking a highly motivated and self-driven Embedded Engineer with 2–3 years of hands-on experience in embedded hardware and software development. The ideal candidate should have practical expertise in PCB design, STM32 microcontroller programming using C/C++, and Raspberry Pi-based application development. The candidate should be capable of working independently on product development, debugging, testing, and deployment activities.
Key Responsibilities
- Design, develop, and validate embedded systems for industrial, IoT, and automation applications.
- Create and review schematic designs and multi-layer PCB layouts.
- Develop firmware for STM32 microcontrollers using C/C++.
- Interface sensors, communication modules, and peripheral devices with microcontrollers.
- Develop and maintain Raspberry Pi applications using Linux-based environments.
- Implement communication protocols such as UART, SPI, I2C, CAN, USB, Ethernet, and RS485.
- Perform hardware bring-up, board testing, debugging, and root cause analysis.
- Troubleshoot hardware and firmware issues independently.
- Document design specifications, test procedures, and technical reports.
- Collaborate with cross-functional teams including mechanical, production, and testing teams.
- Support prototype development and product validation activities.
Required Skills
Hardware
- Hands-on experience in PCB design and schematic development using tools such as Altium Designer, KiCad, Eagle, or similar.
- Knowledge of analog and digital electronics.
- Experience in component selection, circuit debugging, and hardware troubleshooting.
- Understanding of power supplies, signal conditioning, and embedded hardware design principles.
Embedded Software
- Strong programming skills in C/C++.
- Hands-on experience with STM32 microcontrollers and STM32 development tools.
- Experience with embedded debugging tools such as JTAG, ST-Link, and oscilloscopes.
- Familiarity with RTOS concepts is an advantage.
Raspberry Pi
- Development experience on Raspberry Pi platforms.
- Knowledge of Linux operating systems and shell scripting.
- Experience interfacing GPIO, sensors, cameras, communication modules, and external peripherals.
Communication Protocols
- UART
- SPI
- I2C
- CAN
- RS485
- Ethernet (preferred)
Desired Candidate Profile
- 2–3 years of relevant industry experience in embedded systems development.
- Self-motivated and capable of working independently with minimal supervision.
- Strong attention to detail and commitment to quality.
- Good communication and documentation skills.
- Ability to meet project deadlines and work in a fast-paced environment.
Interested candidates, kindly share your CV on [email protected]
Pay: ₹350,000.00 - ₹500,000.00 per year
Benefits:
- Health insurance
- Life insurance
- Provident Fund
Application Question(s):
- What is your current CTC ?
- What is your notice period ?
- Are you willing to work / relocate to Rabale -Navi Mumbai location ?
Work Location: In person