Overview

Application

Job Title Firmware Engineer (Leader) / Senior-level
Location / Department HQ / Design for Production Group (DPG)
Language - Fluent in either English or Japanese.
- Minimum conversational Japanese for internal communication
- Basic Japanese reading and writing skills are preferred.
Job Summary As a core member of the robot manufacturing project, you will be in charge of integrating hardware and firmware. This requires understanding the existing robot's circuit diagrams and collaborating with mechanical engineers, electronics engineers, and software engineers to ensure the robot operates accurately and swiftly according to specifications while maintaining safety.
Additionally, as the team leader for firmware engineers, you will be responsible for conducting code reviews for junior engineers, providing technical support, and assisting with their career development.
Key Responsibilities - Understanding and maintaining legacy and current code base for several robots
- Leading a small size team (3-4 people)
- Managing projects schedule and deadlines
- Designing the firmware architecture for new components or projects
- Dividing the firmware work into small chunks of work
- Writing clear specifications for all code to be written
- Writing reliable and readable code, and unit tests
- Review the work (code, specifications, etc…) from the team members
Required Qualifications and Skills ・5+ years of experience using the C language in embedded systems
・3+ years of experience developing OS-less low-level drivers for microcontrollers
・3+ years of experience managing projects (scope definition, specification, schedule, tests, release)
・Strong knowledge of a versioning system (git preferred)
・1+ years of experience with the CMake build system
Preferred Skills (nice to have) ・Experience with Git submodules
・Experience with the MISRA C guidelines
・Experience with motor control (BLDC motors, PID)
・Python knowledge
・STM32 knowledge
・Ethernet protocols (TCP, UDP) knowledge
・CAN, I2C knowledge
Personal Attributes ・Hands-on, proactive, and practical approach to engineering.
・Strong sense of ownership and accountability for assigned tasks.
・Collaborative and communicative across diverse technical and cultural teams.
・Detail-oriented and committed to quality, reliability, and safety.
・Resilience: remaining calm even in stressful situations
Note We will do background checks on past experiences.

Get a quote

Job at hibot

Firmware Engineer (Leader)
  • Job Title:Firmware Engineer (Leader) / Senior-level
  • Location / Department:HQ / Design for Production Group (DPG)
  • Language:- Fluent in either English or Japanese.<br /> - Minimum conversational Japanese for internal communication<br /> - Basic Japanese reading and writing skills are preferred.<br />
Project Field Engineer
  • Job Title:Project Field Engineer
  • Location / Department:HQ / Operations
  • Language:Fluent in either English (TOEIC800 or equivalent)and Japanese(N2 or above).
Mid Level Mechanical Engineer
  • Job Title:Mechanical Engineer
  • Department:Engineering Department
  • Location:HQ