Embedded Rust Engineer

Kreitech 

📍 Argentina, Argentina 🇦🇷

full-time
mid-level
remote
Posted —

Key Skills

RustRISC-VARMFPGAHAL

Industry

Consumer ElectronicsRobotics

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.


What you'll do:


✅ 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.


What we're looking for:

✅ 3 to 5 years of hands-on experience developing software in Rust.

✅ 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.


Nice to have:

✨ Knowledge of security standards such as TCG, OCP, or DMTF.

✨ Experience applying AI-powered tools to improve Rust development workflows.


What we value:

🚀 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.

🤝 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.


Why join Kreitech?


💻 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.



Ready to join us?

Apply here: https://airtable.com/appkPBsD5JS0Tp5wx/pagi7lO7hibX0U4bN?prefill_Position=Embedded%20Rust%20Engineer