Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Firmware Engineer - Retail Robotics role.
Rezi rewrites your resume against TELEXISTENCE Inc.'s job description. Free.

Tailor your resume to this Firmware Engineer - Retail Robotics role.
Rezi rewrites your resume against TELEXISTENCE Inc.'s job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Firmware Engineer - Retail Robotics posting at TELEXISTENCE Inc. — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Firmware Engineer - Retail Robotics posting at TELEXISTENCE Inc. — free, in seconds.
About the Role
Develop software for microcontrollers to enable communication between sensors, actuators, and high-level computing systems. This role involves embedded/microcontroller firmware development, hardware bring-up, and contributing to architecture/platform development for a market-ready product.
Responsibilities
- Design, write, and debug efficient, production-grade code in C and C++ for microcontrollers and Embedded Linux platforms.
- Integrate robotics middleware (ROS) to bridge high-level compute systems with low-level firmware, sensors, and actuators.
- Collaborate with software, hardware, and mechanical teams to define interfaces, integrate components, and ensure system performance.
- Maintain system documentation, write clean code, and participate in code reviews.
- Drive the full product development lifecycle, including designing for safety, handling edge cases, and performing root-cause failure analysis.
Requirements
- Advanced proficiency in C and C++ for resource-constrained and real-time environments.
- Proficiency in Python and other languages for scripting and automation.
- Deep proficiency with real-time applications and RTOS.
- Practical experience in developing device drivers for resource-constrained, mass-produced products.
- Practical experience with ROS/ROS2 and standard communication protocols (CAN, UART, I2C, SPI).
- Excellent cross-team communication skills with a focus on technical writing and system documentation.
Skills
- Motor & Motion Control
- DC/BLDC motor control algorithms
- PID loop tuning
- Field-Oriented Control (FOC)
- CAN/CANopen
- FreeRTOS
- STM32/ARM microcontrollers
- Japanese conversational skills
Location
- Heiwajima, Tokyo
Work Type
- Onsite
Experience Level
- Product development experience
About the Company
- Develops remote controlled robots with artificial intelligence.
- Mission to change robots, change the structure, and change the world.
- Engineering team develops robotic hardware, software, and AI technology in-house.
- Aims to expand robotics activities beyond the factory floor and transform the nature of labor society.