Embedded test engineer at Bosch Group
Bengaluru, karnataka, India -
Full Time


Start Date

Immediate

Expiry Date

29 Jun, 26

Salary

0.0

Posted On

31 Mar, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Embedded Systems, Microcontroller Architecture, Embedded C, Python, CAN, CAN FD, SPI, I2C, UART, Ethernet, Bluetooth, TCP/IP, Oscilloscope, Protocol Analysers, Git, ROBOT

Industry

Software Development

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 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. Job Description Roles & Responsibilities : • Analyse system and software requirements and derive test cases • Develop and execute o Unit/functional tests o Integration tests o System validation tests o Regression tests • Perform black-box and white-box testing of embedded firmware • Validate communication protocols (CAN, SPI, I2C, UART, Ethernet, Bluetooth, TCP/IP etc.) • Develop automated test scripts (Python) • Debug failures using oscilloscopes, CAN tools, JTAG debuggers • Prepare Test reports and maintain traceability matrix • Collaborate with firmware, hardware, and system teams to resolve issues Qualifications Educational qualification: B.E/B.Tech/M.Tech Computer science, Electronics or equivalent Experience : 3-5 years Mandatory/requires Skills : • Strong understanding of embedded systems and microcontroller architecture • Knowledge of Embedded C and Python • Experience with communication protocols: CAN / CAN FD, SPI / I2C, UART, Ethernet, Bluetooth, TCP/IP • Experience using debugging tools: Oscilloscope, Protocol analysers • Familiarity with version control systems (Git) • Scripting knowledge (ROBOT, CAPL) • Knowledge on Unit testing tool (VectorCAST) • Operating system: Linux, Windows Preferred Skills : Legal Entity: Bosch Global Software Technologies Private Limited
Responsibilities
The role involves analyzing system and software requirements to derive test cases, and developing and executing various tests including unit, integration, system validation, and regression tests. Responsibilities also include performing black-box and white-box testing of embedded firmware and validating communication protocols.
Loading...