What are the responsibilities and job description for the Embedded Software Developer - Space Division position at Oho Group Ltd?
Join our innovative startup that is at the forefront of developing cutting-edge RF products and services tailored for critical space and defense missions.
As an Embedded Software Developer, you will have the opportunity to work across the entire embedded software stack. Your role includes developing essential low-level RF IC drivers, interfacing with FPGA fabric, and crafting reliable, radiation-resilient software architectures. You will own pivotal software components for space-grade hardware and collaborate with diverse teams to deliver superior RF solutions that enhance communications and sensing capabilities across various orbits and vehicle types.
Key Responsibilities :
- Gather and evaluate software requirements for applications designed for space missions.
- Design, develop, debug, and rigorously test dependable code for Linux-based embedded systems.
- Oversee and streamline hardware-in-the-loop (HIL) setups to guarantee extensive system and regression testing.
- Work in close partnership with hardware and FPGA engineers to innovate new features and rapidly troubleshoot issues.
Requirements :
Keywords : Embedded, Baremetal, RTOS, Buildroot, C , HIL, FPGA, Xilinx