Senior Integration Software Engineer, Arene Applied Engineering
Job in
Ann Arbor, Washtenaw County, Michigan, 48107, USA
Listing for:
Woven by Toyota
Full Time
position
Listed on 2026-11-12
Job specializations:
-
Software Development
Job Description & How to Apply Below
Our work centers on four pillars: AD/ADAS, our autonomous driving and advanced driver assist technologies;
Arene, our software development platform for software-defined vehicles;
Woven City, a test course for mobility; and Cloud & AI, the digital infrastructure powering our collaborative foundation. Business-critical functions empower these teams to execute, and together, we’re working toward one bold goal: a world with zero accidents and enhanced well-being for all.
TEAMArene Applied Engineering is a diverse team of engineers dedicated to helping Toyota build software defined vehicles utilizing the Arene platform and tools. Our work begins with a deep understanding of our Toyota customers—their objectives, challenges, workflows, and technical environments. We partner closely with them to identify pain points, evaluate opportunities, and translate their needs into clear product direction and engineering requirements.
In addition to shaping product direction, we develop targeted solutions that help customers make effective use of the existing Arene platform and tools. We work across teams to ensure that our solutions are reliable, maintainable, secure, fully integrated, and ready to operate in production environments. We take ownership from initial discovery through deployment and ongoing improvement. Our goal is not only to solve individual problems, but to create solutions that scale across Toyota and strengthen the overall Arene ecosystem.
We are a collaborative, hands-on, and customer-focused team that values technical rigor, practical problem-solving, clear communication, and end-to-end ownership. WHO ARE WE LOOKING FOR?
We are seeking an experienced, hands-on Integration Software Engineer to design, develop, test, and deliver robust software solutions for complex technical challenges. This role is ideal for an engineer with strong C++ and Python expertise, excellent debugging instincts, and the ability to turn evolving needs into practical, scalable systems.
The successful candidate will thrive in a dynamic environment where information may be incomplete or rapidly changing. They will confidently identify opportunities, clarify and shape requirements, evaluate technical trade-offs, and independently deliver high-quality solutions with minimal day-to-day oversight.
Responsibilities Develop, maintain, and deploy high-quality software using C++ and Python.
Design integrated solutions that bring together multiple technologies and systems to be scalable, maintainable and reliable. Verify those solutions with automated testing and validation strategies, including unit, integration, and system-level tests.
Diagnose, debug, and resolve complex software and system-level issues across distributed environments.
Provision, maintain, and utilize Linux-based development and testing environments.
Own software solutions throughout the full software development lifecycle, including requirements definition, architecture, implementation, code review, testing, validation, release, and ongoing support.
Translate emerging operational, engineering, and stakeholder needs into clear technical requirements and actionable development plans.
Evaluate technical risks, make sound engineering trade-offs, and communicate recommendations clearly to technical and non-technical stakeholders. Collaborate with engineering teams to deliver solutions.
Work independently,…
Position Requirements
10+ Years work experienceTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction