Logo
Aleron

Embedded Software Engineer

Aleron, Taunton, Massachusetts, us, 02780

Save Job

Description

ACARA Solutions and our client in Taunton, MA have several contract-to-hire position available Embedded Software Engineer - Rust (Mid to Senior Level) Client will convert to a direct hire as soon as six months-We can offer a per diem split to those who qualify

We are seeking

mid to senior-level Embedded Software Engineers

with proficiency in

Rust

for exciting opportunities with a top-tier defense client. Positions are available in

Taunton or Dedham, Massachusetts , with an expected

contract-to-hire conversion around the six-month mark . Rust Embedded Software Engineer

is a software developer who specializes in using the

Rust programming language

to build software that runs on

embedded systems Rust Embedded Software Engineer - Cybersecurity Systems

About the Role

As a

Rust Embedded Software Engineer

on our

Cybersecurity Engineering Team , you'll contribute to the development of

NSA-certified mission-critical cybersecurity devices

built on

custom hardware . You will be part of a highly skilled cross-functional team designing, developing, and maintaining embedded systems at the forefront of

cyber defense

and

high-speed data processing . You'll work in a fast-paced, innovation-driven environment, turning CONOPS and system-level requirements into secure, high-performance software solutions that support long-lifecycle, high-assurance systems. Key Responsibilities

Design, develop, test, and maintain embedded software using

Rust

on custom in-house hardware. Implement real-time, multi-threaded applications, ideally on

Linux-based systems . Collaborate with hardware, systems, and cyber engineering teams to develop secure, high-assurance embedded devices. Apply

Object-Oriented design principles , working within modeling environments such as

UML

and

IBM Rhapsody . Translate specifications and requirements into software design, implement solutions, create test plans, and perform debugging and verification. Contribute to software lifecycle activities, including version control, documentation, and long-term product sustainment. Support technology refresh efforts and hardware/software integration as products evolve. Required Qualifications We encourage applicants with a strong interest in Rust development and embedded systems. Ideal candidates will have:

Hands-on experience developing software in

Rust

(production or personal projects welcome). Proficiency in

Real-Time Embedded Software

development, preferably on

Linux OS . Understanding of

multi-threaded

programming and inter-process communication. Familiarity with

Object-Oriented design

in

Rust ,

C++ , or other modern languages. Experience with

C/C++

in embedded environments. Ability to work independently and collaboratively in a cross-disciplinary team. Strong debugging and software integration skills. Preferred / Nice-to-Have Skills

Experience with

Hypervisor Technology

and

ARM virtualization extensions Knowledge of

device driver development

for embedded Linux Exposure to

Model-Based Design

tools (e.g.,

IBM Rhapsody ) Familiarity with

UML ,

secure networking , and

cryptographic principles Experience working on

long-lifecycle products

with regular updates and maintenance cycles What Sets You Apart

Passion for solving complex engineering challenges in cybersecurity and embedded systems Initiative to lead projects with minimal supervision Ability to define scope, schedule, and deliverables for software tasks Strong technical leadership and cross-functional communication skills Deep understanding of full software lifecycle practices including version control (e.g., Git), IDEs, and defect tracking systems (e.g., Jira) Join Us You'll be joining a mission-focused team at the cutting edge of

cybersecurity

and

embedded systems innovation . If you're a driven engineer ready to apply your Rust expertise in a meaningful and secure way, we'd love to hear from you.

Job Requirements

Required Skills / Qualifications:

Bachelor's Degree in Software Engineering or Science or Engineering or Mathematics Minimum 10 years of experience working in the RUST development language Minimum 10 years of experience in Real-Time multi-threaded Embedded software, and Linux OS. Minimum 10 years of experience in Model-based development, and Rhapsody. Minimum 10 years of experience with Object Oriented design and programming and in UML and RUST. Minimum 10 years of experience with C and C++ Minimum 10 years of experience in ARM virtualization extensions, and Hypervisor.

Preferred Skills / Qualifications:

Master's Degree Agile experience Hypervisor Technology Linux Rhapsody UML Device drivers Passion for designing complicated systems and working on problems of diverse scope. Ability to define the scope, schedule, and expectations for the work you execute. Shows initiative on assignments and executes projects with little guidance and can provide technical direction and leadership. Ability to turn CONOPS, Specifications or Requirements into software design, code, test plans, and then execute testing/debugging. Proficiency with software tools supporting Integrated Development Environments (IDE), version control, defect tracking, and scripting. Additional Information: Upon offer of employment, the individual will be subject to a background check and a drug screen. Active Secret DoD Clearance In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire. Under the International Traffic in Arms Regulations (ITAR), all employees assigned to this client must provide documentation verifying their status as a 'U.S. Person,' as defined in ITAR clause 120.15. A U.S. Person is a protected individual under the anti-discrimination provisions of U.S. immigration laws.

Aleron companies (Acara Solutions, Aleron Shared Resources, Broadleaf Results, Lume Strategies, TalentRise, Viaduct) are an Equal Opportunity Employer. Race/Color/Gender/Religion/National Origin/Disability/Veteran. Applicants for this position must be legally authorized to work in the United States. This position does not meet the employment requirements for individuals with F-1 OPT STEM work authorization status.

Apply