Embedded Software Engineer

Micromation Mohali

Sahibzada Ajit Singh Nagar, Chandigarh

On-site

INR 800,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Opportunity to work on full-stack embedded + application projects
Collaborative environment with growth potential
Competitive compensation

Job summary

Micromation Mohali is seeking a Software & Embedded Systems Engineer to bridge hardware and application software. You will develop embedded firmware, communication protocols, and POS software modules, while supporting hardware design as needed.

The ideal candidate will have 5+ years of experience in embedded software, skills in Embedded C, and familiarity with STM32 MCUs. This role offers an innovative environment with growth potential and competitive compensation.

Qualifications

  • 5+ years of experience in embedded software.
  • Experience with STM32 MCUs and CubeIDE.
  • Strong analytical and problem-solving skills.

Responsibilities

  • Develop firmware in Embedded C for ARM microcontrollers.
  • Design and implement communication protocols for microcontroller-to-device communication.
  • Collaborate with hardware engineers for system optimization.

Skills

Embedded C
C
C++
Communication protocol design
Database handling
Debugging
Multi-threading applications

Education

Bachelors/Masters in Computer Science, Electronics or related field

Tools

STM32 MCUs
CubeIDE
Mechanical design tools (NX, SolidWorks)

Job description

Role Overview

We are seeking a Software & Embedded Systems Engineer who can bridge the gap between hardware and application software. The role involves developing embedded firmware, communication protocols, and POS software modules, while also supporting hardware design when needed.


Key Responsibilities


  • Develop firmware in Embedded C for ARM microcontrollers.

  • Handle data management and database integration.

  • Design and implement communication protocols for microcontroller-to-device communication.

  • Conduct system testing, debugging, and validation.

  • Collaborate with hardware engineers to ensure system-wide optimization.

  • Provide backup support for PCB and circuit design.


Qualifications


  • Bachelors/Masters in Computer Science, Electronics or related field.

  • 5+ years of experience in embedded software

  • Strong skills in Embedded C, C, C++, communication protocol design, and database handling.

  • Experience in STM32 MCUs and CubeIDE will be preferred

  • Experience in memory management and flash storage will be preferred

  • Debugging skills to decode and resolve software issues

  • Knowledge of handling multi-threading applications in Embedded C is preferred

  • Experience in application development framework (.NET, Android, React, Flutter) shall be an additional advantage.

  • Knowledge of ARM microcontrollers, PCB/circuit design basics. Work experience in related field shall be an additional advantage

  • Exposure to mechanical 3D design tools (NX, SolidWorks) shall be an additional advantage

  • Good communication skills.

  • Very strong analytical and problem- solving skills.

  • Ability to work independently as well as, in a task- oriented, dynamic team environment with a positive attitude.


What We Offer


  • Opportunity to work on full-stack embedded + application projects.

  • Be at the forefront of POS software and hardware integration.

  • Innovative, collaborative environment with growth potential.

  • Competitive compensation.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Engineer
Embedded Engineer

ID Tech Solutions Pvt. Ltd. • Gurugram District

On-site
INR 2,400,000 - 4,200,000
Embedded Engineer
Embedded Engineer

ID Tech Solutions Pvt Ltd • Gurugram District

On-site
INR 2,500,000 - 4,000,000
Embedded Software Engineer
Embedded Software Engineer

Lakshmi Machine Works (LMW) • Coimbatore District

On-site
INR 450,000 - 700,000
Embedded Software Engineer
Embedded Software Engineer

Growth For Impact • Dadri

On-site
INR 600,000 - 1,000,000
Cutting-edge EV/IoT technologies
Hands-on product development
Mentorship from experienced engineers
+1
Electronic Engineer
Electronic Engineer

Micromation Private Limited • Sahibzada Ajit Singh Nagar

On-site
INR 1,000,000 - 1,500,000
Embedded Software Engineer/ Sr. Software Engineer/ Team Lead Software Engineer
Embedded Software Engineer/ Sr. Software Engineer/ Team Lead Software Engineer

Bacancy Technology Inc • Ahmedabad District

On-site
INR 1,200,000 - 2,400,000
5-Days a week
Flexible Timing
Training & Learning Sessions
Firmware Engineer
Firmware Engineer

Talent Corner Hr Services • Ahmedabad District

On-site
INR 600,000 - 900,000
Associate Engineer - Embedded Software
Associate Engineer - Embedded Software

Eaton Corporation • Pune District

On-site
INR 300,000 - 540,000
Embedded Engineering Manager
Embedded Engineering Manager

Cubic Corporation • Telangana

On-site
INR 1,200,000 - 1,800,000
Embedded Systems Engineer / Firmware Engineer
Embedded Systems Engineer / Firmware Engineer

PQAngels Technologies Pvt. Ltd. • Bengaluru

On-site
INR 1,400,000 - 2,000,000
Competitive compensation
Learning & career growth
Exposure to global semiconductor proj.
+3