職務内容
-
-Design, develop, troubleshoot, and maintain multi-threaded C++ code on an embedded Linux system.
-
-Support operations team and resolve in-orbit anomalies.
-
-Verify new features and software changes on hardware-in-the-loop testing setups.
-
-Contribute to design decisions, PR reviews, and propose future features and requirements.
-
-Utilize and improve the CI/CD pipeline.
-
-Collaborate within the team and externally with other teams to deliver functional software for our satellites.
-
-3+ years experience in C++
-
-3+ year(s) experience with developing for embedded systems such as embedded Linux, bare metal, or RTOS.
-
-1+ year(s) experience with communication and networking protocols such as RS422, CAN, HTTPS, SSH, and SFTP
-
-Familiarity with version control tools (Git, SVN, etc), ticketing systems (Redmine, JIRA, etc) and knowledge of CMake/Make or equivalent build tools.
-
-Hands on experience with software testing (unit tests, hardware-in-the-loop, system)
-
-Good understanding of design patterns and data structures
-
-Strong problem-solving skills
-
-Self-motivated and able to work collaboratively with a diverse team
-
-Experience with multi-threaded applications and troubleshooting race/deadlock conditions
-
-Experience with U-boot, driver development, and/or FPGAs
-
-Experience in the space/satellite industry or other high reliability systems
-
-Experience configuring and modifying CI/CD pipelines
-
-Familiarity with Yocto and recipes
- Be at the forefront of space exploration and satellite innovation.
- Work in an international, high-caliber team of engineers.
- Gain hands-on experience in the full lifecycle of satellite development—from initial concept to orbital deployment.
- Push the limits of technology in a fast-paced and highly rewarding environment.
(Scope of change) Location as specified by the company
- 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.