Job Description
Having already received $130m worth of funding since 2013, our client is looking to add a Software Test Engineer to the team based in Tokyo, Japan.
Responsibilities
oDevelop and use tools and tests for flight software V&V (Validation and Verification), including simulation of anomalous scenarios and Monte-Carlo testing.
oSupervise aspects of flight software V&V and integration.
oParticipate in the Mission System Test and Simulation campaigns.
oPerform code reviews on flight and ground software code.
oPlan, prepare and conduct verification and test procedures for avionics and flight software.
oRun tests on embedded software using actual hardware components.
Essential Skills
oUniversity degree in either Computer Science, Physics, Electrical Engineering, or other relevant engineering discipline.
oMinimum 3 years of experience in software development and test.
oExperience with scripting languages (Python, Matlab, bash) and embedded systems programming (C/C++).
oExperience with software testing and test-driven development.
oAble to quickly identify problems, perform root cause analysis, and implement solutions.
oExperience in embedded software development and testing.
oEnglish language capability TOEIC 600+.
oNear native level Japanese skill.
Desired Skills
oExcellent technical communication and presentation skills.
oExperience with networking protocols (TCP Transmission Control Protocol /UDP- User Datagram Protocol /IP- Internet Protocol -), error correcting codes, bitwise manipulation, packet capture, and network analysis tools.
oUnderstanding of the basics of spaceflight.
oExperience with spacecraft communication and telemetry processing.
oExperience with hardware-in-the-loop and hardware-out-of-the-loop testing for spacecraft.
oBasic UNIX, GNU/Linux skills.
oExperience with Scrum or other agile development systems.
To learn more abut this position, please send through your CV and call +441202 596366 to speak to Eugene.