1

Rust Software Jobs in Somerville, MA (NOW HIRING)

Senior Software Engineer, Nix

Boston, MA

$133K - $175K/yr

Rust, C++, Go, Python, Haskell * Eligible to obtain and maintain an active U.S. Secret security ... Experience designing complex software systems, and iterating upon designs via a technical design ...

VxWorks, GHS Integrity, FreeRTOS, RTEMS, experience with board bring up, software development utilizing C, C++ or RUST languages for ARM, RISC-V or PowerPC processors, device drivers development ...

Senior Software Engineer, Nix

Boston, MA · On-site

$133K - $175K/yr

They are hiring a Senior Software Engineer to design, improve, and maintain the core package set ... Rust, C++, Go, Python, Haskell • Eligible to obtain and maintain an active U.S. Secret security ...

Embedded Software Engineer

Cambridge, MA · On-site

$75K - $156K/yr

Summary: The Embedded Software Engineer 2 provides technical expertise and leadership for the ... Working knowledge of RUST or C experience and strong desire to learn RUST. Design and implement ...

The ideal candidate brings 510years of realtime C/C++ (or Rust) development for aerospacegrade ... Develops embedded software based on prototype algorithms with supervision. Analyzes designs to ...

Senior Cyber Software Engineer

Woburn, MA · On-site

$130K - $172K/yr

They are seeking a Senior Cyber Software Engineer to develop tools and techniques that enhance the ... in Rust • Experience with containerization (e.g., Docker, Podman) Company : STR is built on ...

Senior Cyber Software Engineer

Woburn, MA · On-site

$130K - $172K/yr

Responsibilities : • Apply software engineering principles to develop robust and resilient ... in Rust • Experience with containerization (e.g., Docker, Podman) Company : STR is built on ...

Senior Software Engineer

Waltham, MA · Hybrid

$132K - $174K/yr

Xometry is seeking a Senior Software Engineer to join our software engineering organization. In ... Reading, writing, and reviewing code written in HTML, Typescript/Javascript/React, Python, and Rust

STR is hiring a Senior Cyber Software Engineer who has a passion for developing tools and ... Proficiency in Rust * Experience with containerization (e.g., Docker, Podman) Pay Information ...

next page

Showing results 1-20

Rust Software information

See Somerville, MA salary details

$32

$58

$82

How much do rust software jobs pay per hour?

As of Jul 11, 2026, the average hourly pay for rust software in Somerville, MA is $58.03, according to ZipRecruiter salary data. Most workers in this role earn between $51.92 and $66.11 per hour, depending on experience, location, and employer.

What is the difference between Rust Software vs C++ Developer?

AspectRust SoftwareC++ Developer
Required CredentialsBachelor's in Computer Science, Rust certifications (optional)Bachelor's in Computer Science, C++ certifications (optional)
Work EnvironmentTech companies, startups, embedded systemsSoftware firms, game development, embedded systems
Industry UsageEmerging in systems programming, web assembly, safety-critical appsWidely used in software, gaming, systems, and embedded development
Search & Comparison IntentUnderstanding Rust's role vs C++ in development

Rust Software developers focus on safe, concurrent programming using Rust, often in modern systems and web assembly projects. C++ Developers work primarily with performance-critical applications across various industries. While both roles require programming expertise, Rust emphasizes safety and modern syntax, whereas C++ is known for its performance and legacy codebases.

What are the key skills and qualifications needed to thrive as a Rust Software Developer, and why are they important?

To thrive as a Rust Software Developer, you need a solid background in systems programming, memory management, and proficiency in Rust, often supported by a degree in computer science or related experience. Familiarity with version control systems like Git, build tools such as Cargo, and experience with cross-platform development are typically required. Strong problem-solving skills, attention to detail, and effective communication set outstanding candidates apart. These abilities are essential for building safe, efficient, and reliable software in demanding technical environments.

What is a Rust Software Developer?

A Rust Software Developer is a programmer who specializes in using the Rust programming language to build software applications. Rust is known for its focus on safety, speed, and concurrency, making it popular for systems programming, web services, and performance-critical tasks. Rust Software Developers may work on a variety of projects, from operating systems and embedded devices to backend web servers and command-line tools. Their responsibilities include writing, testing, and maintaining code, as well as collaborating with other developers to design robust and efficient systems.

What are some common challenges faced by Rust Software Developers when working on large-scale projects?

Rust Software Developers often encounter challenges related to managing complex codebases, especially as projects scale. The language's strict ownership and borrowing rules, while beneficial for safety and concurrency, can make refactoring and integrating with legacy systems more time-consuming. Additionally, since Rust is still a relatively new language, developers may face limited library support or community resources for certain specialized tasks. Collaborating closely with teammates and leveraging thorough documentation helps to streamline workflows and overcome these hurdles.
What are popular job titles related to Rust Software jobs in Somerville, MA? For Rust Software jobs in Somerville, MA, the most frequently searched job titles are:
What job categories do people searching Rust Software jobs in Somerville, MA look for? The top searched job categories for Rust Software jobs in Somerville, MA are:
Embedded Software Engineer, Safety Perception, Mobile Robotics

Embedded Software Engineer, Safety Perception, Mobile Robotics

Amazon

North Reading, MA • On-site

$136K - $180K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 9 days ago


Amazon rating

7.4

Company rating: 7.4 out of 10

Based on 6,956 frontline employees who took The Breakroom Quiz

6th of 39 rated national retailers


Job description

Amazon Robotics is seeking an Embedded Software Engineer with Rust programming expertise to join our Safety Perception team and help build the safety-rated sensor processing firmware for one of the world's largest autonomous robot fleets. In this role, you will develop embedded firmware on heterogeneous multi-core ARM platforms - writing real-time safety applications, sensor processing pipelines, and system interfaces that enable robots operating in Amazon facilities worldwide to detect and respond to obstacles safely and reliably.
We are looking for someone who is proficient in Rust (or strong in C/C++ and eager to work in Rust), is comfortable working across the boundary between RTOS and Linux on the same chip, has experience with sensor data acquisition or signal processing, and can collaborate effectively with cross-functional hardware, functional safety, and navigation teams to deliver firmware that meets the rigor of IEC 61508 functional safety certification.
Key job responsibilities
The ideal candidate is passionate about building the right solutions for our customers and willing to work with other teams to ensure that our product meets Amazon-scale while simultaneously raising the bar for our custsomers' safety. They will:
- Develop and maintain safety-rated and non-safety-rated embedded firmware in Rust on heterogeneous multi-core platforms where real-time safety code and Linux-based services coexist on the same chip.
- Work across the full sensor processing pipeline; from driver integration and frame acquisition, through point cloud generation, to real-time collision detection - ensuring data integrity through black-channel diagnostics.
- Design and implement perception features that enable autonomous robots to detect and respond to obstacles under the constraints of IEC 61508 functional safety certification.
- Contribute to system interfaces and tooling (gRPC/protobuf APIs, CLI tools, visualization) that serve navigation, manufacturing, and field provisioning workflows.
- Produce design documents and safety analysis artifacts that meet the rigor required for third-party certification and witness testing.
- Debug issues end-to-end - from raw sensor data through embedded pipelines to safety system responses - on real robots at test facilities and in production.
A day in the life
No two days are the same

You might spend the morning writing a design document with stakeholders, then head to the test floor after lunch to debug an issue alongside electrical and QA engineers and determine if it is firmware, hardware, or a faulty sensor. That afternoon, you pivot to profiling a processing pipeline on the target platform, making sure it meets its latency budget. In between, you are working closely with teammates to bring it all together.

Our engineers take complete ownership, from interrupt handlers to CI/CD pipelines to on-site data collection, and frequently enter new areas to meet our customers' needs.
Amazon offers a full range of benefits that support you and eligible family members, including domestic partners and their children. Benefits can vary by location, the number of regularly scheduled hours you work, length of employment, and job status such as seasonal or temporary employment. The benefits that generally apply to regular, full-time employees include:
1

Medical, Dental, and Vision Coverage
2. Maternity and Parental Leave Options
3. Paid Time Off (PTO)
4.

401(k) Plan
If you are not sure that every qualification on the list above describes you exactly, we'd still love to hear from you. At Amazon, we value people with unique backgrounds, experiences, and skillsets. If you're passionate about this role and want to make an impact on a global scale, please apply!
About the team
The safety perception team is comprised of passionate embedded software engineers who apply innovative advances in robotics and sensor processing to solve real-world safety challenges.

We write embedded Rust on platforms where correctness is not optional, and we own the full stack: from low-level driver integration to system APIs to the test infrastructure that proves our firmware works. We take our responsibility for safety seriously but challenge ourselves to produce the right product that also gives us the performance we need. We pay attention to the details so others do not have to, and strive to make systems that are natural and intuitive to use so that safety does not need a second thought.


What Amazon employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Amazon logo

About Amazon

Sourced by ZipRecruiter

Amazon.com, Inc., commonly known as Amazon, is an American multinational technology company. It was founded by Jeff Bezos in 1994 and initially started as an online marketplace for books. Since then, Amazon has expanded its operations and become one of the largest e-commerce companies in the world. Amazon's primary business is its online retail platform, where customers can purchase a vast array of products, including electronics, clothing, books, home goods, and much more. The company offers a convenient and user-friendly shopping experience, with features such as fast shipping, customer reviews, and personalized recommendations. In addition to its e-commerce platform, Amazon has diversified its business into various other areas. One of its notable ventures is Amazon Web Services (AWS), a comprehensive cloud computing platform that provides services such as storage, compute power, and database management to individuals and businesses. AWS has become a leader in the cloud computing industry, powering many websites and applications worldwide. Amazon has also developed its own consumer electronics, including the popular Amazon Kindle e-reader, Fire tablets, Fire TV streaming devices, and the Alexa-powered Echo smart speakers. The Alexa voice assistant, integrated into these devices, allows users to interact with their devices using voice commands, perform tasks, and access information. Furthermore, Amazon has expanded into media and entertainment. It operates Prime Video, a streaming service that offers a wide range of movies, TV shows, and original content. Amazon Music provides a platform for streaming and purchasing digital music, while Audible offers audiobooks and other audio content. The company's commitment to customer satisfaction and convenience is demonstrated by its membership program, Amazon Prime. Prime members receive various benefits, including free two-day shipping, access to streaming services, exclusive deals, and more.

Industry

It services, book publishers, retail, real estate and computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Seattle, WA, US