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.

File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB
File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB