RUST Embedded Software Engineer - Dedham, MA
About the Role
Be part of a team developing advanced Cybersecurity and Encryption products. This full-time position in Dedham, MA focuses on creating NSA-certified Cybersecurity devices using in-house custom hardware to enhance data security.
Key Responsibilities
Develop real-time, multi-threaded embedded software, ideally on Linux OS.
Use RUST and tools like UML for Object-Oriented design.
Collaborate on requirements, software design, and testing/debugging.
Support long lifecycle systems with periodic tech updates.
Preferred Skills
Expertise in RUST and familiarity with C, C++.
Experience in ARM virtualization and Hypervisor technology.
Knowledge of model-based tools like Rhapsody and Linux device drivers.
What Sets You Apart
Strong problem-solving skills and passion for advanced system design.
Ability to independently manage projects and provide technical leadership.
Proficiency in IDEs, version control, and defect tracking tools.
Additional Information
U.S. citizenship and an active Department of Defense SECRET clearance are required. A Bachelor's or Master's degree in Software Engineering or a related field, plus 2+ years of relevant experience, is preferred. Agile experience is a plus.