Remote jobs in Programming



Embedded software with Rust

San Francisco ,CA






3 months

Remote Jobs


Remote Jobs in CA


Embedded software with Rust

Location: San Francisco, CA Type: Full-time

Ockam is building SDKs for embedded systems and edge devices. The Ockam code base is polyglot and built in a highly modular architecture. We utilize Rust, C, Elixir, and Golang in our stack.

You will be responsible for building core library components in the Ockam code base. Because of the broad-base of environments where the Ockam Embedded and Ockam Edge SDKs may be deployed in the field, you will build for ARM, RISC-V, AVR, verified/secure boot, cryptographic modules, and secure enclaves.

Ockam is transport agnostic so you will also be developing messaging and authentication capabilities that work across IP, LoRaWan, Bluetooth and other common transport protocols that are common in modern IoT and Edge deployments. 

Ockam is a small and extremely senior team. This role involves architecture, interface design, writing code, responsibility for testing, and publishing documentation. Everyone on the Ockam team takes responsibility for their parts from end-to-end, including the creation of long term objectives, issues in GitHub, task management in our Trello boards, and summaries of key results.


  • Embedded systems hardware

  • API design

  • Building complex code bases in the Rust language

  • Individual and collaborative project management leadership

  • Git and GitHub's workflow

  • Modern CI/CD pipelines and DevOps

  • Consuming and contributing to open source codebases


  • 10+ years of building experience

  • Cryptography libraries and Public Key Infrastructure (PKI)

  • Multiple programming languages, including C.


  • This is a Level 5 role at Ockam.

  • Individuals that consider themselves to be Level 4 or 6 are also encouraged to apply.

  • For more information about Role Levels at Ockam, [click here for our guide].

Remote candidates are encouraged to apply. Ockam is a distributed, remote-first structured team with a headquarters in San Francisco California.

Your DREAM REMOTE JOB inside your inbox!

Get a
email of all new remote

Cookies, terms, and privacy policy

By clicking or navigating this website you accept and allow all our cookies, terms of use and privacy policy. This site uses cookies to offer you a better browsing experience.


How would you rate your experience?


We may wish to follow up. Enter your email if you're happy for us to contact you.