Posimind Consulting · Full time

Embedded Design Programmer

Pune, Maharashtra, India·Posted 9 months ago

Job description

Key Responsibilities

· Design and develop microcontroller-based embedded hardware · Design and debug analog front-end circuits for ADC, DAC, and load cells · Develop and test Embedded C firmware for hardware bring-up and validation · Design and integrate communication interfaces: o CAN o RS485 o Ethernet · Perform schematic design, component selection, and BOM creation · Support and review PCB layout (analog, digital, mixed-signal) · Perform hardware bring-up, debugging, and validation · Collaborate with firmware, mechanical, and production teams · Conduct EMI/EMC debugging and design improvements · Support prototype testing, field trials, and production issues Requirements Required Skills &

Qualifications

· 8+ years of experience in embedded hardware design · Strong experience with microcontrollers (STM32, NXP, TI, PIC, AVR, etc.) · Hands-on experience with: . ADC, DAC, and load cell signal conditioning . CAN, RS-485, and Ethernet hardware interfaces . Embedded C programming · Experience with analogue circuit design (op-amps, filters, instrumentation amplifiers) · Knowledge of power supply design (LDOs, DC-DC converters) · Familiarity with communication stacks and transceivers · Experience using EDA tools (Altium, OrCAD, Eagle, KiCad, etc.) · Strong debugging skills using oscilloscope, logic analyser, multimeter · Understanding of EMI/EMC and ESD protection techniques

Apply discreetly

Tell us you’re interested.

Your details go straight to our search desk. We’ll review the fit and reach out off-record before any client sees your profile.

We treat every conversation as confidential. Your details go directly to our search desk; we won’t share them with a client without your written consent.