Summary from listing
The Embedded Software Engineer will design, develop, and maintain embedded software, implement device drivers for UART, SPI, and I2C peripherals, and develop analog and digital interfaces using microcontrollers. The role involves requirements work, code reviews, unit testing, debugging, technical guidance, and staying current with embedded systems technologies. A bachelor's degree in a relevant field, C/C++ proficiency, peripheral driver experience, and embedded system knowledge are required; two years of professional embedded software experience is desired. The position is full-time in Tokyo, Japan, with health insurance, retirement plans, professional development, and team activities.
