Senior Software Engineer – Connected Experience
Core
Build and maintain test and development solutions for connected vehicle experiences, focusing on Python and robust systems.
Role type
Senior Software Engineer (Test Frameworks & Vehicle Connectivity)
Builds
Test frameworks, services, and tools for connected vehicle solutions
Domain
Automotive / Connected Vehicles / Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Python 3, pytest, object-oriented programming, network programming, concurrency (multiprocessing/threading), relational databases, NoSQL
Preferred skills
CAN, LIN, Ethernet, TCP/IP, UDP, RabbitMQ, ZeroMQ, MariaDB, PostgreSQL, MongoDB
Responsibilities
Build and maintain test and development functions with a focus on Python; Work with parallelization via multiprocessing and threading; Integrate with network protocols and message queues; Develop solutions handling databases and hardware-adjacent abstractions
Seniority
Senior, hands-on IC