Junior Software Engineer

Date PostedJune 22, 2026LocationTokyo, JapanCompanybloomtech.incSalaryJPY 5000K - JPY 7500KTypeit (pc, web, unix) - fullstack engineer it (mainframe) - programmer it (embedded software, control systems) - software architecture

Job Summary

The Junior Software Engineer will work on cutting-edge projects including autonomous driving, robot system development, and image processing. This role involves utilizing low-level software technologies and advanced machine learning algorithms. The company offers a supportive environment with growth opportunities for engineers to excel in both technical and business career paths.

Responsibilities

  • Develop software for autonomous driving and robot systems
  • Construct data analysis environments and software
  • Develop embedded firmware and FPGA-based systems
  • Create image processing and machine learning solutions
  • Develop financial derivative pricing systems

Required Skills

  • C/C++ programming experience
  • UNIX/Linux environment development experience
  • Business Level Japanese (JLPT N2 or higher)
  • Knowledge of computer architecture and networks
  • Experience in distributed computing or parallel processors

Job Details

【Specific Job Responsibilities】 - Software development to realize autonomous driving. - Development of robot systems for AGV/AMR, construction of data analysis environments, and development of data analysis software. - Consulting and development services in the field of mathematical optimization and development of software for next-generation accelerators such as quantum computers. - NVMe for data centers SSD firmware development (embedded software development). - System development utilizing FPGA as an accelerator. - Development of image processing and image recognition software for embedded devices (e.g., 4K/8K devices, ADAS, medical image processing, inspection equipment). - Development of software and solutions utilizing machine learning algorithms and deep learning technologies. - Development of financial systems (derivative pricing). [Scope of changes in duties] All duties as defined by the company. [Project rewards] - Many direct transactions with customers, allowing you to be involved in next-generation and cutting-edge technologies. - The engineers on staff are highly skilled, making it an ideal environment for learning new skills, gaining experience as an engineer, and growing professionally. - There are many projects where low-level software technologies can be utilized. - Even for software engineers, career paths are available in both technical and business fields. [Working Hours] - Discretionary work system applied - Standard working hours: 8 hours (Recommended: Start time 10:00, end time 19:00) - Break time: 1 hour