Bosch logo

Senior Embedded Software Developer

BoschKadi
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

Candidates should possess a Bachelor’s or Master’s Degree in Electronics, Electronics and Communication, or a related field.

About the job

Job Profile:

Education and Experience Required:

  • A minimum of 5 years of relevant experience in embedded software development.

 

Responsibilities:

 

  • Design and implement applications using C and Embedded C++ in accordance with embedded system specifications.
  • Develop driver software for various controllers and processors.
  • Participate in the Software Development Life Cycle (SDLC) for project development.
  • Gain a comprehensive understanding of HVAC control systems and processes.
  • Conduct static code analysis, code reviews, and source code management (SCM).
  • Manage version control effectively.

 

Knowledge and Skills:

 

  • Proficient in developing microcontroller and processor-based products.
  • Experience with embedded systems and build toolchains.
  • Strong expertise in project development using C/C++.
  • Strong coding and debugging problem-solving skills with excellent analytical capabilities.
  • Experience in building user interfaces, including command line, web, and GUI.
  • Familiarity with unit testing frameworks in Python.
  • Experience using defect tracking tools like JIRA and code inspection tools such as Gerrit.
  • Hands-on experience in object-oriented C++ development is a plus.
  • Ability to debug and develop new drivers and understand operating system concepts.

 

About Bosch

Bosch Home Comfort India Ltd. is a leader in innovative heating and cooling solutions, dedicated to enhancing the quality of life through advanced technology.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.