About The Team SmartThings is seeking a skilled Software Engineer to join the Device Core (DC) Team ... C++, Rust, etc. * Exposure to modern non-blocking/asynchronous server frameworks like Micronaut ...
About The Team SmartThings is seeking a skilled Software Engineer to join the Device Core (DC) Team ... C++, Rust, etc. * Exposure to modern non-blocking/asynchronous server frameworks like Micronaut ...
Senior Software Engineer, Apps & Behaviors
$127K - $168K/yr
As a Senior Software Engineer on the Apps & Behaviors Services team, you'll take ownership of ... Exposure to systems-level languages like Rust, particularly where logic is shared across cloud and ...
Senior Software Engineer, Apps & Behaviors
$127K - $168K/yr
As a Senior Software Engineer on the Apps & Behaviors Services team, you'll take ownership of ... Exposure to systems-level languages like Rust, particularly where logic is shared across cloud and ...
Senior Software Engineer, Apps & Behaviors
Minneapolis, MN · On-site
$127K - $168K/yr
As a Senior Software Engineer on the Apps & Behaviors Services team, you'll take ownership of ... Exposure to systems-level languages like Rust, particularly where logic is shared across cloud and ...
Quick apply
Senior Software Engineer, Apps & Behaviors
Minneapolis, MN · On-site
$127K - $168K/yr
As a Senior Software Engineer on the Apps & Behaviors Services team, you'll take ownership of ... Exposure to systems-level languages like Rust, particularly where logic is shared across cloud and ...
... Rust. * Knowledge of OpenBMC and Yocto build environment. * Knowledge of low level Linux drivers, low level HW communication protocols such as i2c, i3c, CPLD, GPIO. * Experience using software ...
... Rust. * Knowledge of OpenBMC and Yocto build environment. * Knowledge of low level Linux drivers, low level HW communication protocols such as i2c, i3c, CPLD, GPIO. * Experience using software ...
... Rust. * Knowledge of OpenBMC and Yocto build environment. * Knowledge of low level Linux drivers, low level HW communication protocols such as i2c, i3c, CPLD, GPIO. * Experience using software ...
... Rust. * Knowledge of OpenBMC and Yocto build environment. * Knowledge of low level Linux drivers, low level HW communication protocols such as i2c, i3c, CPLD, GPIO. * Experience using software ...
... Rust. * Knowledge of OpenBMC and Yocto build environment. * Knowledge of low level Linux drivers, low level HW communication protocols such as i2c, i3c, CPLD, GPIO. * Experience using software ...
... Rust. * Knowledge of OpenBMC and Yocto build environment. * Knowledge of low level Linux drivers, low level HW communication protocols such as i2c, i3c, CPLD, GPIO. * Experience using software ...
Senior Research Engineer
Eagan, MN · Hybrid
$106K - $146K/yr
Applying modern software development practices, you will be involved in the entire software ... Rust, Scala, Typescript, etc.) #LI-SM2 This posting is for proactive recruitment purposes and may ...
Senior Research Engineer
Eagan, MN · Hybrid
$106K - $146K/yr
Applying modern software development practices, you will be involved in the entire software ... Rust, Scala, Typescript, etc.) #LI-SM2 This posting is for proactive recruitment purposes and may ...
Experience with tools such as DOORS, CAMEO or similar, Software Languages such as Rust and Python. * Experience with Hardware and Software Integration, Validation & Verification Testing, and ...
Experience with tools such as DOORS, CAMEO or similar, Software Languages such as Rust and Python. * Experience with Hardware and Software Integration, Validation & Verification Testing, and ...
Senior Research Engineer
Eagan, MN · On-site
$106K - $146K/yr
Applying modern software development practices, you will be involved in the entire software ... Rust, Scala, Typescript, etc.) #LI-SM2 This posting is for proactive recruitment purposes and may ...
Senior Research Engineer
Eagan, MN · On-site
$106K - $146K/yr
Applying modern software development practices, you will be involved in the entire software ... Rust, Scala, Typescript, etc.) #LI-SM2 This posting is for proactive recruitment purposes and may ...
Punch Shear Operator - Faribault South Wed, Sat, Sun
Faribault, MN · On-site
$33.87/hr
Effective use of computer to manageup timesheets, run schedules and other software related tasks to ... Adjuston machineand programs asrequired; remove burrs, sharp edges, rust, orscalefrom ...
Punch Shear Operator - Faribault South Wed, Sat, Sun
Faribault, MN · On-site
$33.87/hr
Effective use of computer to manageup timesheets, run schedules and other software related tasks to ... Adjuston machineand programs asrequired; remove burrs, sharp edges, rust, orscalefrom ...
Develop impactful software tools and AI: Develop, implement, and evaluate vision and multimodal ... Facility with C/C++/Rust or other systems-level programming languages * Skilled in writing and able ...
Develop impactful software tools and AI: Develop, implement, and evaluate vision and multimodal ... Facility with C/C++/Rust or other systems-level programming languages * Skilled in writing and able ...
Develop impactful software tools and AI: Develop, implement, and evaluate vision and multimodal ... Facility with C/C++/Rust or other systems-level programming languages * Skilled in writing and able ...
Develop impactful software tools and AI: Develop, implement, and evaluate vision and multimodal ... Facility with C/C++/Rust or other systems-level programming languages * Skilled in writing and able ...
Develop impactful software tools and AI: Develop, implement, and evaluate vision and multimodal ... Facility with C/C++/Rust or other systems-level programming languages * Skilled in writing and able ...
Develop impactful software tools and AI: Develop, implement, and evaluate vision and multimodal ... Facility with C/C++/Rust or other systems-level programming languages * Skilled in writing and able ...
Research Fellow - Digital Pathology - AI
Rochester, MN · On-site
$68K - $80K/yr
Develop impactful software tools and AI: Develop, implement, and evaluate vision and multimodal ... Facility with C/C++/Rust or other systems-level programming languages * Skilled in writing and able ...
Research Fellow - Digital Pathology - AI
Rochester, MN · On-site
$68K - $80K/yr
Develop impactful software tools and AI: Develop, implement, and evaluate vision and multimodal ... Facility with C/C++/Rust or other systems-level programming languages * Skilled in writing and able ...
Saw/Fabricator
Mankato, MN · On-site
$23 - $28/hr
Remove burrs, sharp edges, rust, or scale from workpieces using hand tools, belt sanders, grinders ... Basic computer and software operation skills. * Prior forklift or equipment operator experience.
Saw/Fabricator
Mankato, MN · On-site
$23 - $28/hr
Remove burrs, sharp edges, rust, or scale from workpieces using hand tools, belt sanders, grinders ... Basic computer and software operation skills. * Prior forklift or equipment operator experience.
Saw/Fabricator
Mankato, MN · On-site
$23 - $28/hr
Remove burrs, sharp edges, rust, or scale from workpieces using hand tools, belt sanders, grinders ... Basic computer and software operation skills. * Prior forklift or equipment operator experience.
Quick apply
Saw/Fabricator
Mankato, MN · On-site
$23 - $28/hr
Remove burrs, sharp edges, rust, or scale from workpieces using hand tools, belt sanders, grinders ... Basic computer and software operation skills. * Prior forklift or equipment operator experience.
Saw/Fabricator
$23 - $28/hr
Remove burrs, sharp edges, rust, or scale from workpieces using hand tools, belt sanders, grinders ... Basic computer and software operation skills. * Prior forklift or equipment operator experience.
Saw/Fabricator
$23 - $28/hr
Remove burrs, sharp edges, rust, or scale from workpieces using hand tools, belt sanders, grinders ... Basic computer and software operation skills. * Prior forklift or equipment operator experience.
Engineering Manager
Minneapolis, MN · On-site
... of software, limited by only the hard constraints of physics and the soft constraints of safety ... C, Rust, Python, Operating System/Kernel development, RTOS, Embedded Systems/Firmware design ...
Engineering Manager
Minneapolis, MN · On-site
... of software, limited by only the hard constraints of physics and the soft constraints of safety ... C, Rust, Python, Operating System/Kernel development, RTOS, Embedded Systems/Firmware design ...
Rust Software information
What is a Rust software developer?
What are the key skills and qualifications needed to thrive as a Rust software developer?
What are some common challenges faced by Rust software developers when working on large-scale projects?
What is the difference between Rust Software vs C++ Developer?
| Aspect | Rust Software | C++ Developer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Science, Rust certifications (optional) | Bachelor's in Computer Science, C++ certifications (optional) |
| Work Environment | Tech companies, startups, embedded systems | Software firms, game development, embedded systems |
| Industry Usage | Emerging in systems programming, web assembly, safety-critical apps | Widely used in software, gaming, systems, and embedded development |
| Search & Comparison Intent | Understanding 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 popular job titles related to Rust Software jobs in Minnesota?
For Rust Software jobs in Minnesota, the most frequently searched job titles are:
What job categories do people searching Rust Software jobs in Minnesota look for?
The top searched job categories for Rust Software jobs in Minnesota are:

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 8 days ago
Job description
More than 430 million people worldwide use SmartThings to control and manage their connected life. SmartThings delivers simple, powerful experiences across Samsung's leading portfolio of phones, TVs, and appliances. We also offer the most versatile smart home experience as an open platform with a rich partner ecosystem (think IKEA, SONOS, Honeywell, and so many more). As a founding member of Matter, we are a leader in the industry to help make smart homes more secure, reliable and seamless to use. Come be a part of the leading edge of IoT innovation!
About The Team
This role is hybrid, 3 days/week in our Minneapolis Office (on iconic St Anthony Main across from Downtown...with attached parking at no cost to you!)
The pay range for this role is $97,000 to $132,000, with an annual bonus target of 20%.
- Implementing microservices surrounding devices, the device's last known state, and their events.
- Being attentive to devices, event volume and user requests (~250M /hr) as well as help implement corrective measures for scalability, reliability and performance.
- Abstracting the basic building blocks of a device into reusable pieces on the platform.
- Facilitating the many ways a device can be incorporated into a user account.
- Maintaining the communication between the device and the SmartThings platform.
- BS or MS Degree in Computer Science or related discipline.
- 2+ years of experience demonstrating proficiency in Java, Kotlin, object-oriented design, and/or C-based/inspired programming languages such as JavaScript, TypeScript, Go, C++, Rust, etc.
- Exposure to modern non-blocking/asynchronous server frameworks like Micronaut, Sprint Boot, Node.js, Spring WebFlux, etc.
- Comfortable developing and understanding of an existing codebase in order to implement new features.
- Experience with microservice architecture and service-to-service interconnectability.
- Experience with Linux systems.
- Experience in developing RESTful APIs.
- Experience operating production services in a cloud-based environment like AWS or GCP.
- Thrives in a fast-paced, collaborative environment.
- Experience with asynchronous server-side programming.
- Experience with NoSQL databases such DynamoDB.
- Experience with Kafka.
- Experience with IoT device applications.
- We offer an attractive compensation package with comprehensive health benefits, including medical, dental, vision, and mental health; an HSA with employer contribution; life & disability insurance; FSAs for health and dependent care expenses; a competitive 401k with a 5% employer match, and more.
- All of our employees enjoy unlimited PTO, 12 paid holidays, and a generous parental leave policy (8 weeks fully paid parental leave and 8 more fully paid weeks for childbirth recovery leave).
- Eligible employees benefit from our education reimbursement program, and all employees enjoy access to learning resources through O'Reilly.
- Our commitment to diversity, equity, inclusion and belonging is embedded into our culture and our work, and everyone has frequent opportunities to join forums and groups and participate in ongoing projects.
- We offer a parking stipend to cover the monthly garage cost. EV chargers are also onsite.
- In-office catered lunches once a week.
- Access to the onsite gym.
At SmartThings, we are committed to creating an inclusive and accessible environment for all. If you require accommodations to participate in our hiring process or to perform the requirements of the job, we will work with you to meet your needs in compliance with applicable laws. Please reach out to talent@smartthings.com and a member of our Talent Acquisition team will connect with you further!
About SmartThings
Sourced by ZipRecruiter
Industry
Internet and it
Company size
51 - 200 Employees
Headquarters location
Mountain View, CA, US
Year founded
2012