https://bayt.page.link/RmTVw9fmPZ3VQ6ou5
Back to the job results
Other Business Support Services
Create a job alert for similar positions

Job Description

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 28,200+ 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

Job Description


Roles & Responsibilities :

Be responsible and involved in key requirement analysis, architecture, design, and implementation activities of the project.


• Ensure the excellence of the deliverables in terms of software quality, technical solutions, and craftmanship.


• Help the team with design inputs, review, and technical knowledge


• Solve complex issues.


• Assist scrum master and product owner with required inputs for planning


Qualification


Educational qualification:


 Bachelor's / Masters degree in Computer Science Engineering/Electronics & Communication Engineering/Telecom/IT


Experience :


  • Around 6 - 10 years of overall experience in embedded software development, preferably in energy, home automation, industrial automation, and networking domain.

Mandatory/requires Skills :
Programming with C, RTOS, C++ 11,14 and 17), OOPS, and Data Structures.


  • Good to have IAR experience.
  • Software architecture concepts, object-oriented analysis, and design, UML
  • Embedded Linux application creation with tools such as GCC, meson, build root, gdb, and Valgrind.
  • TCP/IP and socket programming, IoT protocols such as SNMP, MQTT, Modbus TCP.
  • Good communication, documentation, and presentation skills.
  • Strong knowledge of Dev-Op tools including Source Code repository usage (Git, SVN, Github, etc.)

Preferred Skills :
Knowledge of Linux internals, kernel, and device drivers.


  • Knowledge of custom Linux images using Yocto Project
  • Secure development and cyber security implementation technologies.
  • Awareness of Continuous Integration management tools such as Jenkins
  • Knowledge of Unit Testing using GTest and GMock frameworks
  • Knowledge of Scripting languages and CMake or Meson.

Qualifications

Educational qualification:


 Bachelor's / Masters degree in Computer Science Engineering/Electronics & Communication Engineering/Telecom/IT





You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.