Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II, Arene Applied Engineering in Ann Arbor, MI vacancy
  •  ...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... 
    Suggested
    Work at office
    Flexible hours
    3 days per week

    Woven by Toyota

    Ann Arbor, MI
    5 days ago
  •  ...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... 
    Suggested
    Work at office
    Flexible hours

    Woven by Toyota

    Ann Arbor, MI
    3 days ago
  •  ...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... 
    Suggested
    Full time
    Immediate start
    Remote work
    Relocation

    TORC Robotics

    Ann Arbor, MI
    8 hours ago
  • $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... 
    Suggested
    Odd job
    Full time
    Immediate start
    Remote work
    Relocation

    TORC Robotics

    Ann Arbor, MI
    2 days ago
  • $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... 
    Suggested
    Work at office
    Immediate start
    Remote work
    Work from home
    Flexible hours
    3 days per week
    1 day per week

    May Mobility

    Ann Arbor, MI
    3 days ago
  • 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...

    May Mobility

    Ann Arbor, MI
    3 days ago
  • $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 work
    Temporary work
    Work at office
    Work from home
    Afternoon shift

    Actalent

    Ann Arbor, MI
    2 days ago
  •  ...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

    Acro

    Ann Arbor, MI
    8 hours ago
  •  ...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... 

    Domino's Corporate

    Ann Arbor, MI
    3 days ago
  • $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 office
    Remote work

    SRI International

    Ann Arbor, MI
    4 days ago
  •  ...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... 
    Internship
    Work at office
    Immediate start
    Worldwide

    A&D Engineering

    Ann Arbor, MI
    2 days ago
  • $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 pay
    Minimum wage
    Internship

    KLA

    Ann Arbor, MI
    2 days ago
  • $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 time
    Work experience placement
    Work at office
    Local area
    Worldwide
    Flexible hours

    Thomson Reuters

    Ann Arbor, MI
    1 day ago
  • $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 office
    Local area
    Remote work
    Monday to Thursday

    University of Michigan

    Ann Arbor, MI
    4 days ago
  •  ...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 job
    Internship

    Danaher

    Ann Arbor, MI
    3 days ago
  •  ...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

    OPUS IVS INC

    Dexter, Livingston County, MI
    10 days ago
  •  ...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 time
    For contractors
    For subcontractor
    Summer work
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intution

    Ann Arbor, MI
    4 days ago
  •  ...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

    University of Michigan

    Ann Arbor, MI
    4 days ago
  • $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 office
    Immediate start
    Flexible hours

    May Mobility

    Ann Arbor, MI
    2 days ago
  •  ...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

    Woven by Toyota

    Ann Arbor, MI
    3 days ago
  •  ...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

    Automatic Data Processing

    Ann Arbor, MI
    1 day ago
  •  ...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... 

    Saxon Global

    Ann Arbor, MI
    8 hours ago
  •  ...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... 

    Saxon Global

    Ann Arbor, MI
    4 days ago
  • $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 wage
    Full time

    KLA-Tencor

    Ann Arbor, MI
    1 day ago
  •  ...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 time
    Work experience placement
    Remote work
    Shift work

    ClearanceJobs

    Ann Arbor, MI
    4 days ago
  • $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 area
    Remote work
    Flexible hours

    Karman

    Ann Arbor, MI
    8 hours ago
  •  ...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 work
    Worldwide
    Shift work

    NSF

    Ann Arbor, MI
    4 days ago
  • 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 time
    Contract work
    Local area
    Day shift
    Afternoon shift

    M-Team Solutions

    Ann Arbor, MI
    4 days ago
  • $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 wage
    Work experience placement
    Flexible hours

    KLA

    Ann Arbor, MI
    8 hours ago
  •  ...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 time
    Work experience placement
    Internship

    MemryX

    Ann Arbor, MI
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II, Arene Applied Engineering. Be the first to apply!