Tap Growth ai
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
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