Embedded_C++ Developer_EBH

TigerHire

Bengaluru

On-site

INR 900,000 - 1,500,000

Full time

6 days ago
Be an early applicant

Get a reply from this recruiter

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Professional growth opportunities
On-site work in Bengaluru

Job summary

Bosch Global Software Technologies Private Limited in Bengaluru is seeking an embedded software engineer focused on middle-layer and application development in Linux environments. You will leverage C++11+ expertise, apply SOLID principles, and contribute to testing with GTest/GoogleMock.

The role involves debugging with gdb/strace/valgrind and collaborating within an Agile team using CI/CD practices. The ideal candidate holds a Bachelor’s/Master’s in Electronics Engineering or related field and

Qualifications

  • Bachelor's or Master's degree in Electronics Engineering or related field.
  • Strong C++11+ and OOPs fundamentals with SOLID design.
  • Experience in Linux embedded software development and testing.

Responsibilities

  • Develop middle-layer and application software for Linux embedded solutions.
  • Work with modern C++ and application design patterns.
  • Perform unit testing using GTest/GoogleMock and static analysis.
  • Utilize Linux tools for debugging and diagnostics (gdb/strace/valgrind).
  • Collaborate in Agile SW development with CI/CD workflows.

Skills

C++11+ proficiency
Multithreaded development
OOPs & SOLID principles
Linux shell
Design patterns
UML diagrams
Gtest/gmock
Git / CI/CD
Agile software development
Debugging tools (gdb/valgrind)

Education

Bachelor's/Master’s degree in Electronics Engineering

Tools

cmake
make
conan
strace
valgrind
git
Jenkins

Job description

Tasks / Responsibilities:
  • Will be responsible for Middle layer and Application software development for Linux embedded solutions with strong OOPs and C++ competencies.
  • Strong in Modern C++ Programming skills, specifically C++ 11 and above
  • Experience in multi-threaded application development, thread synchronization etc.
  • Linux - shell
  • Strong in OOPS concepts, Applied knowledge of SOLID Principles and Design patterns
  • Design experience - UML (Class, Sequence, Use case, Dependency, Component diagrams)
  • Testing and Validation experience - Unit Testing using Gtest/gmock , Static Code analysis
  • Knowledge of different levels of tests
  • Experience on Linux tools - Debugging (gdb, strace, valgrind), build tools (e.g. make, cmake, conan) , version control - git , CI/CD using Jenkins / Bamboo
  • Experience in Agile SW development
Good to Have skills:
  • working experience in connectivity domain using – BLE, WiFi & Database and Python
Qualifications:

Bachelor's/Master’s degree in Electronics Engineering, or related field.

Company

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded_C++ Developer_EBH
Embedded_C++ Developer_EBH

Bosch • Bengaluru Urban

On-site
INR 1,800,000 - 2,800,000
Embedded_C Developer_EBH
Embedded_C Developer_EBH

Bosch • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Embedded_C++ Developer_EBH
Embedded_C++ Developer_EBH

Bosch Group • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Embedded C++ Developer
Embedded C++ Developer

Motherson Technology Services Limited • Bengaluru

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

Bosch Group • Coimbatore District

On-site
INR 600,000 - 1,200,000
Embedded C++ Developer_ECT1
Embedded C++ Developer_ECT1

Bosch Group • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Software for HW Evaluation_Embedded_Engg_BSH
Software for HW Evaluation_Embedded_Engg_BSH

Bosch Group • Bengaluru

On-site
INR 1,200,000 - 2,200,000
Embedded_Devops_ECT
Embedded_Devops_ECT

Bosch • Bengaluru Urban

On-site
INR 1,200,000 - 1,800,000
Embedded Linux BSP Development_EPS1
Embedded Linux BSP Development_EPS1

Bosch • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Embedded_Devops_ECT
Embedded_Devops_ECT

Bosch Group • Bengaluru

On-site
INR 1,200,000 - 2,400,000