Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineering Intern, Arene SDK image - Rise Careers
Job details

Software Engineering Intern, Arene SDK

Woven by Toyota is the mobility technology subsidiary of Toyota Motor Corporation. Our mission is to deliver safe, intelligent, human-centered mobility for all. Through our Arene mobility software platform, safety-first automated driving technology and Toyota Woven City — our test course for advanced mobility — we’re bringing greater freedom, safety and happiness to people and society. 


Our unique global culture weaves modern Silicon Valley innovation and time-tested Japanese quality craftsmanship. We leverage these complementary strengths to amplify the capabilities of drivers, foster happiness, and elevate well-being.


TEAM

Arene’s goal is to open vehicle programming to everyone by simplifying vehicle software development and increasing deployment frequency without compromising safety and security. This will create a whole new market of vehicle application developers who, through software, integrate a vehicle into our daily lives in novel ways. Arene aims to significantly improve how vehicles are designed and developed, and we’re working closely with Toyota to realize this goal in its next-generation vehicles.

 

You will be a part of the Arene SDK team. The Arene SDK team is responsible for designing and building frameworks for state-of-the-art mobility in vehicles. This includes middleware components such as scheduling for real-time systems, inter-process communication, and operating system abstractions.

 

WHO ARE WE LOOKING FOR?

The ideal candidate for this role comes from a generalist software engineering background. This individual would have experience working with modern C++, Linux O.S. or Real-Time Operating Systems, and system software.

 

We are looking for software engineers who are excited to help build a state-of-the-art automotive platform that is “software first”. We envision the Arene platform will change the way vehicles are made. Our team is developing tools and systems using modern software techniques, and we need software engineers who excel at building robust software systems to solve challenging problems at scale.

 

RESPONSIBILITIES

      Design and build frameworks and tools for state-of-the-art mobility in vehicles. This includes middleware components such as scheduling for real-time systems, inter-process communication, and operating system abstractions.

      The academic objectives for the internship period are two-fold. First, the student has a goal to improve their system architecture design skills for state-of-the-art mobility in vehicle systems. Second, the student has a goal to acquire hands-on capability to solve practical engineering problems in a real industry setup. The student will gain knowledge of system design and software engineering skills during this internship.

      Develop solutions for software to be run in a CI test environment, with a strong emphasis on automation to prevent regressions.

      Write clear and comprehensive documents including: proposals, specifications, design documentation, user documentation, tutorials, and post mortems.

 

MINIMUM QUALIFICATIONS

      Modern C++ programming and working knowledge of at least one scripting language like Python, Bash, JavaScript, or Ruby

      Strong background in object oriented programming and writing reusable C++ code

      Ability to evaluate approaches and choose the best one based on fundamental qualities and supporting data

      Good communication skills. Ability to explain technical concepts through design documents and reviews

 

NICE TO HAVES

      Familiarity with Android Automotive, Android Auto or Android framework

      Knowledge and/or experience working with different sensors - camera, lidar, gnss

      Knowledge and/or experience in ROS, vehicle autonomy stack

      Insight into real-time, distributed, parallel computing, and low-level hardware

      Familiarity with automotive or embedded processor architectures (ARM/x86)

      Developing an in-vehicle display and control system, or an instrument cluster


Our Commitment

・We 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.

Average salary estimate

$0 / YEARLY (est.)
min
max
$0K
$0K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
DoorDash USA Remote Los Angeles, CA; New York, NY; San Francisco, CA; Seattle, WA; Sunnyvale, CA
Posted 13 days ago
Photo of the Rise User
Qualtrics Remote Seattle, Washington, United States
Posted 9 days ago
Photo of the Rise User
Neuralink Hybrid Fremont, California, United States
Posted 4 days ago

Software-Defined Vehicle. Arene is a modern software platform developed to support the creation, deployment and continuous improvement of software-defined vehicles. The Arene Vehicle Platform consists of build tools and on-vehicle software, and th...

101 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Internship, on-site
DATE POSTED
January 22, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!