Engineering Jobs in Japan
131 engineering jobs in Japan open to English speakers, updated 25 October 2026.
Japan's tech scene is hiring international engineers. Browse frontend, backend, mobile, DevOps, data, and machine learning roles at companies that welcome English-speaking talent. Many offer remote work, visa sponsorship, and no Japanese requirement.
Refine with filters →Sapporo [Field Service (After-Sales Maintenance, Electrical Technician)]
We are seeking an experienced, dynamic Field Service Engineer to work at one of the world’s most advanced companies. Our Energy Products team is looking for an experienced service technician with excellent verbal and written communication skills. At Tesla, we need versatile technicians who can act quickly to keep our systems operating at full capacity. The primary responsibilities are to service, troubleshoot, and upgrade energy storage systems and Tesla fast-charging equipment as needed. We are looking for someone with a positive attitude who is a proactive team player! As noted above, this role requires extensive travel to service and maintain our battery network. Perform routine inspections, maintenance, troubleshooting, and repairs on TESLA products, including industrial energy storage systems, home energy storage systems, and Tesla chargers. Carry out complex, precision electromechanical debugging, rework, and repairs, performing tasks that require advanced skills and patience. Operate a variety of hand tools, power tools, diagnostic equipment, and measurement instruments, including DMMs and oscilloscopes. Develop and follow best practices and procedures for various maintenance activities related to Tesla Energy equipment. Maintain a high level of communication and feedback within the Tesla Energy service organization, and provide daily updates on completed work, identified issues, and upcoming schedules. Be flexible and able to provide support outside your assigned region and, in some cases, internationally, as needed. Perform other related duties as Tesla Energy grows and its applications diversify. Proactively take responsibility for Powerwall and Supercharger sites, ensuring they remain online and perform at optimal levels.
Principal Application Software Engineer
The Application SW team sits within Application Engineering in Product & Delivery. We bridge AI innovation and production vehicles, defining and executing the strategy for integrating Wayve’s autonomy stack into multiple OEM platforms, and working directly with automotive customers, including major Japanese OEMs. As an Application SW Engineer, you’ll be responsible for the bring-up and early validation of our AI software stack on customer hardware platforms, ensuring it performs reliably across diverse SoCs and operating systems. You’ll work closely with Verification, Release and OEM partner teams to make integration smooth and delivery dependable. Your time will be split across platform bring-up and integration, customer and partner engagement, and technical leadership, including helping to build the team. You’ll execute software bring-up on customer hardware platforms such as NVIDIA Drive and Qualcomm Ride; port and configure Linux-based systems, QNX and Adaptive AUTOSAR environments; integrate and validate drivers, middleware and boot-time configurations; work with Verification and Release teams to integrate hardware into CI/CD, HIL and test infrastructure; work with OEM and Tier 1 teams to resolve hardware-specific integration issues; implement system-level diagnostics, logging and secure boot configuration; develop automation for setup, flashing, health checks and test execution on target hardware; define and execute the strategy for integrating the autonomy stack into multiple OEM platforms; and build the team while providing technical leadership across integration work.
Kamiyacho (Tokyo) [Project Engineer (SCADA) – Energy]
Candidates should have a genuine passion for bringing products to market that fundamentally transform the world’s energy infrastructure, and should want to work in a fast-paced, entrepreneurial environment. Our team members demonstrate creativity, passion, and a desire to break new ground in a constantly changing technological landscape, alongside a strong work ethic and a team-oriented mindset. Based in Japan, the Project Engineer will be responsible for domestic projects delivering Tesla products (Megapack) and will have the opportunity to work on some of the country’s largest grid-scale battery projects. The role also serves as a key link with world-class engineering and business teams around the globe. It therefore requires the ability to address a broad range of engineering challenges, as well as the knowledge and experience to carry out work independently. A strong foundation in electrical engineering (low, high, and extra-high voltage), power systems, mechanical engineering, civil engineering, and communications is essential. This position offers the opportunity to contribute directly to the success of projects that support the global energy transition. The Project Engineer (SCADA) role is broad in scope, with a focus on delivering and commissioning large-scale battery energy storage system (BESS) projects and contributing to Tesla’s mission through control design and implementation. The position calls for a wide range of engineering skills, including problem-solving to mitigate project risks while coordinating with key stakeholders and negotiating requirements, as well as identifying issues in the field. You will work closely with the internal SCADA team to define complex and evolving TSO requirements as clear, high-level concepts and control policies. You will also play an important role in expanding Tesla’s capabilities by building interfaces for dedicated-line online connections with general transmission and distribution utilities, as well as for dispatch instructions from electricity markets. Develop and implement monitoring and control schemes for large-scale grid battery projects. Manage the overall SCADA design, integration, deployment, and commissioning, both on site and remotely. Manage project installation and commissioning, including point-to-point (P2P) testing and system integration verification, either in the field or remotely. Support the implementation of cybersecurity measures required for critical infrastructure telemetry. Understand and define functional requirements and feedback from the market, and communicate them to internal business and engineering teams. Support the development of new features by preparing specifications and test plans, assisting with development and testing, managing deployment, and documenting new features. Serve as a technical point of contact for internal and external parties, including customers, to support the sale and deployment of Tesla products. Work with external partners to verify the technical suitability of Tesla’s proposals, review requests for proposals (RFPs), and estimate required effort. Prepare technical and process documentation to support project evaluation and deployment. Review the design of electrical equipment and balance-of-plant (BOP) equipment at battery storage facilities. Identify issues at operating battery storage facilities; conduct and report root-cause analyses; analyze SCADA data and protective relay events; and troubleshoot and implement corrective actions. Apply lessons learned to improve and automate specifications, scope documents, processes, and commissioning report templates.
ML Triaging Engineer
The Triage team in Application Software Japan, part of Product & Delivery, plays a critical role in the safety, reliability and triage efficiency of Wayve’s ADAS+ systems. It bridges Detective Engineering, Triage Engineering and the component teams, so that root causes in real-world vehicle behaviour are found quickly and accurately and issues get resolved faster. As a Customer Integration Engineer (ML Triaging Engineer), you’ll carry out first-level analysis of real-world run data and on-road interventions, work out likely root causes, and produce Top Issue reports across our test environments and operational domains. You’ll work closely with Detective Engineers on ambiguous or complex runs and with Triage Engineers on automated triage solutions, and you’ll own issues from identification through to documentation and reporting. As Wayve scales, so does the triage team, and you’ll handle multiple triage tasks, requests and safety incidents at the same time. You’ll perform first-level analysis on real-world run data and on-road interventions; investigate issues to identify or narrow down likely root causes and work with Detective Engineers on deeper analysis of ambiguous or complex runs; partner with Triage Engineers to support and improve automated triage solutions; manage the full issue lifecycle from identification and investigation through resolution, documentation, reporting and follow-through; add accurate metadata to interventions, including root cause labels, Jira links and comments; validate triage automation bots, offline metrics and simulation suites, ensuring outputs meet quality standards; give feedback on triage tooling and suggest improvements to usability and speed; take part in regular standups to address emerging concerns, set priorities and adapt to process changes; and contribute to a high standard of safety, quality and operational discipline across triage.
Technical Support Enginner
Lead troubleshooting and resolution of complex onsite issues related to clinical diagnostic equipment and software that cannot be resolved at the first level of support. Contribute to product management and new product introductions, identifying issues related to design, reliability, and maintenance, and collaborating with global engineering teams to improve product quality. Provide advanced technical support to customers by leveraging a broad range of technical expertise, helping to build strong and trusted relationships. Take the lead in issue resolution and preventive maintenance activities in clinical environments, contributing to improved healthcare outcomes.
Machine Learning Manager, Application Software
We’re looking for an exceptional technical leader to spearhead our new Japan-based Application Engineer team, a self-sufficient and high-impact group focused on localising and advancing our autonomous driving technology for the Japanese market. This is a unique opportunity to shape Wayve’s AV capabilities in Japan from the ground up. As the founding manager, you’ll lead a small but mighty team of engineers working across robotics, machine learning and systems integration. You’ll drive development of autonomy features tailored to Japan’s road infrastructure, cultural driving behaviours and regulatory landscape, so that our AV stack performs safely and effectively in this distinctive environment. Given the distance and time zone difference from our London HQ, your team will operate with significant autonomy, so we’re looking for someone who thrives in self-directed, startup-like conditions: able to set a vision, execute fast and make robust decisions independently, while staying aligned with global engineering efforts. This role requires breadth. Strong experience across AV systems, including robotics and autonomy, is essential, and deep expertise in machine learning is a major plus.
Machine Learning Engineer, Application Software
The Application Engineering (App SW) team sits within Product & Delivery and works on critical initiatives that push the frontier of model-based autonomous driving. That covers core driving performance as well as feature-level intelligence such as personalisation, comfort and collaboration. As an ML Engineer, you’ll design and deliver ML-driven behaviours that scale from assisted to autonomous driving. Your work spans model architecture, data pipelines, evaluation frameworks and real-world deployment. You’ll work closely with the AI Platform, Simulation, Robot SW and Model Release teams to build systems that are performant, adaptable and ready for production. You’ll develop and improve end-to-end driving models with state-of-the-art performance, robustness and generalisation; drive projects on personalised and collaborative driving, including behaviour conditioning, comfort tuning and user alignment; build evaluation pipelines and metrics for closed-loop and open-loop driving performance and product readiness; curate and mine real-world and synthetic data to drive scenario diversity, coverage and feature-specific development; influence architecture choices, training methodologies and deployment pathways for production-scale learning systems; collaborate across teams to keep integration smooth and iteration fast; and mentor engineers while helping shape the long-term technical direction across Autonomy.
Data Engineer, Application Software
The Machine Learning team within Application Software, part of Product & Delivery, works on critical initiatives that push the frontier of model-based autonomous driving. That covers core driving performance as well as feature-level intelligence such as personalisation, comfort and collaboration. As a Data Engineer, you’ll design and deliver scalable data pipelines that turn vast amounts of data from diverse internal and external sources into structured, reliable and model-ready datasets. Your work spans data ingestion, data quality assurance, transformation, curation, evaluation and ML support. You’ll work closely with Wayve’s Data Corpus teams, customer programmes and ML engineers, bringing up ingestion pipelines for new vehicle platforms and sensor configurations, and tackling the highest-impact bottlenecks first. You’ll build and improve scalable data pipelines that support model development, evaluation and production ML workflows for autonomous driving; ingest, transform and curate large-scale real-world, synthetic and partner-provided datasets into structured, reliable, model-ready formats aligned with standardised taxonomies and coordinate systems; develop data quality checks, validation processes and monitoring so that raw vehicle data and processed datasets are high-quality, complete, consistent, traceable and fit for ML use cases; curate and mine real-world and synthetic data to drive scenario diversity, coverage and feature-specific development; improve pipeline performance, reliability and usability, reducing bottlenecks and increasing iteration velocity across ML development; and collaborate closely with ML engineers, Data Corpus, AI Platform and external partners so data pipelines integrate effectively with production-scale learning systems.
Application Software Engineer
The Application SW team sits within Application Engineering in Product & Delivery. We bridge AI innovation and production vehicles, defining and executing the strategy for integrating Wayve’s autonomy stack into multiple OEM platforms, and working directly with automotive customers, including major Japanese OEMs. As an Application SW Engineer, you’ll be responsible for the bring-up and early validation of our AI software stack on customer hardware platforms, ensuring it performs reliably across diverse SoCs and operating systems. You’ll work closely with Verification, Release and OEM partner teams to make integration smooth and delivery dependable. Your time will be split across platform bring-up and integration, customer and partner engagement, and technical leadership, including helping to build the team. You’ll execute software bring-up on customer hardware platforms (e.g. NVIDIA Drive, Qualcomm Ride); port and configure Linux-based systems, QNX and Adaptive AUTOSAR environments; integrate and validate drivers, middleware and boot-time configurations; work with Verification and Release teams to integrate hardware into CI/CD, HIL and test infrastructure; work with OEM and Tier 1 teams to resolve hardware-specific integration issues; implement system-level diagnostics, logging and secure boot configuration; develop automation for setup, flashing, health checks and test execution on target hardware; define and execute the strategy for integrating our autonomy stack into multiple OEM platforms; and build the team and provide technical leadership across integration work.
ADAS Feature Engineer, Application Software
The Application SW team sits within Application Engineering in Product & Delivery. We build the application-layer software that connects Wayve’s AI capabilities to real vehicle behaviour, working at the intersection of AI, ADAS and real vehicle systems. You’ll have the chance to help shape a new feature engineering capability in Japan. As an ADAS Feature Engineer, you’ll develop C++ feature logic, validation tools and system behaviours that let AI-native driving technology operate robustly in real vehicles. You’ll work with ML, product, systems and vehicle teams to turn model outputs and vehicle data into reliable, testable and customer-relevant ADAS features. It’s a hands-on role close to the car: you’ll debug and tune features using logs, simulation, replay and vehicle testing, and validate ADAS and active safety behaviours in practical driving scenarios. You’ll design, implement and maintain C++ application software for ADAS and active-safety-related vehicle features; build feature-level logic on top of AI / ML outputs, including validation, feasibility checks, state machines, fallback behaviours and safety-aware decision logic; work with ML engineers to understand model outputs, limitations and failure modes, and how these translate into vehicle behaviour; use logs, simulation, replay and vehicle testing to debug, tune and validate feature behaviour; define and improve metrics, test cases and validation strategies for ADAS feature performance, robustness and quality; collaborate with product, systems, vehicle integration and OEM-facing teams to turn requirements and real-world constraints into engineering solutions; support field testing and iterative development, including investigating vehicle issues, edge cases and performance gaps; and contribute to software architecture, code quality, tooling and engineering practices for feature development.