Embedded Software JOBS

【AI Medical Device】ROS Engineer
Company
A Japanese startup developing equipment that enables rapid bacterial species estimation by automating the Gram staining process. Established: 2020 Capital: 205 million yen
Location
Ibaraki-shi, Osaka-fu

Company

A Japanese startup developing equipment that enables rapid bacterial species estimation by automating the Gram staining process. Established: 2020 Capital: 205 million yen

Location

Ibaraki-shi, Osaka-fu

Job Description

You will develop and verify middleware and embedded software for Gram staining automation equipment.

Requirement

Requried: - Linux - C++ - Github Preferred: - Experience managing software development project - Experience in test-driven development - Robot programming using ROS/ROS2 - Experience in developing communication function systems with hardware and sensors (EtherCat, I2C, RS485 development experience, etc.) - H/W control, robot arm control - Python - Open source development experience - Hardware development experience such as mechanical design or electrical design - docker - Experience developing robot system from scratch - Robocon experience is a plus NA

View Details

Firmware Engineer【Robot Venture】
Company
Robotics startup co-founded by robotics researchers. Specialized in flexible and compact robots with unique strength in narrow inspection, pipe inspection, disaster rescue etc. Increasing focus on data platform for infra maintenance. Year of foundation: 2004 Workforces: approx. 30
Location
Shinagawa-ku, Tokyo

Company

Robotics startup co-founded by robotics researchers. Specialized in flexible and compact robots with unique strength in narrow inspection, pipe inspection, disaster rescue etc. Increasing focus on data platform for infra maintenance. Year of foundation: 2004 Workforces: approx. 30

Location

Shinagawa-ku, Tokyo

Job Description

- Understand the mechanism of the existing robotic system, not limited to the firmware - Model and simulate the robot mechanism - Design and implement digital signal processing algorithms (filters, controls, etc.) based on objective - Design and implement communication protocols, based on CAN, UDP, etc. - Code clean and reusable software libraries, with unit tests and Doxygen - Maintain legacy firmware codebases - Participate in code reviews - Contribute to the creation of quality reference and maintenance documentation for the firmware developed by the company - Create tools for debug or maintenance purposes, through scripts/programs - Collaborate with other engineers from other trades (electronics, mechanical, software)

Requirement

Must: - Experience in firmware development in either C (preferred) or C++ language for microcontroller targets - Knows how to read datasheets, reference manuals, and application notes for microcontrollers and sensor/driver - Knowledge on how to use low-level communication protocols (e.g., CAN, I2C, SPI, USART, UDP) and low-level peripherals for motor control (e.g., ADC, PWM, timer) using microcontrollers - Knowledge of basic electronics - able to read schematic, debug wiring issues, do basic soldering, and use test bench equipment (e.g., power supply, oscilloscope) - Be able to convert an explanation of user needs into a clearly understandable description with diagrams and a list of requirements, for the purpose of outsourcing the development of the firmware/software when necessary. - Be able to design a simple but effective test to verify if a particular firmware/software meets a particular specification requirement. - Be able and willing to design clean, modular, and testable software - Possesses a go-to attitude and a problem solver with good attitude especially towards problems that the candidate has not experienced before. Preferred: - Experience in developing MCU applications using STM32 - Experience in developing bare-metal MCU applications - Experience in working with sensors such as encoders, IMUs, pressure and temperature sensors - Experience in using version control (git) - Experience in working on CMake build system - Experience with software development with rigorous testing (unit test, integration test, system-level test) - Experience in scripting in Python/Bash - Experience working with in an Agile environment - Experience using safety/quality related coding guidelines (e.g., MISRA) - Knowledge of the physics of motion (especially kinematics and dynamics) in the context of robotics - Knowledge of basic control theory (linear and nonlinear controllers, state estimation, modeling and simulation of physical systems) Business level in English OR Japanese. Willingness to communicate in and learn futher the less proficient language

View Details

Embedded Engineer - Control【Autonomous Drone】
Company
A Japanese venture company providing service in infrastructure maintenance and inspection utilizing UAV, as well as digital data management of facilities data. Owns ultra-compact drone developed in-house based on rich track record. Year of foundation: 2016 Number of employees: 60+ Capital: 1.42 billion yen
Location
Chiba-shi, Chiba-ken

Company

A Japanese venture company providing service in infrastructure maintenance and inspection utilizing UAV, as well as digital data management of facilities data. Owns ultra-compact drone developed in-house based on rich track record. Year of foundation: 2016 Number of employees: 60+ Capital: 1.42 billion yen

Location

Chiba-shi, Chiba-ken

Job Description

You will be in charge of developing sensing systems (SLAM systems) and navigation systems used by autonomous flying drones. You will be proposing improvements to the autonomous flying drone system currently under development, planning the development schedule, and performing consistent development work from research and development to product development. In addition to the development work, you will also be required to conduct technical research necessary for development. Tasks in specific: - Product review and requirement definition in collaboration with product manager - System design and technology verification of autonomous flying drones - Testing with actual equipment and conducting PoC in simulated environment / real site etc.

Requirement

Required: - 1 year or more of experience in either C language or C++ - Professional experience in closed-loop control systems - Basic mathematical knowledge related to classical control, modern control, etc. Preferred: - Development experience at a venture or startup - Robotics technology experience that combines hardware and software for robots, autonomous driving, etc. - Experience developing drone flight control - Experience in formulating, verifying, and proving hypotheses for new technologies - Experience in launching products and defects handling - Experience using robot SW frameworks such as ROS Nice to have

View Details

Embedded Engineer - Sensing【Autonomous Drone】
Company
A Japanese venture company providing service in infrastructure maintenance and inspection utilizing UAV, as well as digital data management of facilities data. Owns ultra-compact drone developed in-house based on rich track record. Year of foundation: 2016 Number of employees: 60+ Capital: 1.42 billion yen
Location
Chiba-shi, Chiba-ken

Company

A Japanese venture company providing service in infrastructure maintenance and inspection utilizing UAV, as well as digital data management of facilities data. Owns ultra-compact drone developed in-house based on rich track record. Year of foundation: 2016 Number of employees: 60+ Capital: 1.42 billion yen

Location

Chiba-shi, Chiba-ken

Job Description

You will be in charge of developing sensing systems (SLAM systems) and navigation systems used by autonomous flying drones. You will be proposing improvements to the autonomous flying drone system currently under development, planning the development schedule, and performing consistent development work from research and development to product development. In addition to the development work, you will also be required to conduct technical research necessary for development. Tasks in specific: - Product review and requirement definition in collaboration with product manager - System design and technology verification of autonomous flying drones - Development of sensing systems using multiple sensors (sensor fusion) - Investigation and verification of new sensing algorithms - Testing with actual equipment and conducting PoC in simulated environment / real site etc.

Requirement

Required: - Experience in developing sensing systems using sensors such as cameras and LiDAR - Experience developing systems using position/velocity measurement algorithms such as SLAM, Visual/LiDAR Odometry - Robotics technology experience that combines hardware and software for robots, autonomous driving, etc. - Basic mathematical knowledge such as linear algebra, differential calculus, and statistics Preferred: - Experience using robot SW frameworks such as ROS - Experience in rebuilding kernels, etc. - Experience developing hard real-time system - Experience using single board computers such as Jetson in professional context - Development experience at venture/startup - Experience in formulating, verifying, and proving hypotheses for new technologies - Experience in improving known theories and implementing mathematical theory on actual machines Nice to have

View Details

【Construction Automation】Robotics Engineer【System Integration, Embedded】
Company
A startup tackling difficult automation of machines leveraging AI. Co-founded by members with AI / CS background. Having successfully delivered projects such as automation of excavator, food dispensing etc., currently focuses on construction machine automation. Year of foundation: 2016 Capital: 910 million yen Workforces: about 30
Location
Bunkyo-ku, Tokyo

Company

A startup tackling difficult automation of machines leveraging AI. Co-founded by members with AI / CS background. Having successfully delivered projects such as automation of excavator, food dispensing etc., currently focuses on construction machine automation. Year of foundation: 2016 Capital: 910 million yen Workforces: about 30

Location

Bunkyo-ku, Tokyo

Job Description

同社のロボティクスエンジニア(システム統合、組込系)として、重機の自動化システムの現場検証、導入に関する業務を担当いただきます。また適性に応じて開発もご担当いただきたいと考えています。 開発と現場をつなぐ重要な役割で、エンジニアや顧客とコミュニケーションを取りながら協力してプロジェクトを推進していく必要があります。 主な開発環境はLinux、ROS 2、GitHub等で、開発マネジメントはScrumとV-Modelを組み合わせたハイブリッドマネジメントです。 主な職務内容は以下の通りです: ・建機/重機自動化システムの現場検証・開発業務 ・現場試験内容の調整(スケジュールや試験環境の調整・整理) ・試験に関する社内コミュニケーション業務 ・その他、必要に応じた業務

Requirement

【必須スキル/経験】 ・ロボットシステムに関連するいずれかのソフトウェアの開発・検証経験  - カメラやLiDARなどその他センサを用いた認識システム  - ハードウェアやセンサとの通信機能システム  - ロボットなどの制御システム 等 ・Linux、Pythonを用いたソフトウェア開発経験、もしくは使用経験(2年以上) ・Gitを用いた開発経験 ・Dockerなどの仮想化技術による環境構築、開発経験 【歓迎スキル/経験】 ・顧客とのコミュニケーションを伴う開発プロジェクト、導入プロジェクト、支援などの業務経験 ・プロジェクト又はプロダクトマネジメント等のマネージャー実務経験もしくはリーダーとして業務を率いた経験 ・ROS/ROS2を用いた開発経験 ・C++での開発経験 ・機械設計、電気設計などのハードウェア開発経験 【求める人物像】 ・自動運転システムを現場に適応するための泥臭い過程を楽しめる方 ・マネジメントキャリアを積んでいきたいエンジニアの方 ・顧客やエンジニアなどの関係者と積極的にコミュニケーションできる方 ・明るく前向きな考え方を持ち、チームのモチベーションを高めることができる方 ・新しい分野・知識の習得に積極的に取り組む姿勢を持つ方 ・異文化への理解と尊重を大切にする方 TOEIC 600+ Reading and writing communication certainly occurs in the course of work. Your active participation in English discussions is expected in the future.

View Details

Embedded ADAS Sensing【Sensor Fusion】
Company
Japanese semicon maker holding top share in imaging sensor
Location
Minato-ku, Tokyo

Company

Japanese semicon maker holding top share in imaging sensor

Location

Minato-ku, Tokyo

Job Description

■Team's mission: The team is developing technology for safety and security, based on a concept that the company will cultivate to accelerate the evolution and proposal of mobility experience. As the core of the technology of the automatic driving system, we developed a recognition system SW using Sensor Fusion, which serves as the eyes of the car, and implemented software for sensing functions used in advanced driving support systems (hereinafter referred to as ADAS) such as automatic braking, automatic following, and lane keeping. We have commercialized it and introduced it to customers and the market. ■Your responsibility The work is related to sensing systems to realize edge-side sensing functions and environmental recognition functions of ADAS and self-driving cars. - Embedded software development (camera systems equipped with image sensors, system software for image recognition and sensor fusion, etc.) - Application development (sensor system / data processing real-time system to realize environmental recognition function, and application UI design) - Development of signal processing functions (design and development of signal processing algorithms for images, millimeter waves, LiDAR, etc.) - Machine learning (algorithm design, optimization, learning environment preparation) ■Team size Each team is approximately 10 people, including main-responsibles, co-responsibiles, and partner vendor members.

Requirement

■Required - Embedded software development experience in C, C++, etc. ■Optional - Software development experience for products using cameras or image signal processing/image recognition technology - Embedded software development experience for automotive products - Knowledge of handling vehicle sensors such as cameras, millimeter wave radar, and LiDAR, and knowledge of how to evaluate them Must have: - Ability to understand papers and specification documents - 1 year+ experience communicating with overseas vendor or branch Preferred: Ability to conduct technical discussion

View Details

【Microsatellite】Optical Engineer
Company
Building earth-observation platform by microsatellite constellation. Propose solutions based on microsatellite data. Design and production of microsatellites and related components. Launch arrangements and operational support. Establishment: 2008 Capital: 8,050 Million JPY
Location
Chuo-ku, Tokyo

Company

Building earth-observation platform by microsatellite constellation. Propose solutions based on microsatellite data. Design and production of microsatellites and related components. Launch arrangements and operational support. Establishment: 2008 Capital: 8,050 Million JPY

Location

Chuo-ku, Tokyo

Job Description

As an Optical Engineer, you will be responsible for the development of satellite missions. Your mission will encompass investigation of new optical missions, development of on-ground test equipment, and image simulation. ・Defining specifications for future missions ・Selection of various optical components and evaluation of their performance under various conditions ・Coordinate and prepare documentation for optical manufacturers ・Development of ground imaging test system including optics and programming ・Assistance with calibration and troubleshooting during initial post-launch operations ・Collaboration with various departments (hardware engineers, image analysis engineers, business team) for specification review and image quality optimization ・Development of a tool for image simulation ・Image simulation during design and evaluation phases ・Investigation of new technologies for next-generation small satellites ・Research and development of image quality improvement through hardware and software approach Assembly of mission components and participation in various tests

Requirement

【Mandatory】 ・Bachelor's degree or higher in science or engineering ・Knowledge of geometric optics ・Ability to define optical parameters from requirements ・Experience in optical design or analysis using wavefront aberrations ・Experience in image processing ・Ability to work collaboratively with stakeholders on projects ・Business level Japanese ・Technical communication skill in English 【Favorable】 ・Knowledge and experience in structural thermal optical performance (STOP) analysis ・Experience in designing optical test equipment ・Experience in conducting environmental tests (heat, vibration, radiation, etc.) ・Knowledge of various image sensors ・Knowledge of UV and IR imaging system ・Knowledge of remote sensing ・Knowledge of image simulation or Physically Based Rendering(PBR) ・Prototyping of optical systems using optical bench ・Experience with optical design software (sequential and non-sequential) such as CODE V, Zemax, LightTools, etc. ・Experience in data analysis using statistics or machine learning ・GUI (Graphical User Interface) application development ・Business level English Mandatory - ability for technical communication Favorable - business level English

View Details

【Food Manipulation】Image Processing Engineer【Vision-based Tactile Sensor】
Company
A startup whose core technology is vision-based tactile sensor that enables multi-modal perception at low cost and with high durability. Working on its application to pick-and-place automation in ready-made food production. Foundation: October 2021 Capital: 104 million yen
Location
Koto-ku, Tokyo or Kyoto-shi, Kyoto-fu

Company

A startup whose core technology is vision-based tactile sensor that enables multi-modal perception at low cost and with high durability. Working on its application to pick-and-place automation in ready-made food production. Foundation: October 2021 Capital: 104 million yen

Location

Koto-ku, Tokyo or Kyoto-shi, Kyoto-fu

Job Description

This role processes images acquired from external cameras and sensors and converts them into the information necessary for motion generation. The role also covers a wide range of image processing, from low-level processing such as feature point tracking to image recognition such as object segmentation, as well as GPU implementation and embedded programming.

Requirement

Required skills: - Deep learning for computer vision (segmentation, classification, anomaly detection, etc.) - Traditional computer vision skills (non-deep learning) - OpenCV - PyTorch (or other deep learning framework) - C++ - Python Preferred skills: - ROS - Image processing on embedded systems - Robot learning with computer vision Either English or Japanese at business level required

View Details

【Robot】Electrical Engineer
Company
A startup aiming to utilize robot in new field such as retail industry by automated manipulation and remote control. Their robots are in service at multiple konbini stores and about to enter serial production and deployment. Year of foundation: 2017 Number of employees: 40+ Total fund raised: more than 1 billion yen
Location
Chuo-ku, Tokyo

Company

A startup aiming to utilize robot in new field such as retail industry by automated manipulation and remote control. Their robots are in service at multiple konbini stores and about to enter serial production and deployment. Year of foundation: 2017 Number of employees: 40+ Total fund raised: more than 1 billion yen

Location

Chuo-ku, Tokyo

Job Description

- Robot electrical design, actuator design, and control software design. Specifically, electrical design and low-level control software design for actuators that combine brushless motors, planetary gear and strain-wave reducers, encoders, and limit switches. - Evaluate, test, and improve actuator and electrical systems. - Work with quality assurance and manufacturing teams to address and improve the quality of the robots and market defects.

Requirement

- Working experience in robotics or similar product development. - Must be able to design their own electrical circuits and take a hands on approach to analysis and problem solving  |_ Layout design skills are nice to have, but it can be outsourced.  |_ Use of instrumentation such as an oscilloscope, multimeter, etc., will be essential. - Deep technical understanding and design skills in the following three areas:  |_ Improvement of stability around the power supply against back EMF of the motor  |_ Circuit design for highly accurate sensing of current values to measure the load on motors (noise reduction, sensor selection, etc.)  |_ Low-level software design for position PID control of brushless motors using limit switches and encoders - Technical ability to perform software review and some coding of embedded motor control code implemented on STM microcontrollers and FPGA.  |_ C and C++ programming languages are required. - Technical knowledge of mechanical engineering at a level that enables in-depth discussions of technical considerations with the mechanical design team.  |_ Mechanical design engineers are in charge of design itself. CAD design skills are not required, but knowledge to be able to have technical discussions with the mechanical design engineers is required. - Technical knowledge of firmware development at a level that enables in-depth discussions of technical considerations with the firmware team.  |_ Full implementation skills are not required, but enough knowledge to have technical discussions with the firmware engineers is required. - Ability to lead PCB board manufacturing and component assembly by working with manufacturing vendors. - Ability to have in-depth technical discussions with in-house engineers in Japanese and English. Business level in either English or Japanese

View Details

AI/SW Engineer【Camera Object Recognition/AF】
Company
Major Japanese electronics company
Location
Yokohama-shi, Kanagawa-ken

Company

Major Japanese electronics company

Location

Yokohama-shi, Kanagawa-ken

Job Description

In delivering the evolution of video expression to creators, we are developing camera object recognition and autofocus functions that utilize AI and image processing technology. ・Software development for object recognition and tracking functions using AI/image processing ・Software development of autofocus function using object recognition/tracking function ・HW IP control software development for AI/image processing An opportunity to not only has experience in developing AI, image processing, and autofocus functions, but also proactively takes on the challenge of proposing new functions through discussions and requirement analysis with professional photographers and videographers. In the future, there will be many opportunities to expand the scope of your career by involving in the development of various products within the Group, such as robotics and medical device, making use of your experience in AI/image processing and software development.

Requirement

■Required ・More than 3 years of embedded software development experience using C/C++ ・Real-time programming experience on Linux/RTOS ■Prefered ・More than 2 years of experience in implementing image processing, signal processing, and sequence control ・Knowledge of camera ・Over 2 years experience in software development ・Knowledge of Machine Learning (Deep Learning), 1 year+ experience in developing functions using Machine Learning Prefer TOEIC 600+

View Details

Drone Control Engineer
Company
A Japanese venture company having strength in indoor autonomous flight of drone. Founded by CEO who had experience as developer and entrepreneur in early era of drone business. Year of foundation: 2016 Workforces: about 15
Location
Katsushika-ku, Tokyo

Company

A Japanese venture company having strength in indoor autonomous flight of drone. Founded by CEO who had experience as developer and entrepreneur in early era of drone business. Year of foundation: 2016 Workforces: about 15

Location

Katsushika-ku, Tokyo

Job Description

Development of middleware / software for drone's autonomous control under non-GPS environment Programing languages used / dev setup: - C, C++, C#, Python - Linux Ubuntu - Windows - OpenCV - ROS - GitHub

Requirement

Must have: - Experience controlling moving object by PID control (5+ years) - Development experience on Linux (5+ years) - Fundamental knowledge about realtime control - PID control, feedback control, responsiveness evaluation etc. Nice to have: - Experience controlling objects (flying, preferably) with microcontroller or single-board computer (Jetson mainly) - Knowledge and experience in embedded or other realtime control - Experience controlling objects (flying, preferably) using image sensor (camera or other) - Basic image recognition technique or experience using libraries such as OpenCV - Experience assembling robot or control device (including experiment) Mind / spirit: - Motivation to always continue to create new value, that is not present in the world yet * Experience with drone is not mandatory if you have experience in robot control or embedded control Either English or Japanese at business level is mandatory

View Details

【Water Engine】Firmware Engineer【Embedded】
Company
A Japanese startup developing propulsion system (water engine) for microsatellites. Their propulsion system is mainly used for attitude control / orbit change of satellites. Increase of its usage is considered as certain because of trends such as avoidance / deterrence of debris, ease of orbit injection. Year of foundation: 2020 Workforces: approx. 30 Capital: 100 million yen
Location
Kashiwa-shi, Chiba-ken

Company

A Japanese startup developing propulsion system (water engine) for microsatellites. Their propulsion system is mainly used for attitude control / orbit change of satellites. Increase of its usage is considered as certain because of trends such as avoidance / deterrence of debris, ease of orbit injection. Year of foundation: 2020 Workforces: approx. 30 Capital: 100 million yen

Location

Kashiwa-shi, Chiba-ken

Job Description

Responsibility: - Design and implementation of actuator's real-time control (sequence control and close-loop control) in C on microcontroller (32 / 16/ 8 bit) - Design and implementation of UART (RS422), I2C, SPI communication - Building testing environment on PC (Visual C# etc.) Attractiveness: - You can put yourself in cutting-edge development of electrical propulsion system, which is receiving attention these years - You will take part in various phases of satellite's propulsion system, from concept design, to manufacturing, to testing, to operation in the space - Work will not only include coding, but also development closely tied with hardware where you verify software using actual propulsion machine - You will have an opportunity to resolve mechanical / electrical constraints that comes with miniaturization by the power of software

Requirement

Must have: - Experience of microcontroller development and evaluation in C - Knowledge and experience about software implementation that supports communication methods e.g. UART (RS422), I2C, SPI - General knowledge and development experience in sequence control, close-loop control - Experience using SaaS Nice to have: - Experience developing on PIC microcontroller - Experience developing driver for microcontroller - Experience using JTAG - Experience using Git - Experience related to development and design of electric / electronic circuit - Experience developing evaluation program including PC GUI Soft skills: - Principle-based thinking - Continuous effort to verbalize the idea - Perseverance in tough situation - Proactive planning and commitment to execution - Ability to discuss based on fact and logic free from prejudice Either English or Japanese at business level

View Details

Developer for Next-Gen AI System Dev Platform
Company
Japanese semicon maker holding top share in imaging sensor
Location
Shinagawa-ku, Tokyo

Company

Japanese semicon maker holding top share in imaging sensor

Location

Shinagawa-ku, Tokyo

Job Description

[ Mission as a team ] To build a platform for product, system and application development in imaging and sensing domain by developing a technology to simulate imaging scene, optical system, sensor device and image signal processing in an integrated way. [ Team's culture ] Members from wide range of technical background and ages are demonstrating different abilities toward technology development. The atmosphere eases frank conversation among members and managers. During the technical development, perspective to the market can be shared by business development members within the team. [ Responsibility ] Development scope will be assigned based on your expertise. The simulator development requires integrated approach to imaging scene, optical system, sensor device and signal processing. [ Position ] - The team is growing as the domain is focus as a company - You will be in charge of problem solving within your technical scope as a senior member under development leader [ Possible career path ] Through the image simulation technology development, you can obtain skills in physical modeling and application development in various domains. Since you will be in close collaboration with new business development team, you can also develop the capability to pioneer new business domain by technology that you develop.

Requirement

Must have: - Experience developing 3D CG and image signal processing - Implementation skill in C or C++ - Programming skill in Matlab or Python Nice to have: Knowledge in either of the following domains: semiconductor (image sensor), analog circuit, optics - Professional experience in simulation technology development such as device simulation, image simulation etc. Soft skills: - Will to challenge new technology and overcome difficulties to make it real - Strength in mathematical and physical interpretation of phenomenon, and abstract thinking - Readiness to tackle new challenge aggressively - Vitality to push forward the tasks that takes cross-organization cooperation Must have: - TOEIC 700+ - Ability to understand technical document and communicate via email (work involves overseas collaboration) Nice to have: - Ability to conduct oral conversation on technical matters (to collaborate with dev centers and partner companies overseas)

View Details

【Next-Gen Edge AI Sensing】Image Processing Algorithm Dev
Company
Japanese semicon maker holding top share in imaging sensor
Location
Shinagawa-ku, Tokyo

Company

Japanese semicon maker holding top share in imaging sensor

Location

Shinagawa-ku, Tokyo

Job Description

[ Mission as a team ] To fuse the optical and electrical evolution of stacked image sensor, which is the source of the company's competency, and conduct advance development and PoC for new products in imaging / sensing domain. [ Team's culture ] Members from wide range of technical background and ages are demonstrating different abilities toward technology development. The atmosphere eases frank conversation among members and managers. You can build career in wide scope from the root of technology development such as cooperation with academic or industrial partners overseas, to exit exploration into market in collaboration with business development members within the team. [ Responsibility ] You will be promoting alliance with industrial and academic partners overseas to facilitate the advance development of simulation technology towards AI model development utilizing image sensor. The mission takes overall approach that covers optics, sensor device, signal processing and AI technology. You are expected to lead advance technology development dealing with broad technical area with the axis on your expertise in image signal processing. [ Position ] Leader of a small team or senior member [ Possible career path ] You can gain experience of launching new business domain from zero as the project starts from alliance development with overseas organizations and relevant groups within the company group toward the new product realization. You can also lean cutting edge technology of wide range required to realize next-generation sensing technology.

Requirement

Mast have: - 3 years or more professional experience in image signal processing development - Implementation skill in languages such as C++, Python Nice to have: - Knowledge about image sensor or optics - Professional experience utilizing AI technology in image signal processing development Soft skills: - Will to challenge new technology and overcome difficulties to make it real - Strength in logical thinking and conceptual communication - Readiness to contribute to project with technical skills to pioneer new business - Vitality to push forward the tasks that takes cross-organization cooperation Must have: - TOEIC 700+ - Ability to understand technical document and communicate via email (work involves overseas collaboration) Nice to have: - Ability to conduct oral conversation on technical matters (to collaborate with dev centers and partner companies overseas)

View Details

【Embedded SW】Elemental Technology Dev for Camera
Company
Major Japanese electronics company
Location
Yokohama-shi, Kanagawa-ken

Company

Major Japanese electronics company

Location

Yokohama-shi, Kanagawa-ken

Job Description

Candidate will play either of the following roles depending on experience and preference: - Autofocus control utilizing AI e.g. real-time eye AF, real-time tracking etc. - Signal processing to achieve high-speed tracking in AF(Auto Focus) / AE(Auto Exposure) / AWB(Auto White Balance) - Signal processing and image processing for image sensor to achieve high resolution, high sensitivity and high image quality - High quality shake reduction and stabilization for body and lens, mechatronics control - Digital audio signal processing with high-quality microphone

Requirement

Must have: - 3+ years' experience of embedded software development in C/C++ (Not applicable to ML engineers) Plus some of the following depending on the role: - Real-time programming on Linux/RTOS - Machine learning (deep learning) - Image processing and signal processing, sequence control - Mechatronics, servo control - Audio signal processind - Knowledge about camera and experience in its software development N.A.

View Details

Camera/Audio + AI [SW Customer Engineer]
Company
The world's largest fabless semiconductor producer and the largest provider of wireless chipset and software technology. Top class innovator with yearly R&D spend over USD$5B. Market Capitalization at USD$99B (June 2020)
Location
Minato-ku, Tokyo

Company

The world's largest fabless semiconductor producer and the largest provider of wireless chipset and software technology. Top class innovator with yearly R&D spend over USD$5B. Market Capitalization at USD$99B (June 2020)

Location

Minato-ku, Tokyo

Job Description

- Collaborate with customers for BSP/driver/application integration, porting, verification, and debugging. - Work closely with the other team to resolve customer issues timely. - Provide training to customers for new platforms/chipset. - Play an active role in the multimedia team and work with global teams. - Keep abreast of latest mobile multimedia technologies - Job scope is Mobile, Automotive, IoE production programs, and evaluation programs.

Requirement

【MUST】 - Embedded Linux/Android Camera HAL/framework and device driver development experience - High level OS of Linux/Android knowledge background. - Strong C/C++ programming skill is required. Java, Python is a plus. - Strong debugging skill, Trace32/JATG debugging experience, log analysis skill - Strong communication skills in English (Reading/Writing) and Japanese(speaking, listening) - Motivated self-starter with ability to work in a fast-paced environment. - Technical Knowledge about V4L2/ALSA/Open Max I/F L/Open CL is a plus. - Knowledge about Android, G-streamer is a plus. Can read and write

View Details

Android and QNX/AGL Software engineer 【Automotive Infotainment】
Company
The world's largest fabless semiconductor producer and the largest provider of wireless chipset and software technology. Top class innovator with yearly R&D spend over USD$5B. Market Capitalization at USD$99B (June 2020)
Location
Tokyo

Company

The world's largest fabless semiconductor producer and the largest provider of wireless chipset and software technology. Top class innovator with yearly R&D spend over USD$5B. Market Capitalization at USD$99B (June 2020)

Location

Tokyo

Job Description

This software engineering position is to support for BSP and OS(Android/AGL) for automotive products as part of the customer engineering team in Japan. Person in this position will be responsible for supporting customers to commercialize their products with Linux or Android BSPs of Snapdragon APQ/MSM. The work scope includes but not limit to customer Q&A, analyzing troubleshooting of problem and collaborating with development team, on-site support, proposing design, providing trainings.

Requirement

- Proficient in coding with C/C++, and experience in assembly - 3+ year experience in embedded system development. - Experiences in software design and implementation - Capability of debugging and troubleshooting ability with sufficient tools (e.g. GDB, JTAG-Debugger) - Deep knowledge of Linux/Android OS. - Excellent written and verbal communication skills to collaborate and drive teams. - Fluent Japanese in reading, writing, and speaking - Reading and writing in English. - Ability to build good relationship with customer. Keyword: テレマティクス インフォテイメント ナビ 車載 モバイル スマートフォン 組込 アンドロイド Basic English skills to understand mail and conversation.

View Details

【Automotive CV2X SW Engineer】Top Mobile Technology Innovator
Company
The world's largest fabless semiconductor producer and the largest provider of wireless chipset and software technology. Top class innovator with yearly R&D spend over USD$5B. Market Capitalization at USD$99B (June 2020)
Location
Minato-ku Tokyo

Company

The world's largest fabless semiconductor producer and the largest provider of wireless chipset and software technology. Top class innovator with yearly R&D spend over USD$5B. Market Capitalization at USD$99B (June 2020)

Location

Minato-ku Tokyo

Job Description

Customer support on CV2x(Cellular V2x) technology. You will have the responsibility to support device licensees on CV2x product development and on CV2x evaluation with problem analysis, handling Q&A and all other trouble shooting. You will also work to provide customer training for the new devices, new features introduction. On product development, CV2x technology evaluation project and so on, customer faces various difficulties and reports the problem and raises questions about the implementation, device capability etc through the salesforce system. You will analyze the problem based on the customer's description with problem log and solve them (and give answer to customer's question) with internal development team. For better understanding about the problem, you will communicate with the customer directly and give the on-site support if necessary. In the support for licensee's CV2x evaluation project/trial, you will work with the customer in test(evaluation) planning, test execution, report creation.

Requirement

Min Qualification -Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. - Experience in C/C++ programming skills - Work experience for Wireless communications system like as cellular, WiFi/DSRC etc. - Business level in Japanese - Basic English skills to understand mail and conversation. - To be a self-starter with high motivation. Preferred Qualification - Real time Embedded systems SW development and integration, debug experience - Work experience for development, customer support on 3gpp system LTE/WCDMA. - Knowledge of HLOS (Embedded Linux etc.) - Knowledge of ITS stack software. - Experience with Qualcomm tools (QXDM, QCAT ) - Work experience in automotive/telematics industry Basic English skills to understand mail and conversation.

View Details

【Microsatellite maker】Embedded Systems Software Engineer
Company
Commercial space technology design, manufacture and solution provider
Location
Tokyo

Company

Commercial space technology design, manufacture and solution provider

Location

Tokyo

Job Description

The mission of embedded systems software engineer concerns the on-board computer (OBC) of our satellites throughout its whole life-cycle, which includes design, development, testing, and troubleshooting. - Embedded software development, maintenance of components and systems - Programming applications, components drivers and interfaces in C, C++ etc. - Develop software based on satellite system specifications and other satellite component specifications - Document design information - Perform design reviews and code reviews Design and perform various tests - Work closely with other engineering teams, partners and vendors to ensure interoperability / reusability - Promotes co-debug and interface testing with related subsystems - Work with hardware designers to solve any issues - Gives support and troubleshoots problems during satellites initial and nominal operation - If possible, perform FPGA integration by HDL or IDEs

Requirement

【Mandatory】 - College or university graduation qualifications related to electrical, computer science, control engineering, mechatronics and other engineering. - Business fluency in English Technical Skills - Deep understanding of common hardware: micro-controller, UART/SPI/I2C, RTC, etc. - Proficiency in C and/or C++ - Comfortable with command line tools (i.e., bash, git, gdb, etc.) Required Attitude for this role are as follows: -Goal Oriented and Result Driven -Aim for overall optimization, not only the code, or even the team, but the entire organization -Autonomy, ability to work from a technical specification or write your own -Emphasis on collaboration and teamwork -Share the knowledge: be a mentor for others and learn from others Business level

View Details

Wireless System Software R&D Engineer @ Global Electronics Co.
Company
Major Japanese electronics company (Known for producing world's first entertainment robot for home use)
Location
Central Tokyo

Company

Major Japanese electronics company (Known for producing world's first entertainment robot for home use)

Location

Central Tokyo

Job Description

Background: Wireless requirement continuously getting more challenging with new IoT/wearables products that utilize technologies such as low-power communications or UWB image transfer. Stability becomes an issue when multiple wirelesss protocols exist in one product. The company aim to develop an in-house wireless system software on top of utilizing next-generation wireless protocols and open sources to support their next generation products and services.

Requirement

1. Knowledge of Wireless standards specifications and industry trends (Wi-Fi, BT/BLE, LTE, LPWA) 2. Development experience of Linux kernel, device drivers, middleware around wireless functions - Specification definitions of interface with surrounding modules - Design evaluations for stand-alone and integrated test on wireless functions - Skilled in implementation, evaluations, and failure analysis Business level

View Details

【Robotics-based Product】Embedded Linux Engineer
Company
Major Japanese electronics company (Known for producing world's first entertainment robot for home use)
Location
Central Tokyo

Company

Major Japanese electronics company (Known for producing world's first entertainment robot for home use)

Location

Central Tokyo

Job Description

Background: System development for new category products/services that utilizes various AI technologies (ie, image recognition, sound recognition, machine learning etc) & Robotics. Role: Embedded Linux Development Engineer - Develop Linux kernel & middleware of system software - System reliability technology, system security, real time technology etc

Requirement

【Must】 - Comprehensive knowledge of computer system/ software - System development experience in Linux kernel, driver, middleware 【Preferred】 - Knowledge of hardware architecture of CPUs Business level

View Details

How it works

Apply to jobs of interest.
You can register without applying towards a specific opening as well.

Our consultant will be in contact shortly on how to proceed.
(Click here for details)