Embedded Software Engineer

Micromation Private Limited

Mohali

On-site

INR 1,200,000 - 2,200,000

Full time

10 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Micromation Private Limited in Mohali, India is seeking a Software & Embedded Systems Engineer who can bridge hardware and application software. The role involves developing embedded firmware, communication protocols, and POS software modules while supporting hardware design when needed.

You will work with ARM microcontrollers, STM32, Embedded C, and various frameworks to deliver full-stack embedded and application projects, with opportunities to contribute to database handling and system-wide

Qualifications

  • Bachelor’s or Master’s degree in CS/Electronics or related field.
  • 5+ years of embedded software experience.
  • Strong skills in Embedded C, C, C++, communication protocol design, and database handling.
  • Experience with STM32 MCUs and CubeIDE preferred.
  • Experience in memory management and flash storage preferred.
  • Debugging skills to resolve software issues.
  • Knowledge of multi-threading in Embedded C preferred.
  • Experience in application development frameworks (.NET, Android, React, Flutter) an added advantage.

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.

Skills

Embedded C
C
C++
data management
communication protocol design
database handling
debugging
multi-threading in Embedded C
ARM microcontrollers
ARM Cortex

Education

Bachelor's/Master's in Computer Science, Electronics or related field

Tools

STM32 MCUs
CubeIDE

Job description

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
  • 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Micromation Mohali • Mohali

On-site
INR 1,200,000 - 1,900,000
Competitive compensation
Embedded Engineer
Embedded Engineer

ID Tech Solutions Pvt. Ltd. • Gurugram District

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

Akas Medical Equipment • Zone 7 Ambattur

On-site
INR 600,000 - 1,000,000
Embedded Systems Engineer
Embedded Systems Engineer

Bellatrix Aerospace • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Embedded Software Engineer
Embedded Software Engineer

Meditab Software • Ahmedabad District

On-site
INR 1,200,000 - 2,200,000
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
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
Embedded Software Engineer
Embedded Software Engineer

Essc India • Hyderabad

On-site
INR 300,000 - 400,000
Senior Software Engineer
Senior Software Engineer

Magdum Technologies • Pune District

On-site
INR 800,000 - 1,200,000