System Software Engineer (C++)


Job Description

The Client offers its customers the most specialized cores and algorithms to run any Computer Vision based application, including Machine Learning and Neural Networks. Areas such as Artificial Intelligence, Virtual Reality and Augmented Reality push us to deal with cutting-edge technologies that our customers near future products require. The solutions are related to a variety of markets such as Automotive, Smartphones, Drones, Surveillance and more.

We are now hiring an experienced System Software Developer focusing on Machine Learning.

As a C++ Systems Software Engineer, you will join the Machine Learning system team that develops and maintains systems software for complex Machine Learning algorithms running on the Client’s platform in a variety of products like drones, cameras, and cars.

This unique team plays a vital role in enabling these products to run Machine Learning algorithms by building core technologies and platform solutions that are competitive and industry-first.



  • Sc/M.Sc. in Engineering, Computer Science from a leading institute
  • 5-10 years of C++ software development experience – must
  • Strong knowledge of software design, programming techniques
  • Deep understanding of embedded systems architecture: CPU, memory, Operating Systems, and device drivers – advantage
  • Experience with DSP processors – advantage
  • Project management skill – advantage
  • Knowledge of Python – advantage
  • Candidate must be highly motivated and have strong written and verbal communication skills in Japanese and English.
  • Candidate must have good communication skills and must be able to work in a collaborative environment.
  • Candidate must have experience working as part of an R&D organization or with colleagues located outside of Japan.
1 Job selected
2 Fill in details
3 Finish
0 / 1900
最大ファイルサイズ: 300 MB。