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 DescriptionRoles & Responsibilities :
Test Engineers will be responsible for developing SW test drivers and/or test automation
Educational qualification:
Bachelor’s or Master’s degree in Computer Science or Electronics or Electrical Engineering or related field.
Experience :
4-8 Years
Skills:
• Proficiency in programming skills( C, Python).
• Good understanding on i2c/spi/uart/i3c
• Strong RTOS knowledge and experience (Mutex, spinlocks, Queues, Signaling, Events, Deferred function calls & Callbacks, Multi-thread & Multi-process environments, Concurrency Scenarios etc.,), Linux Knowledge, Kernel & User Space knowledge
• Solid knowledge on SW Quality, ARM architecture, Linux, RTOS & WP OS, programming.
• Familiar with Qualcomm’s Core Software infrastructure e.g. Glink, QDSS, Diag, etc.
• Good debugging skills. Able to understand various kinds of debug logs and trouble shoot the issue.
• Should be an excellent teammate, with passion towards new trends/technology.
• Ability to self-manage, show leadership, good analytical skill and communicate well.
• Experience to use Configuration Management tools (Git, Perforce, Code Collab) and Agile scrum tools (JIRA, Orbit).
• Excellent data analysis skills and demonstrated ability in solving complex issues involving multiple software or hardware components.
• Strong interpersonal and collaborative skills, specifically a proven ability to effectively guide and influence within a dynamic environment.
• Exposure to pre-silicon hardware simulators and emulators is a plus
• Good communication and interpersonal skills
• Ability to time-share and prioritize between multiple tasks is crucial
• Strong Linux knowledge and User space application development