RVC
JobsFor Employers
4 jobsSort: Relevance
10d 22h ago

Embedded Software Systems Engineer

General
🏢On-site
|Tokyo, Japan|Relocation
cperformance_marketingcani2c+3
21h 1m ago

Firmware Engineer

Samsara·General · Internet of Things
📡Fully Remote
|San Francisco
$162.4k - $290k USD
qa_automationawsbashbuildroot+11
22h 32m ago

AI Controls Solutions Engineer

Phaidra·General · Industrial automation
📡Fully Remote
|Vancouver
67.8k - 149.6k CAD
analyticscloud_servicesjsonoptimization+5
11d 22h ago

FPGA Timing Specialist

Digis·General · Software Development
📡Fully Remote

Embedded Software Systems Engineer

General
On-site
Full Time
Japan, Tokyo
Position:
Embedded Software Systems Engineer - Robotics

Company:
Rapyuta Robotics

Location:
Japan, Koto City, Tokyo

Employment type:
Full time

Work Arrangement:
On-site

Short Summary:
We are committed to our core value of “Empathy,” aiming to automate demanding, dirty, and dangerous jobs, and create a society where people can engage in more intellectual and creative work. You will work with our Embedded team to drive innovation and optimization in the real-time software for our autonomous mobile robots and ASRS platform.

Responsibilities:
- Designing and implementing firmware modules: communication protocol handlers, sensor drivers, state machines, and diagnostic subsystems
- Debugging hardware-software boundary issues using oscilloscope, logic analyzer, JTAG/SWD, and bus analysis tools
- Reading and interpreting electronic schematics independently
- Choosing RTOS primitives deliberately – understanding ISR constraints, priority inversion, and concurrency failure modes
- Contributing to embedded software architecture across the full stack: bare-metal firmware, RTOS configuration, hardware abstraction, host-side platform libraries, and real-time control loops
- Writing design documents that explain why decisions were made, not just what was implemented

Requirement:
- Minimum Qualifications: 5+ years of embedded systems product development with shipped hardware
- Proficiency in C and C++ for embedded systems
- Hands-on experience with microcontrollers (ARM Cortex-M or equivalent)
- RTOS experience in production: Zephyr, FreeRTOS, or equivalent – task scheduling, ISR constraints, concurrency primitives
- Experience with communication protocols: I2C, SPI, CAN, UART
- Schematic reading – can navigate a PCB schematic to trace a signal path without guidance
- Debugging with oscilloscope, logic analyser, and JTAG/SWD

Benefits:
- Competitive compensation package
- Globally diverse workplace
- Exposure to cutting-edge robotics technology
- Visa sponsorship
- Relocation support
- Commuting allowance
- Flexible working hours and dress code policy
- Japanese Social Security (Health Insurance, Pension, Employment Insurance)

Required Skills

cperformance_marketingcani2crtosspiuart

Required Languages

🇬🇧 English, 🇯🇵 Japanese

Relocation support available
Key competency: General
Roles
PythonJavaReactTypeScriptNode.jsGoRustDevOpsData scienceProductDesign
Remote
United StatesUnited KingdomCanadaGermanyPolandSpainNetherlandsPortugal
Work type
Fully remoteRemote in-countryHybridSeniorMid-levelJuniorAll jobs
R© 2026 ReVacancybuild e3cb608f
AboutContactPrivacyCookiesRefundsTerms & ConditionsFor Employers