14 Aug
|
Netel India
|
India
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 settings.
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
Solid 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.
Raspbe
📌 Embedded Engineer Navi Mumbai (India)
🏢 Netel India
📍 India