Software Engineer II, Arene Applied Engineering
Woven By Toyota
Software EngineerWoven by Toyota is enabling Toyota's once-in-a-century transformation into a mobility company. Inspired by a legacy of innovating for the benefit of others, our mission is to challenge the current state of mobility through human-centric innovation — expanding what "mobility" means and how it serves society.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.Arene 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.About the Role and ContextWoven by Toyota is Toyota's software and mobility subsidiary. Arene is its flagship software development platform and vehicle software foundation for software-defined vehicles (SDVs). It combines an SDK, tools, and data capabilities to standardize development, enable software reuse across hardware and vehicle generations, and support continuous improvement (including OTA).Arene has already shipped in production (first on the new Toyota RAV4 for Toyota Safety Sense / ADAS and cockpit features; expanding toward ~50 models and 10 million vehicles annually by 2030). It emphasizes decoupling software from specific hardware via abstractions and APIs, while still requiring rigorous real-vehicle and hardware-in-the-loop integration. Work spans ADAS/safety systems, cockpit, middleware, and (increasingly) more centralized vehicle architectures.This role is for a hands-on engineer who writes production C++ and owns the hard part of making software actually work with real vehicle hardware, ECUs, sensors, and networks. The strongest fit is typically someone who has worked in software integration or embedded systems roles at a self-driving, autonomous, or advanced ADAS company, where they shipped code that ran on the vehicle under real-time, safety, and resource constraints.ResponsibilitiesDesign, implement, and deliver production-quality C++ software components, middleware, abstraction layers, drivers, and services that integrate with real vehicle hardware (ECUs, sensors, networks, compute platforms).Own software-hardware integration work: bring software up on hardware, debug issues across the stack (timing, communication, resource constraints, sensor interfaces, etc.), and drive it to production quality.Develop and refine hardware-agnostic abstractions and APIs so software can be portable and reusable across different ECUs, sensors, vehicle platforms, and generations while still meeting real-time and safety requirements.Contribute to Arene SDK / vehicle platform elements used for ADAS, cockpit, or related domains; collaborate with internal teams and partners on integration, testing, and deployment.Work across the full loop: code, unit/integration tests, hardware-in-the-loop (HIL) or bench setups, vehicle testing, and feedback into the platform. Support or build tooling that reduces manual integration friction.Debug complex, multi-domain issues involving software, hardware interfaces (CAN, Ethernet, etc.), timing, and system behavior. Produce clear technical documentation and design artifacts as needed.Collaborate with global teams (including Japan-based partners) and help raise the quality bar through code reviews, practical engineering practices, and continuous improvement.Required Skills and Experience4+ years of experience with strong modern C++ (C++14/17 preferred; ability to work in constrained, safety-minded environments). Comfortable writing production code that ships on real systems—not just prototypes.Bachelor or Masters degree in computer science, embedded engineering, or similar domain.Hands-on experience integrating software with hardware in embedded, automotive, robotics, or self-driving contexts. You have personally brought code up on physical systems, debugged interface/timing/resource issues, and gotten it working reliably.Experience in a software integration, embedded systems, or vehicle software role (or equivalent) at a self-driving, autonomous, or advanced ADAS company is a strong positive. Familiarity with the realities of vehicle compute, sensors, real-time constraints, and shipping software that must work in the field.Solid understanding of embedded/resource-constrained environments, real-time considerations, and low-level hardware interaction (or the ability to ramp quickly).Experience with vehicle or robotics communication protocols (CAN, Ethernet, or similar) and/or middleware/IPC patterns.Proven ability to own features end-to-end: design, implement, test, debug, and deliver. Strong debugging and systems troubleshooting skills.Comfortable working in collaborative, cross-functional, and often multi-site environments. Clear technical communication.Nice-to-HaveAutomotive experience (ADAS, cockpit, body, or related domains) or exposure to standards such as ISO 26262, AUTOSAR, or MISRA-style practices.Experience with Linux-based vehicle systems, QNX, or similar RTOS; Bazel or similar build systems; CI/CD for embedded workflows.Familiarity with hardware-in-the-loop (HIL), simulation-to-hardware continuity, or virtualized testing environments.Prior work on software platforms, SDKs, or abstraction layers intended for reuse across hardware.Knowledge of sensors common in ADAS/autonomy (cameras, radar, lidar, etc.) or vehicle electrical architectures.Interest in (or light exposure to) functional safety, security, or performance optimization under constraints.What Success Looks LikeA successful person in this role is practical and hands-on. They have shipped software in a self-driving or similar high-stakes environment, so they understand the difference between code that works in a lab and code that works on a real vehicle with real hardware constraints, timing, and safety expectations. They write solid C++, dig into integration problems without waiting for others, and help Arene become more reliable and portable as it scales across Toyota's vehicle lineup.This is not a pure research or pure cloud role—it sits at the software-hardware boundary on production vehicle programs. Leveling is targeted at L5 or below to keep the focus on individual contribution and hands-on delivery rather than pure staff-level architecture or management.WHAT WE OFFERWe are committed to creating a modern work environment that supports our employees and their loved ones. We offer many options of the best programs to allow you to do your most meaningful work and to help you shape the future of mobility.Excellent health, wellness, dental and vision coverageA rewarding 401k programFlexible vacation policyFamily planning and care benefitsOur CommitmentWe are an equal opportunity employer and value diversity.Any information we receive from you will be used only in the hiring and onboarding process. Please see our privacy notice for more details.
- ...autonomous driving and advanced driver assist technologies; Arene, our software development platform for software-defined vehicles; Woven... ...safety. To support test-driven development, the Arene Applied Engineering North America’s Validation and Verification (V&V) Team...SuggestedWork at officeFlexible hours3 days per week
- ...autonomous driving and advanced driver assist technologies; Arene, our software development platform for software-defined vehicles; Woven... ...integrationBachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience3+ years of relevant work...SuggestedWork at officeFlexible hours
- ...Software Engineer, II - Data EngineeringAnn Arbor, MI, Blacksburg, VaAt Torc, we have always believed that autonomous vehicle technology will... ...qualifications listed for this opportunity, we encourage you to apply.Our compensation reflects the cost of labor across several...SuggestedFull timeImmediate startRemote workRelocation
$139k - $166.8k
...Mission Interface Software EngineerAt Torc, we have always believed that autonomous vehicle... ...manufacturer.The Mission Interface Software Engineer plays a key role in delivering Vehicle... ...for this opportunity, we encourage you to apply. Our compensation reflects the cost of...SuggestedOdd jobFull timeImmediate startRemote workRelocation$158.5k - $190k
...make their mark. Members of this tight‑knit group act as a force multiplier, increasing the efficiency and productivity of other engineering teams. Essential Responsibilities Build full stack systems that are highly responsive, scalable and resilient Provide a...SuggestedWork at officeImmediate startRemote workWork from homeFlexible hours3 days per week1 day per week- May Mobility, based in Ann Arbor, Michigan, is looking for a skilled full stack developer to join the Autonomy Interactions Team. In this hybrid role, you will engage in building robust systems that support vehicle communications and enhance rider experiences. Responsibilities...
$40 - $50 per hour
...ADAS Systems And Software Engineer IIThe ADAS Systems and Software Engineer II develops and integrates advanced driver assistance software and vehicle systems that... ...job-related factors. Eligibility requirements apply to some benefits and may depend on your job classification...Contract workTemporary workWork at officeWork from homeAfternoon shift- ...Acro Service Corp is seeking an ADAS Systems and Software Engineer II for a 12-month contract in Michigan. You will join a global team to support cross-functional activities across software, controllers, sensors, and vehicle validation. The role requires 2+ years in automotive...Contract work
- ...there's a place for you at Domino's. Job Description A Software Engineer II is proficient with the most-often used features of the... ...ability to determine why things are done in a particular way and apply that knowledge to new situations. General...
$90.58k - $134.74k
...have an opening for a Research Engineer with RF hardware experience.... ...surveillance processing algorithms and software implemented on real-time... ...; marine technology; and applied optics. CHECK US OUT!ResponsibilitiesWork... ...LinuxThe salary range is: RE II $90,580-$134,740; RE III-$115,...Work at officeRemote work- ...Job Description Job Description About A&D Engineering Launch your engineering career where... ...Aid in development and configuration of software and hardware solutions for battery, engine... ...: Like figuring out how things work and aren't afraid to take things apart to understand...InternshipWork at officeImmediate startWorldwide
$27 - $48 per hour
...configurations Qualifications: ~ Pursuing a Bachelors, Master's or PhD degree in Physics, Mathematics, Material Science or Engineering Requirements: Creative thinker with good problem-solving abilities Working with large data sets Excellent proficiency...Hourly payMinimum wageInternship$158k - $293k
...the future of legal research with AI? Join our Global Westlaw Engineering organization and help shape the next generation of intelligent... ...into scalable technical specifications; mentor senior and junior software engineers; champion MLOps and LLMOps practices and governance...Full timeWork experience placementWork at officeLocal areaWorldwideFlexible hours$85k - $92k
...Creative Studios, Operations, and product engineering teams, we keep CAI's systems dependable... ...University of Michigan is seeking an Applied AI Engineer for a one-year post-graduate... ...GPU local AI server and the open-source software stack that supports it, gaining experience...Work at officeLocal areaRemote workMonday to Thursday- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
- ...technology. Job Overview The Senior Software Engineer is a key contributor in developing... ...Innovation: Ability to generate and apply creative ideas that improve work processes... ...and cloud-connected architectures (e.g., IIS, Azure, or AWS). Familiarity with web...Local area
- ...Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now... ...About the role We are looking for bright engineers interested in designing elegant... ...difficult problems in the autonomy space. Our software engineers work across our suite of products...Full timeFor contractorsFor subcontractorSummer workCasual workWork at officeRemote workDay shift
- ...University of Michigan is hiring a Library Accessibility Developer to build and maintain digital accessibility software in support of Title II compliance. The role collaborates with the Library Accessibility team, Library Information Technology, and the wider Library community...Remote work
$130k - $155k
...softwareOptimize and Monitor on-vehicle software for maximum reliability and minimum latencyCoordinate... ...and visualizations to enable support engineers to analyze performance of behavior and... .../or people of color are less likely to apply to a job unless they meet every...Work at officeImmediate startFlexible hours- ...autonomous driving and advanced driver assist technologies; Arene, our software development platform for software-defined vehicles; Woven... ...accidents and enhanced well-being for all.TeamOur Cloud and Data Engineering organization is working on accelerating autonomous driving...Work at office
- ...accommodation or an alternative application process. Applications Engineer Co-Op Services- Capital Projects Intern ANN ARBOR, MI, US... ...Engineers, the co-op will gain practical exposure to software, data acquisition, controls, instrumentation, testing, and system...Internship
- ...Integration EngineerAs an Integration Engineer, you’ll be responsible for:Setting up Bazel builds, Yocto recipes, and CI/CD workflows... ...platforms including x86, Qualcomm 8255, and Orin DevKit.Supporting software integration and deployment on hardware.Documenting and sharing...
- ...with cross-functional teams to define scalable, high-performance software architectures. Lead the design of complex components for... ...leadership across the entire software development lifecycle. Mentor engineers and guide best practices across the team. Software Development...
$105.9k - $155.3k
...Marketing, Spares Supply Chain Management, Field Operations, Engineering, Product Training, Digital Solutions and Analytics, and Technical... ...is seeking a highly skilled and motivated AI-first full-stack Software Engineer to build remote service software products for our...Minimum wageFull time- ...Research Engineer IIIMichigan Technological University is an R1 technological research university... ...is seeking an entry-to mid-level software developer to help support variety of scientific... ...responding to new and varied requests.Apply safety-related knowledge, skills, and...Full timeWork experience placementRemote workShift work
$175k - $245k
...from existing energy infrastructure. For over a decade, we have applied AI to the electric grid — bringing real-time visibility and... ...already available to them. We are looking for an Application Engineer, Data Center Hardware to own the electrical power integration surface...Local areaRemote workFlexible hours- ...Salesforce development experience with production deployments Salesforce Platform Developer I certification (required); Platform Developer II preferred Salesforce CPQ Specialist certification strongly preferred Revenue Cloud / Billing implementation experience on at least...Contract workWorldwideShift work
- Robotics Applications Engineer / Technician Robotics | Linux | Python | ROS | Field Service | Technical Troubleshooting Location: Ann... ...diagnosing complex problems, and solving issues across hardware, software, and networking . The ideal candidate may come from a...Full timeContract workLocal areaDay shiftAfternoon shift
$93.3k - $158.6k
...into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers... ...best and the brightest research scientist, software engineers, application development... ...Excellence (CoE) in various disciplines applied across all product groups in the company...Minimum wageWork experience placementFlexible hours- ...Software Engineer, Applications & Customer Solutions Who We Are: MemryX Inc. is a semiconductor company focused on delivering high-performance, low-power AI accelerators for edge computing. Founded in 2019 and headquartered in Ann Arbor, Michigan, the company also operates...Full timeWork experience placementInternship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II, Arene Applied Engineering. Be the first to apply!
- software engineer internship remote Ann Arbor, MI
- software engineer remote Ann Arbor, MI
- graduate software developer no experience Ann Arbor, MI
- information technology software engineer Ann Arbor, MI
- senior software engineer remote Ann Arbor, MI
- junior software developer remote Ann Arbor, MI
- software engineer travel Ann Arbor, MI
- startup software engineer Ann Arbor, MI
- senior software design engineer Ann Arbor, MI
- financial software developer Ann Arbor, MI






