Phone as a Key Software Engineering - Intern
Core
Support software engineers in developing and testing the Perfectly Keyless product portfolio for automotive applications.
Role type
Intern Software Engineer (Automotive Software Testing & Automation)
Builds
Unit and integration testing frameworks, automated development activities, and HIL bench setups for vehicle testing.
Domain
Automotive / Embedded Systems / Software Testing
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C/C++, Python, CAPL scripting, ROS/ROS2 environment familiarity, unit testing, integration testing, HIL bench setup and maintenance, ASPICE Level 2 certification support, documentation.
Preferred skills
Passion for engineering, ability to commit to 3+ months, full-time availability.
Technologies
ROS, ROS2, C, C++, Python, CAPL
Responsibilities
Support software engineers in completing tasks for the Perfectly Keyless product portfolio; Collaborate with team members to understand task support needs; Participate in identification and adoption of unit and integration testing frameworks; Create, Execute unit and integration testing and reports; Assist with automation of development activities; Support with testing in vehicle and reports; Support with HIL bench setup, maintain and upgrade; Document activities for improve handover; Support ASPICE Level 2 certification activities.
Seniority
Intern