Seamgen-posted 8 months ago
San Diego, CA
11-50 employees

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
  • 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
  • Experience training or mentoring development teams in Rust
  • Familiarity with satellite communications, encryption hardware, or aerospace systems
  • Prior work with high-assurance or fault-tolerant systems
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service