Arduino Programmer Vacancy

10 - 15 years

2 - 5 Lacs

Posted:21 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

  • Firmware Development

    Design, develop, and test Arduino-based firmware in C/C++ using Arduino IDE/PlatformIO. Implement state machines, timers, interrupts, debouncing techniques, and robust error handling to ensure real-time, production-grade performance.
  • Hardware Integration

    Integrate sensors (temperature, proximity, load cell, IMU), actuators (DC/BLDC/servo/stepper motors), and modules (Bluetooth, Wi-Fi, GSM/4G, RFID) using GPIO, PWM, I2C, SPI, UART, and RS-485/Modbus. Develop reliable drivers and hardware abstraction layers (HAL).
  • Prototyping & Testing

    Build proof-of-concept models, breadboard setups, and PCB-shield prototypes. Write validation test plans, conduct hardware-in-the-loop (HIL) testing, and analyze performance, latency, noise immunity, and power consumption.
  • Debugging & Troubleshooting

    Diagnose firmware and hardware issues using serial debuggers, logic analyzers, oscilloscopes, and multimeters. Implement watchdog timers, brown-out detection, fault logging, and recovery routines to ensure high system uptime.
  • Industrial Process Automation

    Develop custom control loops, sensor fusion algorithms, motor tuning methods, and safety interlocks. Integrate SCADA/MES gateways or basic HMIs while optimizing for reliability, EMI/ESD resilience, and long-term maintainability.
  • Documentation & Collaboration

    Prepare detailed schematics, wiring diagrams, pin maps, BOM notes, and firmware documentation. Manage version control with Git and collaborate effectively with designers, machinists, and project managers to achieve project deadlines

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You