Embedded Software Engineer

4 years

0 Lacs

Posted:12 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Embedded Software Engineer (3–4 yrs | C/C++ | STM32/Arduino/Raspberry Pi)


We are seeking an Embedded Software Engineer with 3–4 years of professional experience in embedded systems development. This role involves working on microcontrollers, development boards, and hardware-software integration for innovative products in the industrial and IoT domain.


Responsibilities:

✦ Develop, test, and debug firmware in C/C++ for embedded systems

✦ Work on STM32/ARM microcontrollers, Arduino, and Raspberry Pi development boards

✦ Interface with peripherals (UART, SPI, I²C, GPIO, ADC/DAC, PWM)

✦ Implement and optimize code for RTOS and bare-metal environments

✦ Collaborate with hardware engineers for board bring-up, sensor integration, and driver development

✦ Use lab equipment (oscilloscope, logic analyzer, multimeter) for debugging and validation


Must-Have Requirements:

✦ 3–4 years of professional experience in embedded systems development

✦ Strong knowledge of Embedded C/C++

✦ Hands-on experience with Arduino and Raspberry Pi development boards

✦ Experience with STM32 / ARM microcontrollers

✦ Familiarity with RTOS concepts and low-level device driver programming

✦ Based in Rajasthan, Gujarat, or Madhya Pradesh (India) — applications outside these states will not be considered


Nice-to-Have Skills:

✦ Experience working with motors, motor drivers (e.g., DRV8316, BLDC), or actuators

✦ Knowledge of motor control algorithms (PWM, FOC, PID)

✦ Exposure to wireless protocols (BLE, ZigBee, Wi-Fi)

✦ Python scripting for test automation on Raspberry Pi


Compensation:

💰Salary: ₹4.5 – ₹5.0 LPA (Annual CTC)

📌CTC includes fixed monthly salary (in-hand) + variable performance bonus paid yearly

Mock Interview

Practice Video Interview with JobPe AI

Start Python 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 Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You