JOB DESCRIPTION

Senior Computer Vision Engineer for an innovative Drone Company

Image Recognition

C++ C Python

About
About the company
Founded in 2013, this manufacturing and drone solutions company quickly became the most popular in Japan. With their mission to liberate humanity through technology, this company is constantly coming up with ways to optimize the use and functionality of drones in ways that will positively contribute to society. They are actively pursuing world-class autonomous technology that promotes the evolution of humanity.

With a global team continuously seeking diversity, they have 3 R&D departments:
1.) Machine Intelligence Department
2.) Prototyping & Flight
3.) Flight Control & Electronics

Besides manufacturing and selling drones, the company is constantly developing ways to optimize and come up with solutions using their drones. They recently have been applying and offering drone solutions to solve problems like infrastructure inspection, aerial delivery in collaboration with Rakuten, and vicinity safety management surveillance, amongst others.

During the first interview, candidates will be interviewed by the CTO directly. There is an onsite coding test for engineers. Those who pass the first round get to be interviewed by the COO.
Corporate Culture
The company is very modern and innovative and takes after Western company culture. The CTO of the company is non-Japanese and the managers of the R&D teams are all non-Japanese as well. English is widely used as the medium of instruction and the company has a very flexible environment. Flextime is available and overtime is discouraged. Face-to-face discussions are given importance due to the high volume of technical discussions involved with each project. The engineers often attend conferences in the US and are heavily exposed to new innovative tech trends.
Global Aspects
  • Deal with global projects
  • Already foreign employee(s) working
  • CEO/Executive is a foreigner
  • Many employees speak English
  • Communicate with foreign clients
  • Actively pursuing diversity at the work place
  • Market research overseas
JobDescription
The company is looking for a senior level engineer/scientist.

Responsibilities will include:
• Development of embedded software for autonomous drone perception
• Grabbing and processing images from on-board stereo cameras
• Both traditional image processing and neural-network processing
• Camera calibration, stereo-disparity, SLAM, recognition, classification, etc.
• Creation of requirements definitions and detailed design documents
• Management of version control (git), automated testing, etc.
• Strategic planning for software development with the CTO
• Mentoring and development of young engineers

Development environment: NVIDIA Jetson, C++, Python

※Please note that the position is only for those who are currently residing in Japan only
Requirements
It Skills

Programming Languages-Data base related

C++,C,Python

Must
• Fundamental expertise in core concepts of computer vision
• Proficiency in C++11 or newer
• Proficiency in CUDA
• Proficient with git
• Expertise in algorithm design and optimization for minimal resource usage
• Experience with Ubuntu (Linux) development environment
• Understanding of machine learning, reinforcement learning, TensorFlow, TensorRT, etc.
• Experience in requirement definition, detailed design, unit and integration testing, and documentation
• Understanding specifications documents and academic papers in English
Japanese Level
  • None
Better
• Experience with drones (building, piloting, theory, etc.)
• Experience in low-layer development, such NEON intrinsic (or assembly), register manipulation, memory management (heap, stack), interrupts, etc.
• Experience with Python development
• Experience with Linux driver development
• Experience with tools like cmake, OpenGL, gstreamer
• Experience estimating development effort
• Skill for negotiating with external stakeholders
• English (business level) is a plus
• Japanese (business level) is a plus
Type of people (Personality)
• Skills to facilitate both internal and external collaboration
• Proactively fill in missing job functions on their own
• Proactively tackle new obstacles
• Resolve difficulties with a positive attitude
• Analytical skills for fact-based and evidence-based discussions
• Skills to handle multiple projects simultaneously
Conditions
Annual Expected salary (Minimum)
8000000
Annual Expected salary (Maximum)
10000000
Salary promotion
Once a year
Transporation cost coverage
  • Covered based on Company's set policy
Work hours
9:00 - 18:00
Flextime
  • Yes
Holidays
  • End of Year and New Year Holiday
  • Summer Holiday
  • Other special holiday
  • Saturday
  • Golden Week
  • National Holiday
  • Sunday
Insurances
  • Worker’s Accident Compensation Insurance (労災保険)
  • Health Insurance (健康保険)
  • Unemployment Insurance (雇用保険)
  • Welfare Pension Insurance (厚生年金保険)
Other benefits
  • Conference/event participation support
  • Book purchase support
  • Free Coffee/Tea