Senior Software Engineer - HPC & Distributed Systems (Semiconductor)
Location: Hitachinaka, Ibaraki Prefecture, Japan
Work model: On-site (customer-facing role)
Domain: Semiconductor Inspection Equipment / High-Performance Computing
This is an on-site senior software engineering role focused on the development and optimization of high-performance software systems used in semiconductor inspection equipment. You will work directly with customers to understand system requirements, design scalable solutions, and coordinate with offshore teams to deliver complex, performance-critical software. The role sits at the intersection of HPC, distributed storage, and system architecture, within a global engineering environment.
Responsibilities
Work on-site as a Senior Software Engineer, collaborating directly with customer teams
Understand and analyze existing system architecture and system-level requirements
Create and maintain technical specifications in Japanese and English
Design, develop, and maintain high-performance, scalable software
Implement solutions using TypeScript, Rust, Ruby, and Python
Develop and deploy software in a Linux environment (Rocky Linux 8)
Implement and operate distributed storage systems, with a focus on CephFS
Contribute to architecture design for large-scale HPC systems
Configure, operate, and optimize workload scheduling using OpenPBS (Altair)
Collaborate with cross-functional and offshore teams to ensure robust system design
Tune, troubleshoot, and optimize system performance and reliability
Requirements
Strong hands-on development experience with:
TypeScript
Rust
Ruby
Python
Practical experience working on Linux systems (Rocky Linux or equivalent)
Hands-on experience with distributed storage systems, specifically CephFS
Solid understanding of High-Performance Computing (HPC) concepts
Experience with OpenPBS (Altair) or similar job schedulers
Deep understanding of system design and software architecture
Proven experience working on complex, large-scale systems
Strong problem-solving and analytical skills
Experience collaborating with on-site customers and offshore development teams
Comfortable working in semiconductor or hardware-adjacent environments
Japanese: Business level (JLPT N2 or above)
English: Business level
Ability to communicate technical concepts clearly across teams and stakeholders
Nice to have:
Knowledge of semiconductor manufacturing processes or inspection equipment
Experience with CI/CD tools (Jenkins, Bamboo, GitLab, Bitbucket)
Exposure to on-site + offshore execution models
Experience with other distributed file systems or storage technologies
Knowledge of container technologies (Docker, Kubernetes)
Benefits
Work on mission-critical systems supporting advanced semiconductor manufacturing
Exposure to cutting-edge inspection technologies, HPC, and distributed computing
Long-term engagement with a global semiconductor equipment leader
Collaboration in a bilingual, international engineering environment
Clear progression toward architect-level roles and broader technical leadership paths
DE&I
We value diversity, equity, and inclusion in our workplace. We encourage applications from talented individuals of all backgrounds, experiences, and identities. Your unique skills and perspectives will contribute to smarter decision-making and stronger outcomes for our stakeholders and clients. Bring your authentic self and be part of our journey.
- Locations
- Hitachinaka
- Employment type
- Full-time
About Salve.Inno Consulting
Bringing a personalized approach to connecting exceptional talent with unique opportunities. Specializing in recruitment for diverse roles, leveraging extensive experience and innovative strategies to find the perfect match for any business needs. Collaboration builds a stronger, more successful future – one strategic hire at a time.