CareerPlanSign in

Phone as a Key Software Engineering - Intern

Plymouth, MI, us💼 Internship🗓 2026-08-26 → 2026-09-25

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

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.