Bachelor's Degree (BA/BS) in Computer Science, Computer Engineering, or a related technical engineering discipline
5+ years of embedded software development experience
Experience developing software for Embedded Linux
Strong proficiency in the Rust programming language
Familiarity with containerization technologies (e.g., Docker, Podman, containerd)
Hands-on commitment to robust software development practices, including unit testing, integration testing, code reviews, and technical documentation
Ability to translate functional requirements into clear, maintainable, low-level software designs