Embedded SW Developer
Apply Now
Date Posted
14 July 2026
Location
Bangalore
Positions
1
Employment Information
Open Positions
1
Location
Bangalore
Address
Bengaluru
Experience
5 Years
Functional Area
Design
Job Description

Role: Embedded SW Developer (C++) : Contract Role - Immediate Joiner

Industry Type: IT Services & Consulting

Department: Engineering - Software & QA

Employment Type: Full Time, Permanent

Role Category: Software Development

UG: B.Tech / B.E. in Any Specialization

Embedded Software Developer (C++) Contract Role

Experience

4รป10 Years

Educational Qualification

  • B.E. / B.Tech in Computer Science, Electronics, Electrical Engineering, or a related discipline.

Job Description

We are seeking an experienced Embedded Software Developer (C++) to join our team on a contract basis. The ideal candidate will have strong expertise in modern C++ development, multithreaded programming, and Linux-based application development. Experience in industrial communication protocols and automation technologies will be an added advantage.

Mandatory Skills

  • Strong programming skills in C++ (C++14/C++17 or later)
  • Experience with multithreading and concurrent programming
  • Solid understanding of STL, Smart Pointers, Data Structures, and Algorithms
  • Good knowledge of MQTT fundamentals
  • Experience working in a Linux development environment

Preferred Skills

  • Experience with Sparkplug B
  • Knowledge of Protocol Buffers (Protobuf)
  • Performance tuning and application profiling
  • Experience with OPC UA (Unified Automation SDK or open62541)
  • Knowledge of the Industrial Automation domain

Key Responsibilities

  • Design, develop, and maintain high-performance C++ applications.
  • Implement robust, scalable, and multithreaded software solutions.
  • Develop and integrate MQTT-based communication components.
  • Optimize application performance and troubleshoot complex technical issues.
  • Collaborate with cross-functional teams to deliver high-quality software.
  • Participate in code reviews, testing, and continuous improvement initiatives.

Employment Type

Contract

Share this job: