Skip to content

Get Involved with EmbeddedOS 🤝

EmbeddedOS is an open-source organization building a complete, end-to-end embedded systems stack — from the kernel that boots a microcontroller, to the AI that runs on it, to the office suite users open on top of it, to the simulator that validates a satellite payload. Every layer is open, auditable, and built collaboratively.

There are four ways to be part of it. Pick the one that fits and we'll take it from there.

🛠️ Contribute Code, Docs, or Ideas

  • Pick an issue. Look for good-first-issue or help-wanted labels in any repo.
  • File a PR. Each repo has a CONTRIBUTING.md with the patch workflow, code style, and review checklist.
  • Propose new work. Open a thread in the org-wide Discussions tab for design discussions.
  • Write docs / books. Each repo ships a release book PDF — `docs/book/book.md` is the source.
  • All contributions are credited in release notes and the SBOM.

💚 Donate or Sponsor

EmbeddedOS is operated under the Embedded Operating Systems Research Foundation, an open-source non-profit. Donations of every size are welcome — from individuals, companies, and other foundations.

  • One-time gifts — direct via GitHub Sponsors or Open Collective.
  • Recurring support — monthly or annual sustaining sponsorship.
  • Infrastructure sponsorship — CI compute, hardware test fleet (STM32, ESP32, Raspberry Pi, RISC-V boards), code-signing certificates, archival storage.
  • Restricted grants — funded work on a specific module or platform port.
  • Tax-deductible contributions are routed through our fiscal sponsor where applicable; ask for a receipt and program statement.

🔍 What your support actually pays for

Every dollar is auditable. Annual reports are published in the embeddedos-org meta-repo.

Reproducible buildsEvery binary is reproducible from source — you can verify what the SBOM claims.
Open SBOMsCycloneDX + SPDX SBOMs ship with every release. No hidden dependencies.
Signed releasesEvery artifact is signed with Sigstore cosign (keyless), plus optional GPG, Apple notarization, and Authenticode.
Open licensesMIT, Apache 2.0, GPLv3 — no proprietary lock-in. Forks always permitted.
Public CIEvery build, test, and security scan is open and lint-clean. Nothing rubber-stamped.
No vendor captureThe org is independent of any single vendor's toolchain or hardware.

💼 Apply for a Role

We hire across kernel, AI/ML, security, distributed systems, frontend, hardware, and developer tooling. Remote-friendly, async-first.

  • Process: brief intro call → small paid take-home (you build something we'd actually ship — no trick puzzles) → two technical conversations → offer.
  • Timeline: typically two to three weeks end-to-end.
  • To apply: send a short note about your interests and a link to recent work (GitHub, papers, side projects). A CV is welcome but optional.
  • Open to: full-time, contract, internships, fellowships, and "I just want to ship one thing" engagements.

🤝 Partner with Us

For organizations evaluating EmbeddedOS for production deployment, custom development, or a long-term vendor relationship.

  • Co-development of new modules tailored to your platform or domain.
  • Productization support — hardening, regulatory artefacts, audit support.
  • Embedded maintenance contracts with SLAs.
  • Training for your engineering team.
  • Licensing options: MIT, Apache 2.0, GPLv3, or commercial license depending on the engagement.
  • Domains we work in: medical devices, automotive, aerospace, industrial IoT, consumer hardware, robotics, defence.

Why this matters

Embedded systems power the world — medical devices, vehicles, satellites, infrastructure, consumer hardware — yet the stack is fragmented, locked behind expensive vendor toolchains, and audit-hostile. We believe a modern, secure, well-documented, open stack is overdue.

Whether you contribute a single PR, sponsor a CI runner, take a job, or sign a partnership — your effort lands in the same artifact: a complete, signed, reproducible, open-source embedded operating system.