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-issueorhelp-wantedlabels in any repo. - File a PR. Each repo has a
CONTRIBUTING.mdwith 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.
📦 The 17 repositories at a glance
Click any tile to jump straight into the repo.
💚 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.
💼 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.