- 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,650 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 ๐๏ธ
๐ Async Rust
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