Job title: Embedded Systems Software Engineer
Job type: Permanent
Emp type: Full-time
Industry: Others / その他
Salary: Negotiable
Job published: 2025-04-08
Job ID: 60716

Job Description

Join An Innovative Team in Advancing Space Technology

■ Job Title

Embedded Systems Software Engineer

■ Company Overview

Our client is a pioneering company dedicated to democratizing space technology. Since their founding, they have been developing micro-satellite technology to make space more accessible to various industries and individuals. Their projects include launching multiple micro-satellites for Earth observation and providing one-stop services for satellite development and operation.

■ Your Role and Responsibilities

As an Embedded Systems Software Engineer, you will be responsible for the entire lifecycle of the on-board computer software for our satellites, including design, development, testing, and maintenance. Your duties will include:

  • Developing and maintaining embedded software components and systems.
  • Programming applications, component drivers, and interfaces in C or C++.
  • Developing software based on satellite system specifications and other component specifications.
  • Documenting design information and performing design and code reviews.
  • Designing and performing various tests to ensure software reliability.
  • Collaborating closely with other engineering teams, partners, and vendors to ensure interoperability and reusability.
  • Assisting in satellite operations during initial deployment and troubleshooting as needed.


■ Experience and Qualifications

  • Graduated from a technical college or university in electrical engineering, computer science, control engineering, mechatronics, or related fields.
  • Comfortable with conversations in English.
  • Experience with waterfall development methodologies.
  • Technical skills (5+ years of experience):
    • Understanding of general hardware: microcontrollers, UART/SPI/I2C, RTC, etc.
    • Experience with C or C++ programming.
    • Development experience using Linux.
    • Proficiency with command-line tools such as bash, git, gdb.


■ Additional Preferred Qualifications

  • Experience with FPGA integration using HDL or IDE tools.
  • Familiarity with satellite systems or aerospace industry experience.
  • Knowledge of real-time operating systems (RTOS).
  • Experience with hardware debugging tools like oscilloscopes and logic analyzers.

■ Work Location

(Upon Employment) Tokyo
(Scope of change) Location as specified by the company

■ Salary 

Negotiable (please ask for more details during a discussion)

 

■ Position/Contract Term

This is a full-time, permanent position

 ■ So What are the Next Steps?

- If you're interested in this role, click 'apply now' and send a copy of your updated English and/or Japanese CV to james.landers@talisman-corporation.com or call +81-80-7387-5082 .
- If this job isn't quite right for you but you are looking for a new position, please contact us for a confidential discussion on your career.
- Please note that due to the large number of applicants, only successful candidates will be contacted.

More details will be provided during a meeting.