Compensation:
- Restricted Share Units (RSUs).
- There is no cash salary.
- Compensation is in the form of restricted share units.
- RSUs vest over time, aligning your interests with the company's future.
- This is an equity-only position; there is no cash salary.
Join Our Mission to Revolutionize Space Logistics!
- Explore every ocean in the solar system, collect and store the fluid, and sustain life in space.
- At Space Ocean, we are a cutting-edge space startup on a mission to push the boundaries of exploration and innovation to supply resources for humanity’s expansion into space, targeting near-Earth orbit by 2027 and beyond, including Mars.
- As we prepare to launch groundbreaking projects, we are seeking an Embedded Systems Software Engineer to lead technical excellence and drive the development of next-generation for satellite-based fluid transport missions.
Role Overview:
- We are seeking a highly skilled Embedded Software Engineer to develop and integrate real-time software for a satellite system designed for space-based water transportation.
- The ideal candidate will be responsible for designing, implementing, testing, and maintaining embedded software that interfaces with sensors, actuators, communication systems, and power management modules.
- This position reports directly to the project technical lead.
Key Responsibilities:
- Develop and optimize embedded software for satellite flight control, data processing, and communication systems.
- Design and implement real-time software solutions, ensuring reliable execution in space environments.
- Write firmware and device drivers for microcontrollers, FPGAs, and onboard computing systems.
- Integrate software with satellite hardware, including sensors, actuators, and power management units.
- Conduct software validation through unit testing, hardware-in-the-loop (HIL) testing, and simulations.
- Develop fault detection, isolation, and recovery (FDIR) algorithms to enhance system resilience.
What We're Looking For:
Education:
- Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Aerospace Engineering, or a related field.
Experience:
- 3+ years of experience in embedded software development, preferably in aerospace, robotics, or automotive industries.
Programming Skills:
- Proficiency in C, C++, and assembly for embedded systems.
Nice-to-Have:
- Experience developing software for radiation-hardened processors (e.g., RAD750, LEON3/4, or Zynq UltraScale+ MPSoC).
- Knowledge of space communication standards (CCSDS, S-band, X-band, or satellite telemetry protocols).
- Familiarity with power management software for satellites (battery charging, thermal regulation, solar power control).
- Experience working with FPGA-based acceleration using VHDL/Verilog.
- Understanding of AI/ML applications for predictive maintenance or autonomous decision-making in space systems.
Why Join Us?
- Equity stake in a high-growth startup.
- Remote-friendly with flexible hours.
- Cutting-edge tech: Work with advanced tools and platforms.
- Impact: Directly contribute to missions that redefine space sustainability.