Embedded_linux_c++ Developer_ebh_5+years

Bosch Global Software Technologies Private Limited

Bangalore, India
On-site
Modern c++ 14 or above programming
Multi-threaded application development
Linux embedded solution development
The role involves developing middle layer and application software for Linux embedded solutions

Job Summary

  • The role involves developing middle layer and application software for Linux embedded solutions.
  • Candidates must possess strong competencies in modern C++ programming and object-oriented concepts.
  • The position requires experience with unit testing frameworks and various Linux debugging tools.

Matching Summary

The role involves developing middle layer and application software for Linux embedded solutions.

Skills & Requirements

Must-have

  • Modern C++ 14 or above programming
  • Multi-threaded application development
  • Linux embedded solution development
  • Unit testing with Gtest/gmock
  • Debugging tools like gdb and valgrind
  • Build tools including cmake and conan

Nice-to-have

  • Experience with CI/CD pipelines using Jenkins
  • Knowledge of SOLID principles and design patterns
  • UML diagramming experience for system design
  • Agile software development methodology

Key Requirements

  • 5 to 8 years of relevant experience
  • Bachelor's or Master's degree in Electronics Engineering
  • Strong OOPS concepts and applied knowledge of SOLID principles

Work Rights

Not specified

Tailored Resume

Cover Letter