Logo
Tap Growth ai

Embedded Software Engineer (RUST)

Tap Growth ai, Taunton, Massachusetts, us, 02780

Save Job

Overview

We are seeking an experienced RUST Embedded Software Engineer to design and develop high-performance embedded systems. As a RUST Embedded Software Engineer, you will work with custom hardware built in‑house, for our Cyber group, and be a member of a cross‑functional team responsible for developing mission‑critical NSA‑certified cybersecurity devices in a rapidly growing product line. Location

Taunton, United States Work Mode

Work From Office Role

RUST Embedded Software Engineer What You’ll Do

Design and implement embedded software solutions using Rust Develop real‑time systems and device drivers Optimize code for memory‑constrained environments Debug and troubleshoot hardware‑software integration issues Collaborate with hardware teams on system architecture Conduct code reviews and maintain software quality standards What We’re Looking For

10+ years of embedded software development experience Expert‑level proficiency in Rust programming language Strong knowledge of microcontrollers and embedded systems Experience with real‑time operating systems (RTOS) Proficiency in debugging tools and hardware interfaces Understanding of low‑level programming and system optimization Preferred Skills

Actual experience working in the RUST development language Real‑time, multi‑threaded embedded software, preferably on Linux OS Model‑based development, preferably Rhapsody Extensive experience with object‑oriented design and programming, preferably in UML and RUST Familiarity with C and C++ Long development lifecycle and product lifespans, requiring maintenance and regular technology refresh ARM virtualization extensions, preferably Hypervisor Seniority Level

Mid‑Senior level Employment Type

Full‑time

#J-18808-Ljbffr