Software Engineer

Plano, Texas

Resource Logistics, Inc.
Job Expired - Click here to search for similar jobs
oftware Engineer, Embedded Development

We re hiring for our in-vehicle UI software development team. In this role, your work will have direct impact on a global product, building next-generation software for screens in Toyota vehicles around the globe.

We re looking for someone that has a passion for building software that is focused on good user experience, with a focus on the customer. On a project of this scale, no one operates alone, so you will need to know how to communicate with your team members not just engineers, but also Product, UX Design, Project Management, QA, Evaluation Testers and engineering counterparts in other Toyota regions.

In this role you will:

Write code in Dart within the Flutter framework, have the opportunity to contribute to the codebase in Rust, or JavaScript/TypeScript plugins and development tools.

Write tests for your own code and maintain responsibility for the fidelity of that code and your overall domain area within a large, distributed global software team.

Actively participate in merge request code reviews.

Interact with your product team to understand the requirements, designs, and constraints of a given feature being implemented or bug you are trying to eliminate.

Configure test hardware and perform hands-on end-to-end testing for your domain area in support of other teams (backend, middleware, cloud, evaluation).

Participate (sometimes in the evening) on calls with software team members in other regions, such as Japan, EU, or India to align dependencies and Clienthitecture, triage issues.

Necessary experience:

Above all else, you maintain respect for others, but are able to change your mind when presented with evidence. You are able to discuss and argue your opinions in a professional, constructive manner. You know when to walk away and when to press for something better.

You are product minded and think with empathy towards the customer for the software you re building.

You ve shipped and maintained software in a production environment.

You ve worked on the UI side of a modern stack; with React or other web component libraries or frameworks, or as a Native developer building mobile or desktop apps.

You have the ability to manage your own time well and exercise it (we don t micro-manage).

You are excited about growing and learning, not afraid to jump into a new language or explore a different paradigm. We aren t hiring Flutter Devs, we re hiring software engineers and will prioritize and support your personal growth and skills if you are willing to put forth the effort.

Bonus points if you

Have shipped production code using Dart and/or Rust

Have built an app using flutter

Have experience configuring CI runners and writing configuration in Gitlab or another similar platform

Have any hands-on experience with embedded hardware devices, operating systems (we use Automotive Grade Linux), embedded debugging processes

Location / Hours:

Due to the necessity of working with prototype hardware, we are unable to support fully remote work and candidates will need to spend a minimum of 3 full workdays per week in-office at Toyota Connected in Legacy West.

We focus on getting the job done, not specific office hours, however our work requires us to align with developers and product leaders in other regions, such as Europe, Japan, India. You may be asked to participate in those evening or early morning hours calls, but we do our best to balance it out.

Date Posted: 05 June 2024
Job Expired - Click here to search for similar jobs