Bosch logo

Lead C++ Embedded Developer, Network

Bosch

On-site
Bangalore, India
Full-time
Senior
5+ yrs
Salary not listedPosted 3mo ago

Real job — pulled straight from Bosch’s careers page · Verified May 16, 2026 · No reposts.

Job description

Bosch is hiring a Lead C++ Embedded Developer, Network — a full-time, based in Bangalore, India role. Apply directly on Bosch's careers page below.

Lead C++ Embedded Developer with Network

Location: bangalore, in

Company Description

Bosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 27,000+ associates, it’s the largest software development center of Bosch, outside Germany, indicating that it is the Technology Powerhouse of Bosch in India with a global footprint and presence in the US, Europe and the Asia Pacific region.

Job Description

Responsibilities:

• Working and contributing in all phases of product development, including embedded design, embedded C++ development, testing, debugging, and documentation

• Develop and implement OOPS concepts with unit testing, Templates in C++

• Develop and maintain a Linux based OS with high reliability and high security level

• Work on network communication and micro service architecture design

• Develop Yocto recipes and integrate to generate firmware images

Qualifications

Educational qualification:

B.E/B.Tech/M.Tech in Electronics, Electrical, Computer Science

Experience : Exp: 5-8 years

• Experience in developing software with comprehensive SDLC process (Requirements management and traceability, Validation/Integration/Verification, Change management)

• Strong knowledge on network concepts (DHCP, DNS, NTP, TCP/IP, Routers, Switches, ZeroMQ, MQTT)

• Strong experience in C++ programming language on Linux systems

• Knowledge on Linux ecosystem

• Knowledge on CAN and CANOpen, Modubus TCP communications

• Knowledge on tools like GIT, JIRA, Jenkins, Bitbucket, Confluence, Codebeamer

• Experience with the Yocto build is an added advantage

• Know how on Lithium-Ion batteries and BMS is an added advantage

• For test activities: Google test Framework, Python, Robot framework, Raspberry Pi usage.

Mandatory/requires Skills :
• Language: C++

• Build: GCC, Cmake

• Unit Tests: google test framework

• Open-source components: ZMQ, ProtoBuff, SWUpdate, Yaml

• Communications: CANOpen, TCP/IP, Linux sockets, Modbus TCP

Get Embedded Developer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Job Listings at Nakupuna Companies logo

AWS Cloud Engineer

$115k–$145kArlington, VA
✓ From careers page· 10m ago
Circle logo

Senior Full-Stack Software Engineer, AI Core (Remote)

$130k–$140kRemote · US-eligible
✓ From careers page· 12m ago
Blue River Technology logo

Systems Engineer, Autonomous Systems

$131k–$228kRemote · US-eligible
✓ From careers page· 47m ago
Northmark logo

Software Engineer, Fleet Automation

Dallas, TX
✓ From careers page· 48m ago

Frequently asked questions

What skills are required for Lead C++ Embedded Developer, Network at Bosch?

The required skills for Lead C++ Embedded Developer, Network at Bosch include: C++, Linux, Git, JIRA, Jenkins, Bitbucket, Confluence, Python, CAN, TCP/IP, DHCP, DNS.

What is the seniority level for Lead C++ Embedded Developer, Network at Bosch?

Lead C++ Embedded Developer, Network at Bosch is a Senior level position.

How do I apply for Lead C++ Embedded Developer, Network at Bosch?

You can view the full description and apply for Lead C++ Embedded Developer, Network at Bosch on EchoJobs: https://echojobs.io/job/bosch-lead-c-embedded-developer-with-network-ghc9t.