Join Kreitech's team as an Embedded Rust Engineer to design and develop firmware and embedded software in Rust for resource-constrained environments. Key responsibilities include working with RISC-V and ARM architectures, contributing to and maintaining embedded OS components, and leveraging AI-assisted tools and workflows. The ideal candidate has 3-5 years of hands-on experience developing software in Rust and a strong background in embedded systems.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
Join the Kreitech Team!
We're looking for an Embedded Rust Engineer to join our team! If you're passionate about low-level programming, embedded systems, and building high-performance firmware in Rust, we'd love to hear from you. Join us to work on cutting-edge technologies alongside a highly skilled and collaborative team.
✅ Design and develop firmware and embedded software in Rust for resource-constrained environments.
✅ Work with RISC-V and ARM architectures, including BSP/HAL development and device abstraction layers.
✅ Contribute to and maintain embedded OS components written in Rust.
✅ Leverage AI-assisted tools and workflows to accelerate Rust development.
✅ Collaborate on open source projects while maintaining clean Git-based development workflows.
✅ Support FPGA workflows, including bitstream loading, integration, and debugging.
✅ 3 to 5 years of hands-on experience developing software in Rust.
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
✅ Strong background in embedded systems, including bare-metal and RTOS environments.
✅ Experience working with RISC-V and/or ARM architectures.
✅ Proficiency with hardware abstraction patterns, including HAL, PAC, and the embedded-hal ecosystem.
✅ Familiarity with FPGA toolchains and debugging processes.
✅ Experience contributing to open source projects and solid Git workflow practices.
✨ Knowledge of security standards such as TCG, OCP, or DMTF.
✨ Experience applying AI-powered tools to improve Rust development workflows.
🚀 Ownership – You take responsibility for your work and proactively drive solutions from idea to implementation.
🔧 Low-level expertise – You enjoy working close to the hardware and solving complex embedded systems challenges.
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
🤝 Collaborative mindset – You thrive in team environments, contribute knowledge, and value open communication.
💡 Continuous improvement – You're always looking for better ways to build reliable, efficient, and maintainable systems.
💻 Remote work – work from anywhere!
😎 Flexible schedule – work-life balance is key.
🚀 Continuous learning opportunities – stay at the cutting edge.
🍝 Friday lunches – in-office perks!
💵 Salary in USD – enjoy competitive compensation.
Apply here: https://airtable.com/appkPBsD5JS0Tp5wx/pagi7lO7hibX0U4bN?prefill_Position=Embedded%20Rust%20Engineer
Similar Jobs
Explore other opportunities that match your interests
Senior Talent Manager - Creative Team
advantage hq