Full-time· software
I

Ingersoll Rand

Embedded Software Developer

Pay

₹8L–15L LPA

+22% vs avg

Location

Bangalore

On-site

Batch

2024, 2025, 2026

eligible

Closes

Posted 1w ago · 3,287 views this week

₹8L–15L LPA

Full-time · Bangalore · On-site

CareersAt.Tech curates & verifies listings. Always apply on the official company page.

Tailor my resume to this JD

Free AI prompt · built for this exact role

Description

About the role

Ingersoll Rand is seeking a qualified and highly motivated Embedded Software Developer to join their team in Bangalore.

Responsibilities

  • Designing, building, writing, and debugging optimized, well-structured firmware solutions on microcontroller platforms
  • Developing layout diagrams, processing flowcharts, and technical specification documents to map client requirements into engineering blueprints
  • Writing clean and reliable Python scripts to manage build automations, unit-test environments, and developer diagnostic tools

Eligibility

  • Bachelor of Engineering (B.E), Bachelor of Technology (B.Tech), or Bachelor of Science (B.Sc) in Electronics, Electrical Engineering, Computer Science, or closely related engineering fields
  • Minimum of 1 to 3 years of hands-on technical or engineering experience in software development

Skills

  • Solid conceptual foundation in C / C++ and embedded system programming basics
  • Understanding of microcontroller architectures and standard hardware peripherals
  • Functional familiarity with Linux OS kernel concepts, driver development basics, and embedded compilation toolchains

Benefits

  • Employee Ownership Program: Granting stock options to align your professional achievements with long-term organizational success
  • Competitive Financials: Structured annual performance bonuses and leave encashment programs
  • Comprehensive Health: Family health benefits covering Medical, Group Term Life, and Accident Insurance policies

Skills

· 8 total

Required5

cc++embedded systemslinuxpython

Nice to have3

microcontrollershardware peripheralsdriver development