FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Staff Software Engineer, Rust
SmartThings. Own the long-term technical direction for one or more Hub Applications domains .
Posted 10/22/2026full-timeMinneapolis • Minnesota • United StatesLead💰 $139,000 - $198,000 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expert-level proficiency in Rust programming, with a strong focus on performance and memory efficiency in resource-constrained environments. Capable of leading cross-functional teams and projects while mentoring engineers and improving engineering practices.
Highest-signal resume keywords
Expert-Level Proficiency In RustStrong Systems Programming ExperienceExperience With IoT Connectivity ProtocolsCross-Functional Collaboration ExperienceExperience With CI/CD And Automated Validation
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Rust ProgrammingSystems ProgrammingDebugging CrashesAI Development ToolsIoT Connectivity ProtocolsEmbedded LinuxObservability ToolingCI/CDMemory EfficiencyMultithreaded Concurrency
Soft Skills
Technical LeadershipMentoringExcellent Communication
Tools & Technologies
AI-Assisted Development ToolsEmbedded Scripting RuntimesObservability ToolingCI/CD ToolsMonitoring Tools
Certifications & Qualifications
Bachelor’s Degree In Computer Science
Industry Keywords
IoT Fleet ManagementHub ApplicationsDevice ExecutionCloud InfrastructureProduction Firmware Delivery
Tech Stack
Tools & technologiesCloudIoTLinuxLuaRustC++
About the role
Key responsibilities & impact- Own the long-term technical direction for one or more Hub Applications domains
- Lead large, cross-team projects from design through rollout
- Guide architecture for local device execution, hub-to-cloud data synchronization, hub configuration, and software asset management
- Set standards for Rust code running on resource-constrained devices, including performance, memory efficiency, safe concurrency, and Rust/C integration
- Define team use of AI-assisted development and operational tooling
- Collaborate with firmware, security, cloud infrastructure, and product management teams
- Mentor engineers at every level, including senior engineers
- Improve engineering practices across the organization
- Participate in observability, incident response, and on-call rotations supporting production firmware delivery and hub connectivity
Requirements
What you’ll need- Bachelor’s Degree in Computer Science, Computer Engineering, or related field
- 8+ years of production software engineering experience
- Demonstrated Staff-level technical leadership capacity
- Expert-level proficiency in Rust, including ownership and lifetimes, async and multithreaded concurrency, error handling, and performant, memory-efficient code
- Strong systems programming experience on embedded Linux or similar constrained environments
- Experience debugging crashes, memory issues, and performance problems in production
- Experience designing for unreliable networks, including offline operation, state reconciliation, retry and backoff behavior, and graceful recovery
- Strong knowledge of AI development tools and practices
- Ability to lead architecture and design reviews and set technical direction across teams
- Cross-functional collaboration experience with firmware, cloud, and product teams
- Excellent written and verbal communication skills
- Experience interoperating Rust with C or C++ codebases
- Experience with IoT connectivity protocols and standards, including Matter, Zigbee, Thread, and MQTT
- Experience with embedded scripting runtimes or sandboxed code execution, such as Lua or WebAssembly
- Experience with IoT fleet management, staged rollouts, feature flags, monitoring, and lifecycle management at scale
- Experience with observability tooling and release monitoring for large deployed device populations
- Experience with CI/CD and automated validation for embedded software
Benefits
Comp & perks- Medical, dental, vision, and mental health benefits
- HSA with employer contribution
- Life and disability insurance
- FSAs for health and dependent care expenses
- 401(k) with a 5% employer match
- Unlimited PTO
- 12 paid holidays
- 8 weeks fully paid parental leave and 8 additional fully paid weeks for childbirth recovery leave
- Education reimbursement program for eligible employees
- Access to O’Reilly learning resources
- Diversity, equity, inclusion and belonging forums, groups, and projects
- Parking stipend
- Onsite EV chargers
- In-office catered lunches once a week
- Access to onsite gym
- 20% annual target bonus