Engineer
Core
Mid-level embedded software testing engineer responsible for validating embedded systems, managing hardware setups, and ensuring product quality through systematic verification.
Role type
Mid-level embedded software testing engineer
Builds
Embedded systems and IoT products
Domain
IoT, embedded software, firmware, refrigeration and air conditioning systems (via careerplan.io/jobs/744000106795447-engineer-at-bosch-homecomfort)
Required skills
System Integration Testing (SIT), embedded software testing, firmware testing, microprocessor knowledge, hardware test bench setup, oscilloscope usage, logic analyzer usage, multimeter usage, Modbus protocol, UART protocol, SPI protocol, I2C protocol, JIRA, GitHub, test plan development, test case creation, regression testing, integration testing, white-box testing, defect logging, verification and validation processes
Preferred skills
Testing methodology improvement, automation framework development, testing management, project execution leadership, embedded hardware knowledge in refrigeration and air conditioning systems
Technologies
JIRA, GitHub, Modbus, UART, SPI, I2C
Responsibilities
Develop, execute, and maintain test plans, test cases, and test scripts for embedded software; Perform functional, regression, integration, and system-level testing; Debug and analyze issues in embedded systems; Prepare, configure, and maintain hardware test benches and setups; Interface with microcontrollers, sensors, and communication protocols; Define and execute test strategies for embedded software and firmware; Drive defect logging, reporting, verification, and validation processes; Prepare test plans, test matrices, and execution reports
Seniority
Mid-level, hands-on IC
