- The Embedded Rustacean
- Posts
- The Embedded Rustacean Issue #47
The Embedded Rustacean Issue #47

Hello and welcome to the Embedded Rustacean! This newsletter is a bi-monthly curation of resources and a summary of everything happening around embedded Rust 🦀. This newsletter was started because of the belief in Rust as a programming language with all the traits 🧬 (pun intended) that prime it to become the future of software in embedded systems. We’re another issue closer to that vision.
Want something mentioned? Tag @theembeddedrust on Twitter/X or email us.
Are you getting started with embedded Rust? Check out Simplified Embedded Rust also click here for a suggested step-by-step guide.
Want to get involved or think about contributing? Click here for a contribution guide.
Prefer an RSS feed? 📡 Click here for access.
For sponsorship and advertising opportunities 🤝 Click here or email us.
Get a free graphical overview of the embedded Rust ecosystem here.
Like newsletters? Here are some other awesome (and completely free!) newsletters our readers also enjoy. Explore
We are 4,433 Rustaceans 🦀

🚨
Issue Highlights
🦀 Several Project Updates
💪 ARM Updates Naming Convention
🛰️ Ada Demonstrates Simulating the Mars Rover in Rust
🤖 ROS Applications in Rust
🧑💻 Qt’s platform agnostic plans
💫 Google’s Gemini coming to Volvos
📀 esp-hal
v1.0.0-beta.1 is out
📟️ STM32 Embedded Rust Course Launches on Udemy

💬
Quote of the Issue
The bitterness of poor quality remains long after the sweetness of meeting the schedule has been forgotten

📰
News & Article Roundup
A curation of embedded Rust-related news, articles, and posts
Embedded Rust News 📰
Rust News 🗞️🦀
General Embedded News/Trends 📈
Volvo will be the first to install Google’s Gemini in its cars ⭐️
Qt group reveals ambitious plans to broaden qt into a platform agnostic framework ⭐️
QNX launches QNX Hypervisor 8.0 to Accelerate Embedded Software Development
Apache NuttX Vulnerable: Remote Code Execution via Bluetooth Stack Flaw Affects Embedded Systems
Variscite and Memfault partner for enhanced IoT/embedded device observability and OTA updates
Alpine Linux 3.22 Released: A Lightweight Powerhouse for Containers & Embedded Systems
Comparisons with other Languages 🔍️
Hardware 🛠️
Sipeed Tang Console – A GOWIN GW5AST/GW5AT board for FPGA development and retro gaming
Radxa ROCK 4D SBC – A Raspberry Pi lookalike powered by Rockchip RK3576 SoC
Arduino launches Nano Connector Carrier and seven Modulino expansion nodes
DFRobot Edge101 ESP32 industrial IoT controller offers isolated RS485 and CAN Bus interfaces

📚️
Educational Resources
A curation of embedded & Rust educational resources and tutorials
Tutorials & Walkthroughs 📫
Insights, Tools, & Case Studies 📑
Sguaba: hard-to-misuse rigid body transforms without worrying about linear algebra
Inertial Measurement Units (IMU): Understanding Accelerometers, Gyroscopes, and Sensor Fusion
A first look at ROS 2 applications written in asynchronous Rust ⭐️
Using Rust for Autonomous Network Self-Healing in Telecommunications
Understanding Async Socket Handling in Rust: From TCP Request to Waker Wake-up
foreign, a library of traits to convert Rust types to and from their C representations
RustTensor: Learn Tensor Computation and ML from Scratch in Rust
General Embedded 📟️
Renode integration with MPACT-Cheriot for secure IoT systems simulation
Bringing Secure Boot to Your IoT Projects with Infineon's Trust-M
Is Semantic SLAM Ready for Embedded Systems ? A Comparative Survey
Integration of TinyML and LargeML: A Survey of 6G and Beyond
Novel Benchmark Finds That Efficiency Wins Out Over Raw Power for On-Device TinyML
Navigating global market access: how Raspberry Pi supports OEMs

⭐️
Noteworthy Mentions
Useful resources worth mentioning
Noteworthy Course 🧑🏫
Noteworthy Book 📚️
Noteworthy Newsletter 📰
📰 tl;dr sec - Keep up with Cybersecurity in 7 min/week

📢
Updates, Events, & Announcements
Updates & announcements from the community
Notable Device and/or Framework Crate Updates 🚨
Upcoming Events & Deadlines 🎭
Rust Summit - June 7, 2025, Belgrade, Serbia
Rust Forge - Call For Sponsors Open - August 2025, Wellington, New Zealand
RustConf - September 2-5, 2025, Seattle, USA
Oxidize - September 16-18, 2025, Berlin, Germany
NDC Techtown - Call for Papers Open - September 22-25, Kongsberg, Norway
EuroRust - October 9-10, 2025, Paris, France

💼
Jobs & Adoption
Keeping track of companies involved with embedded Rust
The Embedded Rust Adoption Tracker 🧭
The number of entities that believe in a future involving Rust in embedded is continuously growing. Any new additions will be mentioned here. Meanwhile, click here to access the full list of entities known to adopt/use embedded Rust.
Jobs Postings 🏭
Contrary to common belief, many embedded job posts nowadays prefer some knowledge of Rust. Additionally, there is a good amount that requires Rust. The list captures some of the interesting opportunities out there but is not comprehensive by any means. Listings that appear in the newsletter will remain as long as they’re posted/open online.
Want to share a job post?
Europe-Based Jobs 🌍️
🦀 Senior Software Engineer & Staff Software Engineer - Veecle, Berlin, Germany
🦀 Embedded Systems Engineering Intern - Gama, Paris, France
🦀 Firmware Engineer - IoT Biodiversity Sensors - Hula, Munich, Germany
🦀 Embedded Rust (Medical) - Freelance, Munich, Germany
🦀 Rust Developer (Junior to Senior) - wallPen, Wissen, Germany
🦀 Rust Developer/Promoter - Collabora, Remote
🦀 Rust Engineering Lead - Linux and Open Source - Canonical, Global, Hybrid
🦀 Doctoral Thesis: Functional Software Generation - Infineon, Munich, Germany
North America-Based Jobs 🌎️
🦀 Embedded Software Engineer (Bare Metal), Intelligence Systems - Anduril, Reston, VA
🦀 Embedded Software Engineer - Rust - Viasat, Carlsbad, CA & Marlborough. MA
🦀 Staff Engineer, Systems Embedded Design Engineering - Analog Devices, Boston, MA
🦀 QNX Senior Systems Software Developer (Rust Developer) - QNX, Ottawa, Ontario
🦀 Rust Software Engineer, Vehicle Simulation - Tesla, Palo Alto, CA
🦀 Open Source Robotics Engineer - rerun.io, Remote
🦀 Sr. Embedded Software Engineer, Customer Hardware (Starlink) - SpaceX, Bastrop, TX
🦀 Satellite Flight Software Engineer (Rust), Senior - Lynk, Falls Church, VA
🦀 Rust Engineering Lead - Linux and Open Source - Canonical, Global, Hybrid
🦀 Various Rust-Oriented Positions - MIT Lincoln Laboratory, Lexington, MA

🔃
Reader Feedback
Help us know how we are doing
Which Newsletter Section is Your Favorite? |
Have More Detailed Feedback?
That’s a wrap!
Rust Regards and Binary Blessings, 🦀
- Omar

Poststation is a tool from James Munns for connecting embedded devices with applications running on a PC, laptop, or embedded linux system. It works with any device speaking the postcard-rpc protocol. See more and download at poststation.rs, and if you like it, purchase a license with discount code ERNEWSLTR5 for 10% off to support the Embedded Rustacean Newsletter!
The easiest way to stay business-savvy.
There’s a reason over 4 million professionals start their day with Morning Brew. It’s business news made simple—fast, engaging, and actually enjoyable to read.
From business and tech to finance and global affairs, Morning Brew covers the headlines shaping your work and your world. No jargon. No fluff. Just the need-to-know information, delivered with personality.
It takes less than 5 minutes to read, it’s completely free, and it might just become your favorite part of the morning. Sign up now and see why millions of professionals are hooked.
Reply