Custom Software Engineer
Core
Develop and validate custom software solutions for automotive digital cockpits, focusing on testing, validation, and integration of infotainment and display systems.
Role type
Senior QA/Testing Engineer (Automotive Digital Cockpit)
Builds
Scalable, high-performing cockpit software components and validation frameworks for automotive OEMs.
Domain
Automotive / Software Defined Vehicles (SDV) / Digital Cockpit
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Automated testing frameworks (Robot Framework, Appium, Espresso, UI Automator), Android Automotive OS (AAOS) testing, HIL bench testing (Vector CANoe/CANalyzer, NI hardware), Display quality metrics validation, Bluetooth/Wi-Fi protocol conformance testing, ALM tools (JIRA, Polarion, Code-beamer), Regression testing strategies, OTA update validation.
Preferred skills
Functional safety testing (ISO 26262 ASIL-A/B), Visual regression testing tools (Percy, Applitools), Automotive cybersecurity testing basics, Cloud-based device farm testing (AWS Device Farm, Firebase Test Lab).
Technologies
Robot Framework, Appium, Espresso, UI Automator, AAOS, Qt/QML, Vector CANoe, CANalyzer, NI hardware, X-Rite, Konica Minolta, JIRA, Polarion, Code-beamer, AWS Device Farm, Firebase Test Lab.
Responsibilities
Develop test plans and cases for cockpit features (media, navigation, connectivity, displays, HUD); Implement automated test scripts for regression testing; Build and maintain HIL test environments for ECU validation; Execute performance testing (launch time, frame rate, GPU, thermal); Validate display quality metrics (color accuracy, brightness, contrast); Perform compliance testing (CTS, GTS); Execute connectivity test scenarios (Bluetooth, Wi-Fi); Log defects and maintain requirements traceability; Conduct regression testing across releases; Support on-vehicle integration testing.
Seniority
Senior, hands-on IC