1

Rust Engineer Jobs in Chicago, IL (NOW HIRING)

UI Developer

Chicago, IL

$51.50 - $67/hr

Knowledge of server-side programming languages such as Node.js or Rust. * Familiarity with Agile development methodologies. * Experience integrating crypto-related APIs or libraries into web ...

We encourage applications from engineers with expertise in high-performance signal processing in ... Experience working with compiled languages for Linux and baremetal targets (especially Rust)

We encourage applications from engineers with expertise in high-performance signal processing in ... Experience working with compiled languages for Linux and baremetal targets (especially Rust)

AI Engineering Lead

Chicago, IL · On-site

$180K - $195K/yr

Engineering Lead We are looking for a hands-on Engineering Lead with a proven track record of ... Expert-level Python and solid TypeScript/JavaScript; knowledge of Rust/Go preferred; deep knowledge ...

Staff Site Reliability Engineer

Chicago, IL · On-site

$132.10K - $220.10K/yr

Typescript and/or Rust are a significant plus. * Infrastructure as Code (IaC) mastery : Experience with tools such as GKE, Terraform, CloudFormation, and Chef. * Proven reliability engineering skills

Staff Site Reliability Engineer

Chicago, IL · Hybrid

$132.10K - $220.10K/yr

Typescript and/or Rust are a significant plus. * Infrastructure as Code (IaC) mastery : Experience with tools such as GKE, Terraform , CloudFormation, and Chef. * Proven reliability engineering ...

next page

Showing results 1-20

Rust Engineer information

See Chicago, IL salary details

$36.6K

$99K

$173.1K

How much do rust engineer jobs pay per year?

As of May 30, 2026, the average yearly pay for rust engineer in Chicago, IL is $99,004.00, according to ZipRecruiter salary data. Most workers in this role earn between $82,400.00 and $111,300.00 per year, depending on experience, location, and employer.

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

To thrive as a Rust Engineer, you need a strong understanding of systems programming concepts, the Rust language, and experience with software development best practices, often supported by a degree in computer science or a related field. Familiarity with version control systems like Git, build tools such as Cargo, and knowledge of CI/CD pipelines are typically required. Problem-solving skills, attention to detail, and effective communication set outstanding Rust Engineers apart. These skills and qualifications are essential for building reliable, high-performance, and secure software systems in collaborative development environments.

What are some common challenges Rust Engineers face when integrating Rust with existing systems?

Rust Engineers often encounter challenges when integrating Rust into codebases written in other languages, such as C, C++, or Python. These challenges can include managing foreign function interfaces (FFI), ensuring memory safety across language boundaries, and handling differences in build systems and tooling. Collaboration with teams familiar with legacy systems is often essential to navigate these complexities, and clear documentation is key to successful integration. Over time, these challenges can deepen your understanding of system interoperability and lead to broader career opportunities in systems programming.

What are Rust Engineers?

Rust Engineers are software developers who specialize in using the Rust programming language to build reliable, efficient, and safe systems. They often work on performance-critical applications such as backend services, embedded software, systems programming, and blockchain technologies. Rust Engineers are valued for their ability to write code that minimizes bugs and security vulnerabilities, leveraging Rust's strict compiler and memory safety features. Their expertise is increasingly sought after in industries where safety, speed, and concurrency are essential.

What is the difference between Rust Engineer vs Software Developer?

AspectRust EngineerSoftware Developer
Required CredentialsBachelor's in Computer Science or related, familiarity with RustBachelor's in Computer Science or related, general programming skills
Work EnvironmentTech companies, startups, embedded systems, systems programmingVarious industries including tech, finance, healthcare, web development
Employer & Industry UsageCompanies developing performance-critical or system-level applicationsBroad range of companies developing software across sectors
Search & Comparison IntentFocus on Rust-specific roles, systems programmingGeneral software development roles across languages

Rust Engineers specialize in developing high-performance, safe systems using Rust, often in embedded or systems programming contexts. Software Developers have a broader scope, working across multiple languages and industries. While both roles require strong programming skills, Rust Engineers focus on Rust expertise, whereas Software Developers may work with various languages and technologies.

Infographic showing various Rust Engineer job openings in Chicago, IL as of May 2026, with employment types broken down into 3% Internship, 38% Full Time, 4% Part Time, 3% Temporary, 49% Contract, and 3% Nights. Highlights an 22% Physical, 24% Hybrid, and 54% Remote job distribution, with an average salary of $99,004 per year, or $47.6 per hour.
Critical Communications Networks Senior Software Engineer

Critical Communications Networks Senior Software Engineer

Motorola

Schaumburg, IL

$120.30K - $158.60K/yr

Full-time

Medical, Dental, Retirement

Posted 10 days ago


Motorola Solutions rating

8.7

Company rating: 8.7 out of 10

Based on 39 frontline employees who took The Breakroom Quiz

12th of 137 rated electronics manufacturers


Job description

Company Overview

At Motorola Solutions, we believe that everything starts with our people. We're a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. We build and connect technologies to help protect people, property and places. Our solutions foster the collaboration that's critical for safer communities, safer schools, safer hospitals, safer businesses, and ultimately, safer nations. Connect with a career that matters, and help us build a safer future.


Department OverviewMotorola Solutions is building talent pipelines to meet future hiring demands. This is a pipeline role, while there is not an immediate opening, we want to build relationships with prospective candidates like you. If your background is a match to our requirements, we'll follow up with an exploratory conversation.
Job Description

We are seeking smart, self-motivated software engineers to be responsible for designing, developing, unit testing, and integrating software to support the development, enhancement, and maintenance of data center and cloud infrastructures. Collaborate with other teams across our global organization. To be successful in this role you must value teamwork and communication as well as working closely with other engineers in small, dynamic, Agile teams.
Design and develop application, platform and IT solutions software (Python, Nodejs, Java, etc) as part of a DevOps team that utilizeboth on prem and cloud software


This position requires the following skills and behaviors:
Able to break-down product or system level problems into sub-problems that are addressed with innovative designs
Able to coach and mentor junior engineers
Able to communicate ideas to engineers and direct managers clearly and concisely

Protocol Knowledge (e.g. https, ssh, REST, webhooks)

Cybsersecurity minded (all a plus: mtls, oauth, kerberos, CVE remediation)

Containerized applications and deployment (e.g. podman, docker)

Experience with devops, continuous integration, and automation environments (eg. github actions, Azure Dev Ops, Terraform, Ansible)

Software version control systems like git


Basic Requirements
  • Bachelor's degree or Master's degree in Computer Science, Computer Engineering, or a related technical discipline is required.

  • Any modern programming language (e.g. Python, Java, nodejs, Rust, etc.)

  • Must be a US Citizen or permanent resident or have a Master's degree and work authorization (F1 Visa on CPT accepted only for masters-level students).

  • Must have 5+ years experiencein Software Engineering.


Travel RequirementsNone
Relocation ProvidedNone
Position TypeExperienced
Referral Payment PlanNo

Our U.S.Benefitsinclude:

  • Incentive Bonus Plans

  • Medical, Dental, Visionbenefits

  • 401K with Company Match

  • 10 Paid Holidays

  • GenerousPaidTime Off Packages

  • Employee Stock Purchase Plan

  • PaidParental & Family Leave

  • and more!


EEO Statement

Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally-protected characteristic.

We are proud of our people-first and community-focused culture, empowering every Motorolan to be their most authentic self and to do their best work to deliver on the promise of a safer world. If you'd like to join our team but feel that you don't quite meet all of the preferred skills, we'd still love to hear why you think you'd be a great addition to our team.

We're committed to providing an inclusive and accessible recruiting experience for candidates with disabilities, or other physical or mental health conditions. To request an accommodation, please complete thisReasonable Accommodations Formso we can assist you.


What Motorola Solutions employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Motorola Solutions logo

About Motorola Solutions

Sourced by ZipRecruiter

At Motorola Solutions, we believe that everything starts with safety. It's the constant that empowers people to confidently move forward. It can fill a flight or sell out a stadium. It can care for a patient or graduate a class. As a global leader in public safety and enterprise security, we create and connect the technologies that help to keep people safe where they live, learn, work and play. Our integrated technology ecosystem unifies critical communications, video security and access control, and command center software, enabling collaboration in more powerful ways. At Motorola Solutions, we're ushering in a new era in public safety and security. Bring your passion, potential and talents to a career that matters.

Industry

Technology, communication and media

Company size

10,000+ Employees

Headquarters location

Chicago, IL, US

Year founded

1928