Seamgen LLC
Embedded Systems Software Consultant (Rust / RTOS)
Seamgen LLC, San Diego, California, United States, 92189
Embedded Systems Software Consultant (Rust / RTOS)
Contract Seamgen is San Diego’s premier Digital Product Agency, dedicated to transforming the digital landscape through innovative design and technology. We create meaningful, integrated digital experiences across mobile and web environments that exceed our clients' expectations. 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. Key Responsibilities 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 Minimum 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 Proficiencies Rust Embedded Systems RTOS (FreeRTOS, Zephyr, RTEMS) Systems Programming Device Drivers Bare Metal / No-Std Environments PoC / Rapid Prototyping Secure Firmware Cross-compilation / Cargo / Build Systems SPI, I2C, UART, GPIO Additional Requirements U.S. Citizenship required Must hold or be eligible to obtain
DoD Security Clearance Bonus Qualifications 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 All your information will be kept confidential according to EEO guidelines.
#J-18808-Ljbffr
Contract Seamgen is San Diego’s premier Digital Product Agency, dedicated to transforming the digital landscape through innovative design and technology. We create meaningful, integrated digital experiences across mobile and web environments that exceed our clients' expectations. 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. Key Responsibilities 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 Minimum 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 Proficiencies Rust Embedded Systems RTOS (FreeRTOS, Zephyr, RTEMS) Systems Programming Device Drivers Bare Metal / No-Std Environments PoC / Rapid Prototyping Secure Firmware Cross-compilation / Cargo / Build Systems SPI, I2C, UART, GPIO Additional Requirements U.S. Citizenship required Must hold or be eligible to obtain
DoD Security Clearance Bonus Qualifications 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 All your information will be kept confidential according to EEO guidelines.
#J-18808-Ljbffr