Scoville Company Profile

Software Engineer in Tokyo (No Japanese Required) at Scoville (Shibuya City, Japan)

About the Employer

Job Description

Job Summary We are hiring multiple software engineers to fill a variety of roles in our company. We focus on developing new products in the fields of AI and autonomous drones and we are looking to expand our software team to help us bring these new products to market. Our business originated in the field of human resources and we have created various web services for that sector. Now we're rapidly growing and creating new businesses in several industries, so we're looking for engineers who can help us accelerate creation of new products together. Basic Qualifications English language proficiency 3 years in Industry OR needs Undergraduate BSc in relevant degree - Comp. Sci, robotics, Electrical Engineering Experience with version control systems (e.g. Git) Experience with one or more of the following languages: C, C++, Java, Python, C# At least one year of experience as a software engineer Experience with Object Oriented Programming (OOP) No visa sponsorship - Japanese working visa required Preferred Japanese language proficiency Eligibility to work in Japan (Visa sponsorship possible in special circumstances) Available to start within the next month Experience with the following languages: C, C++, Java and Python Five years or more of experience as a software engineer Have worked across the complete development cycle of a commercial software product Great coding style Experience with: One of the following: AI/Machine Learning, Unity or Android Linux (Bash/shell scripting) Raspberry pi or other embedded platforms Setup and usage of Continuous Integration (CI) tools The DJI-SDK Toolkit Performance optimization, e.g. parallel processing, vectorization, profiling Comfortable with Test Driven Development (TTD) Debugging failures during unit, integration and regression testing Responsibilities Day to day activities could include: Working alongside a hardware team to develop software for an industrial drone application Working alongside an AI team to integrate AI models into a commercial software product Developing simulation engines to test sensor behavior Develop mobile apps to integrate into larger industrial solutions Design, Develop, Documenting and Testing code Using version control, Continuous Integration tools