RUST Embedded Software Engineer

Apply Now

Company: Switch4 LLC

Location: Dedham, MA 02026

Description:

Title: Embedded Software Engineer
Location: Dedham, MA
Job Type: FTE/Permanent

Position Overview:
As an Embedded Software Engineer specializing in RUST, you will be part of a cross-functional team responsible for developing critical cybersecurity devices. Your focus will be on building mission-critical systems for a rapidly growing product line, working with custom hardware and cutting-edge technology.

Key Responsibilities:
  • Develop mission-critical cybersecurity and encryption products.
  • Work on embedded software development in RUST for custom hardware.
  • Collaborate with the team to design, code, and test complex systems.
  • Contribute to long-term product lifecycle and technology refresh efforts.
  • Perform real-time multi-threaded software development, preferably on Linux OS.
  • Engage in model-based development, including Rhapsody and UML.
  • Work with object-oriented design, primarily in RUST.
  • Collaborate on debugging, testing, and developing solutions in a long development lifecycle environment.
  • Manage device drivers and virtualization technology when applicable.

What Sets You Apart:
  • Strong passion for designing complex systems and solving diverse problems.
  • Ability to independently define project scope, schedule, and expectations.
  • Initiative in taking on assignments and executing them with minimal guidance.
  • Technical leadership in software design, testing, and debugging.
  • Proficiency in using Integrated Development Environments (IDE), version control, defect tracking, and scripting tools.

Preferred Skills and Experience:
  • Practical experience with RUST development language.
  • Experience in real-time, multi-threaded embedded software development.
  • Familiarity with C and C++ programming languages.
  • Experience with ARM virtualization extensions and Hypervisor technology.
  • Knowledge of Linux, Rhapsody, UML, and device drivers.

Our Commitment to You:
  • Exciting career development opportunities with continuous learning.
  • Flexible work schedules, including options for a 9/80 schedule.
  • Sign-on bonus eligible for new hires.

Workplace Options:
  • This position is fully on-site.

Similar Jobs