JOBS @ J CUBE Inc
    
  Welcome to J CUBE Inc!

  We offer challenging and rewarding work.          _________/\/\________/\/\/\/\/\__/\/\____/\/\__/\/\/\/\/\____/\/\/\/\/\/\_
  You'll be in an international environment.       _________/\/\______/\/\__________/\/\____/\/\__/\/\____/\/\__/\___________
  Our management has technical background.        _________/\/\______/\/\__________/\/\____/\/\__/\/\/\/\/\____/\/\/\/\/\___
  All positions require technical expertise.     _/\/\____/\/\______/\/\__________/\/\____/\/\__/\/\____/\/\__/\/\_________
  We are diverse, dynamic, thinkers & doers.    ___/\/\/\/\__________/\/\/\/\/\____/\/\/\/\____/\/\/\/\/\____/\/\/\/\/\/\_
  We are working on avant-garde solutions.     __________________________________________________________________________   


            email: jobs@j-cube.jp
        
              
$ join-us

Jobs

Are you looking for leading-edge software development work in Japan? We are situated by the old port of Yokohama, in Nihon-ōdōri — just 35 minutes train ride from the center of Tokyo. We develop solutions for 3D CGI, VFX, Anime as well as cloud applications for the IOT. We specialize on technologies such as streaming, rendering, computer vision, AI, AR, VR. We look for self-motivated personnel who are willing to be part of our eclectic team.

CURRENT JOB OPENINGS
C++ Software Developer

Job Type: Full-time, On-site
Location: Yokohama / Tokyo, Japan

Summary

J CUBE Inc. is looking for motivated individuals to join our engineering team in Yokohama Japan and work as C++ Software Developers. Your responsibilities will be to develop and maintain innovative computer vision and graphics solutions. This work requires ability to spawn across different disciplines and exciting new technologies.


Key Qualifications
  • Strong professional experience in C++ programming (5+ Years).
  • Strong knowledge of algorithms and data structures, STL, template programming, multi-threading, and recent C++ standards (e.g. C++11).
  • In-depth understanding of computer architecture, operation system and low-level interactions.
  • Experience with a script language such as Python, Perl, NodeJS, etc.
  • Highly organized, creative, motivated, and passionate about achieving results.
  • Comfortable working on both Windows and Linux (or macOS) platforms.
  • Strong collaboration, communication skills, and a passion for learning.
  • Comfortable working with Git.
  • Fluent in English communication (our official language in the company). Japanese is not a requirement.
Education & Experience
  • BS or MS in Computer Engineering or Computer Science or Software Engineering or a minimum of 5 years equivalent professional industry experience.
Bonus Points
  • Knowledge on computer graphics or game programming.
  • Understanding of robotics / field robotics experience.
  • Knowledge on network programming.
  • Knowledge on the Go programming language.
  • Knowledge of native iOS/Android Apps development.
Infrastructure Software Engineer

Job Type: Full-time, On-site
Location: Yokohama / Tokyo, Japan

Summary

J CUBE Inc. is looking for motivated individuals to join our engineering team in Yokohama Japan, as Infrastructure Software Engineers. Your responsibilities will be to develop and maintain innovative server-side back-end application in Go for our cloud services solutions. This work requires experience architecting and developing large scale distributed systems.


Key Qualifications
  • Strong professional coding experience in Go and C programming (3+ Years).
  • Experience in concurrency, multi-threading, Go routines, and synchronization.
  • Knowledge of TCP/IP and network programming.
  • Experience with Unix/Linux environments.
  • Experience with database internals, database language theories, database design, SQL and database programming.
  • Understanding of technologies such as virtualization and global infrastructure, load balancing, networking, massive data storage, Hadoop, MapReduce and security.
  • Highly organized, creative, motivated, and passionate about achieving results.
  • Strong collaboration, communication skills, and a passion for learning.
  • Comfortable working with Git.
  • Fluent in English communication (our official language in the company). Japanese is not a requirement.
Education & Experience
  • BS or MS in Computer Engineering or Computer Science or Software Engineering or a minimum of 5 years equivalent professional industry experience.
Bonus Points
  • Experience using the AWS cloud services.
  • Experience / Interest with robotics and the internet of things.
3D CG Software Developer

Job Type: Full-time, On-site
Location: Yokohama / Tokyo, Japan

Summary

J CUBE Inc. is looking for a motivated individual to join our team in Yokohama Japan, as a 3D Computer Graphics Software Developer. Your responsibilities will be to to develop and maintain core features, methodologies and UIs for next generation 3D tools that will impact the 3D CGI and VFX industry profoundly in 2019.


Key Qualifications
  • Strong programming experience on Maya, its C++ API, Python API and MEL/PyMel scripting.
  • Strong experience in C++ programming (including Boost libraries and multi-threading methodologies).
  • Strong experience in Python programming. PyQt/PySide a plus.
  • Strong understanding of low-level graphics APIs like OpenGL. Next generation Metal/Vulkan/DX12 APIs is a nice plus.
  • Strong programming understandings including data structures and algorithms, mesh processing and computational geometry.
  • Familiarity with high-end, off-line, rendering engines such as 3Delight, Arnold, RenderMan etc.
  • A philosophy of minimalism in developing efficient and maintainable code-base with minimum dependencies.
  • Familiarity with popular CG libraries such as Alembic and OpenUSD.
  • Highly organized, creative, motivated, and passionate about achieving results.
  • Comfortable working on both Windows and Linux (or macOS) platforms.
  • Strong collaboration, communication skills, and a passion for learning.
  • Comfortable working with Git.
  • Fluent in English communication (our official language in the company). Note that Japanese is not a requirement.
Education & Experience
  • BS or MS in Computer Engineering or Computer Science / Graphics or Software Engineering or a minimum of 5 years equivalent professional industry experience.
Bonus Points
  • Unity3D or Unreal Engine usage and programming.
  • Knowledge of native iOS/Android App development.
  • Knowledge of Houdini SOPs, and the Houdini SDK.
  • Knowledge of the C# programing language.
Full-Stack Web Developer

Job Type: Full-time, On-site
Location: Yokohama / Tokyo, Japan

Summary

J CUBE Inc. is looking for a motivated individual to join our development team in Yokohama Japan, as a Full-Stack Web Developer. Your responsibilities will be to develop and maintain cloud-based Software-as-a-Service solutions. This work requires both back-end and front-end web development skills (databases, servers, systems engineering, and clients).


Key Qualifications
  • Strong professional experience in web development server-side and client-side (3+ Years).
  • Experience with NodeJS and popular frameworks such as Express, Koa2, SailsJS etc.
  • Experience with JavaScript frameworks such as Vue, React, Angular etc.
  • Experience with general UI design and web architecture.
  • Familiarity with databases, such as MySQL, MongoDB, Redis etc.
  • Highly organized, creative, motivated, and passionate about achieving results.
  • Strong collaboration, communication skills, and passion for learning.
  • Comfortable working with Git.
  • Fluent in English communication (our official language in the company). Note that Japanese is not a requirement.
Education & Experience
  • BS or MS in Computer Engineering or Computer Science or Software Engineering or a minimum of 5 years equivalent professional industry experience.
Bonus Points
  • Cloud Dev-Ops experience with AWS (or similar) in production.
  • Knowledge of native iOS/Android Apps development.
  • Knowledge on the Go programming language.
Embedded Development Engineer

Job Type: Full-time, On-site
Location: Yokohama / Tokyo, Japan

Summary

J CUBE Inc. is looking for for a motivated individual to join our team in Yokohama Japan, as a Embedded Development Engineer. Your responsibilities wll be to to develop and maintain application around embedded systems. This work requires ability to define specifications, design architectures, design data interfaces, test/debug systems.


Key Qualifications
  • 3+ years experience on embedded systems.
  • System integration and system debug knowledge.
  • Ability to work with different systems and platforms with development experience and solid understandings on popular embedded systems such as 8051, STM32, Arduino, FPGA.
  • Ability to work with an hardware designer.
  • Write documentation for operating manuals & flowcharts
  • Knowledge around popular embedded systems, Linux, ucos, VxWorks etc.
  • Fluent in C & assembler.
  • Knowledge and ability to use lab equipment (e.g. Oscilloscope, Logic Analyzer...)
  • Self-starter and team player with excellent communication skills.
  • Fluent in English communication (our official language in the company). Note that Japanese is not a requirement.
Education & Experience
  • BS or MS in Electrical Engineering or Computer Science or Software Engineering or a minimum of 5 years equivalent professional industry experience.
Bonus Points
  • Experience with desktop program development.
  • Ability to master new applications and technologies quickly and independently.