Familiarity with Rust programming language * Understands common protocols (SPI, I2C, UART, USB). * Proficiency in bare metal and RTOS. * Knowledge in software architectural design patterns including ...
Familiarity with Rust programming language * Understands common protocols (SPI, I2C, UART, USB). * Proficiency in bare metal and RTOS. * Knowledge in software architectural design patterns including ...
Senior Staff Systems Engineer, Rust Eng.
Mundelein, IL · On-site
$106K - $146K/yr
... Programming, Infrastructure Engineering, or similar. * Strong professional experience writing and deploying production-grade Rust code in high-scale systems. * Deep understanding of Rust-specific ...
New
Senior Staff Systems Engineer, Rust Eng.
Mundelein, IL · On-site
$106K - $146K/yr
... Programming, Infrastructure Engineering, or similar. * Strong professional experience writing and deploying production-grade Rust code in high-scale systems. * Deep understanding of Rust-specific ...
New
Software Engineer (C++/Rust)
Chicago, IL · On-site +1
Strong proficiency in C/C++ or Rust ... Knowledge of systems programming, algorithms, data structures, multithreading, networked I/O ...
Quick apply
Software Engineer (C++/Rust)
Chicago, IL · On-site +1
Strong proficiency in C/C++ or Rust ... Knowledge of systems programming, algorithms, data structures, multithreading, networked I/O ...
Rust-Oleum US Manufacturing Reports To: Senior Manager, Supply Planning Direct Reports/Manages ... Minimum Bachelor's degree in Business Administration, Supply Chain Management, Engineering or ...
Rust-Oleum US Manufacturing Reports To: Senior Manager, Supply Planning Direct Reports/Manages ... Minimum Bachelor's degree in Business Administration, Supply Chain Management, Engineering or ...
Rust-Oleum US Manufacturing Reports To: Senior Manager, Supply Planning Direct Reports/Manages ... Minimum Bachelor's degree in Business Administration, Supply Chain Management, Engineering or ...
Rust-Oleum US Manufacturing Reports To: Senior Manager, Supply Planning Direct Reports/Manages ... Minimum Bachelor's degree in Business Administration, Supply Chain Management, Engineering or ...
No We are seeking a highly skilled Team Lead, BI Developer to lead a centralized Business ... Rust-Oleum offers 9 paid holidays and one floating holiday per year. You are also eligible to earn ...
No We are seeking a highly skilled Team Lead, BI Developer to lead a centralized Business ... Rust-Oleum offers 9 paid holidays and one floating holiday per year. You are also eligible to earn ...
No We are seeking a highly skilled Team Lead, BI Developer to lead a centralized Business ... Rust-Oleum offers 9 paid holidays and one floating holiday per year. You are also eligible to earn ...
No We are seeking a highly skilled Team Lead, BI Developer to lead a centralized Business ... Rust-Oleum offers 9 paid holidays and one floating holiday per year. You are also eligible to earn ...
The Team Lead will drive best practices, mentor developers, and ensure delivery of high-quality ... Rust-Oleum offers 9 paid holidays and one floating holiday per year. You are also eligible to earn ...
The Team Lead will drive best practices, mentor developers, and ensure delivery of high-quality ... Rust-Oleum offers 9 paid holidays and one floating holiday per year. You are also eligible to earn ...
Operational Integration: Partner with R&D, Engineering, and Supply Chain to ensure EHS ... Rust-Oleum offers 9 paid holidays and two floating holidays per year. You are also eligible to earn ...
Operational Integration: Partner with R&D, Engineering, and Supply Chain to ensure EHS ... Rust-Oleum offers 9 paid holidays and two floating holidays per year. You are also eligible to earn ...
Operational Integration: Partner with R&D, Engineering, and Supply Chain to ensure EHS ... Rust-Oleum offers 9 paid holidays and two floating holidays per year. You are also eligible to earn ...
Operational Integration: Partner with R&D, Engineering, and Supply Chain to ensure EHS ... Rust-Oleum offers 9 paid holidays and two floating holidays per year. You are also eligible to earn ...
Director, Customer Service & Product Support
Vernon Hills, IL · On-site
$130K - $175K/yr
Rust-Oleum Location: United States (Hybrid or On-Site depending on business needs) Department ... Bachelor's degree in Business, Engineering, Chemistry, Operations Management, or related field ...
Director, Customer Service & Product Support
Vernon Hills, IL · On-site
$130K - $175K/yr
Rust-Oleum Location: United States (Hybrid or On-Site depending on business needs) Department ... Bachelor's degree in Business, Engineering, Chemistry, Operations Management, or related field ...
Director, Customer Service & Product Support
$130K - $175K/yr
Rust-Oleum Location: United States (Hybrid or On-Site depending on business needs) Department ... Bachelor's degree in Business, Engineering, Chemistry, Operations Management, or related field ...
Director, Customer Service & Product Support
$130K - $175K/yr
Rust-Oleum Location: United States (Hybrid or On-Site depending on business needs) Department ... Bachelor's degree in Business, Engineering, Chemistry, Operations Management, or related field ...
Senior Software Engineer, C++ (Algo)
Chicago, IL · On-site
$150K - $250K/yr
Comfort with multiple programming languages, particularly including C++, Rust, Java, Python, JavaScript, Ruby The annual base salary range for this position is $150,000 to $250,000 depending on the ...
Senior Software Engineer, C++ (Algo)
Chicago, IL · On-site
$150K - $250K/yr
Comfort with multiple programming languages, particularly including C++, Rust, Java, Python, JavaScript, Ruby The annual base salary range for this position is $150,000 to $250,000 depending on the ...
Senior Software Engineer, C++ (Algo)
Chicago, IL · On-site
$150K - $250K/yr
Comfort with multiple programming languages, particularly including C++, Rust, Java, Python, JavaScript, Ruby The annual base salary range for this position is $150,000 to $250,000 depending on the ...
Senior Software Engineer, C++ (Algo)
Chicago, IL · On-site
$150K - $250K/yr
Comfort with multiple programming languages, particularly including C++, Rust, Java, Python, JavaScript, Ruby The annual base salary range for this position is $150,000 to $250,000 depending on the ...
Software Engineer - AI Coding Expert
Chicago, IL · Remote
$40 - $85/hr
... of programming languages. * Analyze and enhance software codebases to ensure clarity ... Proficiency in Python3, Java, Rust, or TypeScript, with additional experience in C++ or Go ...
Software Engineer - AI Coding Expert
Chicago, IL · Remote
$40 - $85/hr
... of programming languages. * Analyze and enhance software codebases to ensure clarity ... Proficiency in Python3, Java, Rust, or TypeScript, with additional experience in C++ or Go ...
Senior Software Engineer - AI Trainer
Chicago, IL · Remote
$40 - $85/hr
... of programming languages. * Analyze and enhance software codebases to ensure clarity ... Proficiency in Python3, Java, Rust, or TypeScript, with additional experience in C++ or Go ...
Senior Software Engineer - AI Trainer
Chicago, IL · Remote
$40 - $85/hr
... of programming languages. * Analyze and enhance software codebases to ensure clarity ... Proficiency in Python3, Java, Rust, or TypeScript, with additional experience in C++ or Go ...
Senior Software Engineer AI Evaluator
Chicago, IL · Remote
$40 - $85/hr
... of programming languages. * Analyze and enhance software codebases to ensure clarity ... Proficiency in Python3, Java, Rust, or TypeScript, with additional experience in C++ or Go ...
Senior Software Engineer AI Evaluator
Chicago, IL · Remote
$40 - $85/hr
... of programming languages. * Analyze and enhance software codebases to ensure clarity ... Proficiency in Python3, Java, Rust, or TypeScript, with additional experience in C++ or Go ...
Blockchain developer
Chicago, IL · On-site
... of Blockchain developer experience Must have 5+ Java SpringBoot experience> Must have SDLC ... Rust Must have outstanding understanding of data structures and algorithms
Quick apply
Blockchain developer
Chicago, IL · On-site
... of Blockchain developer experience Must have 5+ Java SpringBoot experience> Must have SDLC ... Rust Must have outstanding understanding of data structures and algorithms
Senior Blockchain Developer
Chicago, IL · On-site
$56.25 - $74.25/hr
Must Have: Must have 10+ yrs of Blockchain developer experience Must have 10+ Java SpringBoot ... Rust Must have outstanding understanding of data structures and algorithms Education: • ...
Senior Blockchain Developer
Chicago, IL · On-site
$56.25 - $74.25/hr
Must Have: Must have 10+ yrs of Blockchain developer experience Must have 10+ Java SpringBoot ... Rust Must have outstanding understanding of data structures and algorithms Education: • ...
... Rust • Strong understanding of cryptography, blockchain security, and distributed ledger ... engineering teams on architecture, development, and deployment • Mentor team members and ...
... Rust • Strong understanding of cryptography, blockchain security, and distributed ledger ... engineering teams on architecture, development, and deployment • Mentor team members and ...
Rust Programming information
See Chicago, IL salary details
$45.8K - $50.9K
15% of jobs
$53.6K is the 25th percentile. Wages below this are outliers.
$50.9K - $56K
19% of jobs
$56K - $61.2K
14% of jobs
The median wage is $66.3K / yr.
$61.2K - $66.3K
2% of jobs
$66.3K - $71.4K
1% of jobs
$71.4K - $76.5K
1% of jobs
$76.5K - $81.6K
13% of jobs
$81.6K - $86.7K
6% of jobs
$88.9K is the 75th percentile. Wages above this are outliers.
$86.7K - $91.8K
9% of jobs
$91.8K - $96.9K
10% of jobs
$96.9K - $102K
11% of jobs
$45.8K
$73K
$102K
How much do rust programming jobs pay per year?
What engineer makes $500,000 a year?
How much do Rust coders make?
What jobs use Rust programming?
What are some typical challenges faced by professionals working in Rust Programming roles?
Professionals in Rust Programming roles often encounter challenges such as mastering the language's strict ownership and borrowing rules, which require a deep understanding of memory safety concepts. Additionally, working with complex, performance-critical systems demands close attention to detail and rigorous testing practices. Collaboration with team members, especially when integrating Rust code with projects in other languages or legacy systems, also presents opportunities for problem-solving. Over time, these challenges help developers build robust, scalable solutions and deepen their expertise in cutting-edge systems programming.
Are Rust programmers in demand?
What are the key skills and qualifications needed to thrive in the Rust Programming position, and why are they important?
Excelling in Rust Programming requires strong programming skills in Rust, understanding of systems programming concepts, and experience with memory management and concurrency. Familiarity with version control tools like Git, issue tracking systems, CI/CD pipelines, and optionally, certifications such as the Rust Programming Certificate, are often valuable. Problem-solving ability, collaboration, and clear communication are essential soft skills for success in team-based development environments. These skills and qualifications are vital because they ensure code safety, performance, and contribute to efficient, high-quality software development.
What is a Rust Programming job?
A Rust Programming job involves designing, developing, and maintaining software applications using the Rust programming language. Rust is known for its performance, memory safety, and concurrency features, making it popular for systems programming, web services, and embedded systems. Developers in this role typically work on optimizing performance, ensuring code safety, and integrating Rust with other technologies. Experience with Rust’s ownership model, concurrency features, and ecosystem tools like Cargo is often required.
Other
Posted 6 days ago
Key responsibilities
Deliver new features, maintain, and improve existing software for Internet-connected grill and accessory devices.
Collaborate with senior engineers and cross-functional teams on innovative projects.
Contribute to firmware platform activities including hardware bring-up, software architecture, distributed systems, radio communications, and sensor integration.
Job description
Mid level C++/ Rust Developer (embedded)
Location: palatine,IL
Duration: Long term
80% remote-must be as needed quarterly . They will cover travel..
Duration: contract to hire!! Must be ok with this. Must be green card or usc.
Title: Mid level C++/ Rust Developer (embedded)
The Firmware Platform team contributes to all connected grills and accessories at Weber. The team is responsible for a wide range of activities that includes: hardware bring-up, software architecture, distributed systems, radio communications, sensor integration, and future feature development for embedded Wi-Fi and Bluetooth devices.
We are looking for an engineer to contribute towards our expanding portfolio of Internet-connected grill and accessory devices. You will be responsible for: delivering new features, maintaining, and improving existing software.
The ideal candidate is one who enjoys solving technical challenges, managing multiple tasks, and is eager to grow their expertise in the consumer electronics space. You will collaborate with senior engineers and with cross-functional teams contributing to innovative projects while continuing to develop your skills.
- BS in Computer Science, Electrical Engineering, Computer Engineering, or an equivalent experience.
- 4+ years embedded software development experience.
- Strong proficiency in C++, scripting experience using Python.
- BIG PLUS IF THEY HAVE EXPREEINCE WITH RUST
- Experience with CI/CD, JIRA, MS Office.
- Proficient with Git and common Git workflows.
- Experience in Hardware-Software integration including board bring up, reading schematics and datasheets.
- Experience with laboratory equipment (frequency generator, logic analyzer, oscilloscope).
- Familiarity with embedded architectures (ARM and RISC-V).
- Familiarity with Rust programming language
- Understands common protocols (SPI, I2C, UART, USB).
- Proficiency in bare metal and RTOS.
- Knowledge in software architectural design patterns including low-level interfaces, asynchronous concurrency, layered architecture, modularity, scalability, and real-time constraints.
- Knowledge of unit testing frameworks.