Embedded Application Developer

3 years

10 - 12 Lacs

Posted:4 days ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job description:

Job Title: Embedded Application Developer – C/C++ & Python

Experience: 3–8 Years

Location: (Bangalore) (on-site)

Employment Type: Full-time

About the Role

We are seeking skilled Embedded Application developer who are passionate about building robust, efficient, and scalable embedded applications. You will work in Linux/RTOS-based environments and contribute to the development of device drivers, system modules, industrial-grade solutions, and IoT applications.

Key Responsibilities

Design, develop, and maintain embedded software for industrial and IoT systems

Work with C, C++, and Python for application and system-level development

Develop and integrate Linux kernel modules & device drivers

Develop applications running on RTOS platforms

Interface and communicate with sensors, gateways, and field devices

Debug, optimize performance, and ensure reliability for production environments

Work closely with cross-functional hardware and firmware teams

Technical Skills Required

✅ Strong programming expertise in C, C++ and Scripting with Python

✅ Experience working in Linux and RTOS environments

✅ Hands-on development of device drivers and embedded applications

✅ Experience with industrial protocols, sensors, IoT devices (preferred)

✅ Good understanding of microcontrollers/microprocessors, networking basics

Good to Have

Exposure to Industrial Automation, PLC/SCADA interfacing

Knowledge of IoT communication protocols (MQTT, Modbus, CAN, BLE, etc.)

Experience with gateway or edge computing platforms

Familiarity with CI/CD for embedded projects

Why Join Us?

Work on cutting-edge industrial & IoT innovation

Opportunity to explore system-level architecture and product engineering

Collaborative environment with strong learning culture

Job Type: Contractual / Temporary

Contract length: 3-6 months

Ability to commute/relocate:

Bengaluru, Karnataka: Reliably commute or planning to relocate before starting work (Required)

Application Question(s):

Are you ok to work for contractual project of duration (3-6 ) months ??

Work is going to be on-site location (work from office) is it ok for you ??

Willing to relocate to bangalore location ??

Education:

Bachelor's (Required)

Experience:

Embedded application developer in c/c++: 3 years (Required)

Location:

Bengaluru, Karnataka (Preferred)

Work Location: In person

Job Type: Contractual / Temporary
Contract length: 3-6 months

Pay: ₹90,000.00 - ₹100,000.00 per month

Application Question(s):

  • Are you ok to work for contractual project of duration (3-6 ) months ??

Work is going to be on-site location (work from office) is it ok for you ??

Willing to relocate to bangalore location ??

Education:

  • Bachelor's (Required)

Experience:

  • Embedded software: 3 years (Required)

Work Location: In person

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