Job Description:
• Join an advanced technology initiative with a global satellite telecommunications company developing the next generation of secure network encryption systems.
• As an expert software engineering consultant, you will play a pivotal role in designing and building a Rust-based Real-Time Operating System (RTOS) for edge hardware.
• This is a greenfield consulting engagement, ideal for an engineer with deep embedded systems expertise and a passion for Rust.
• Your contributions will directly impact national defense and secure communications systems.
• Design and implement embedded system software using Rust.
• Help stand up a new RTOS architecture from the ground up.
• Collaborate with internal engineers and mentor/train team members in Rust.
• Lead or support Proof-of-Concept (PoC) development and prototyping efforts.
• Develop and maintain secure, high-performance firmware for encryption hardware.
• Interface with hardware and systems engineers to ensure seamless integration.
• Follow secure coding practices and compliance for defense-grade systems.
Requirements:
• Expert-level proficiency in Rust (this is non-negotiable)
• 5+ years of embedded software or RTOS development experience
• Strong understanding of systems-level programming and real-time constraints
• Hands-on experience with one or more RTOS platforms (FreeRTOS, RTEMS, Zephyr, etc.)
• Familiarity with hardware interfaces: UART, SPI, I2C, etc.
• Track record of PoC development, prototyping, or system bring-up
• Experience working in defense, satellite, or telecom domains preferred
• Comfortable working with low-level debugging and diagnostic tools
• Excellent written and verbal communication for team training and documentation
Benefits:
Apply Now
Apply Now