Senior Integration Software Engineer, Arene Applied Engineering
Core
Design, develop, and maintain integrated software solutions for complex, distributed systems within Toyota's software-defined vehicle platform.
Role type
Senior IC software engineer (distributed systems)
Builds
Scalable, maintainable, and reliable software solutions for autonomous driving and software-defined vehicles
Domain
Automotive / Embedded Systems / Distributed Computing
Required skills
C++, Python, Linux, containerization, networked services, APIs, messaging, concurrent processing, data pipelines, automated testing, root-cause analysis, object-oriented design, secure coding
Preferred skills
CI/CD, embedded system development (Yocto Linux, device drivers), performance profiling, observability, logging, monitoring, reliability engineering, technical leadership
Technologies
C++, Python, Linux, Yocto Linux, Docker, Kubernetes, CI/CD tools
Responsibilities
Develop and deploy high-quality software; Design integrated solutions; Diagnose and resolve complex system-level issues; Provision and maintain Linux-based environments; Own software solutions through the full SDLC; Translate stakeholder needs into technical requirements; Evaluate technical risks and make engineering trade-offs
Seniority
Senior, hands-on IC