Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Toyota Connected North America Logo

Senior Software Engineer

Toyota Connected North America

Salary not specified
Sep 17, 2025
Plano, TX, US
Apply Now

Toyota Connected is seeking Senior Software Engineers to join their Labs team to solve complex problems and use cutting-edge technologies, Machine Learning, and NLP to transform the vehicle customer experience.

Requirements

  • 5+ years of software engineering experience writing clean, concise, tested, maintainable code in Rust, Go, C++, C, or Java (Must be willing to learn and code in Rust and Go)
  • Hands on experience applying current best practices and principles in software development performance practices including concurrency, parallelism, and multithreading
  • Experience in leading limited complexity projects through all phases of the software development lifecycle under direction
  • Experience in observability practices such as logging and tracing
  • Experience working in an Agile software engineering environment
  • Ability to learn and apply new technologies, programming practices, patterns, and methods
  • Ability to apply systems thinking to understand interdependencies and design solutions that achieve results

Responsibilities

  • Write clean, reusable, and high-quality production code, even in unfamiliar codebases, frameworks, or languages, to address novel or complex problems.
  • Produce software requirements specifications and determine their operational feasibility at scale to meet and exceed business requirements.
  • Continuously integrate and deliver software components into a fully functional software system while improving the continuous integration process.
  • Lead limited complexity projects (i.e., projects that are smaller in size/scope/risk, are lower complexity, require less organizational navigation and/or are more clearly defined), including defining project objectives, developing project schedules, preparing cost estimates, allocating resources, and ensuring timely delivery under direction of Manager/Product Owner.
  • Facilitate end-to-end testing with stakeholders.
  • Perform advanced troubleshooting, debugging, and upgrading of existing systems.
  • Lead and facilitate team system design, engineering, and architecture in discussion and documentation.

Other

  • Lead limited complexity projects under direction, while coaching entry to mid-level engineers and collaborate with cross-functional teams.
  • Experience mentoring, providing technical guidance, and training more junior team members
  • Demonstrates advanced problem-solving, troubleshooting, decision making skills
  • Organized and detail-oriented
  • Ability to work independently and take ownership of tasks/assignments