Embedded Systems Engineer Verified today
About the role
The Satcom team at Open Cosmos designs, delivers and operates satellite communications services spanning space segment, ground infrastructure and global connectivity. You will design and develop the real-time embedded software and firmware that powers critical hardware across both ground and space systems.
What you'll do
- Develop embedded software and firmware for real-time control and telemetry systems
- Design FPGA and firmware solutions using VHDL/Verilog for high-speed hardware control
- Build and optimise embedded C/C++ applications within RTOS environments
- Implement deterministic control loops and low-level hardware interfaces
- Develop robust communication protocols across digital and RF subsystems
- Design fault-tolerant and resilient system architectures for high-reliability environments
- Support hardware-in-the-loop testing, integration, debugging and verification activities
- Optimise performance, power consumption and memory usage in constrained embedded systems
- Contribute to secure remote management and monitoring capabilities for deployed systems
- Work closely with systems, hardware, RF and software teams to deliver integrated solutions
What you'll bring
- Strong knowledge of embedded systems operating within real-time or constrained environments
- Proficiency in embedded C/C++ and RTOS-based development
- Strong capability in FPGA and firmware development using VHDL, Verilog or similar HDL technologies
- Solid understanding of low-level communication interfaces such as SPI, I²C, UART, CAN or Ethernet
- Capability in debugging and verification using tools such as JTAG, logic analysers or HIL environments
- Strong understanding of fault-tolerant and resilient embedded system design principles
- Knowledge of high-speed interfaces and integration between FPGA, DSP and RF systems
- Methodical approach to problem-solving with strong attention to detail
- Strong collaboration and communication skills across multidisciplinary engineering teams
- Awareness of high-reliability engineering practices within aerospace, defence or similarly demanding environments
Location
This role is based at any of Open Cosmos' locations. You must have the legal right to work in your chosen location.
