×
Register Here to Apply for Jobs or Post Jobs. X

Lead Rust Developer; embedded

Job in West Chicago, DuPage County, Illinois, 60186, USA
Listing for: 3B Staffing
Full Time position
Listed on 2026-06-02
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer
Job Description & How to Apply Below
Position: Lead Rust Developer (embedded)
The Firmware Platform team at Weber is at the forefront of innovation, powering all connected grills and accessories. We are responsible for the full embedded stack-from hardware bring-up to distributed systems, radio communications, sensor integration, and the development of future-forward features for Wi-Fi and Bluetooth-enabled devices.

We are seeking a highly experienced and technically exceptional engineer to join our team and contribute to our expanding portfolio of Internet-connected products. This role demands a deep understanding of embedded systems, a passion for building robust and scalable firmware, and the ability to lead and mentor within a high-performing, cross-functional team.

What You'll Do
  • Architect, develop, and maintain firmware for next-generation connected grills and accessories.
  • Lead hardware-software integration efforts, including board bring-up and debugging.
  • Collaborate with iOS, Android, Cloud, and Electrical Engineering teams to deliver seamless, high-quality user experiences.
  • Drive innovation in embedded connectivity, real-time systems, and sensor integration.
  • Contribute to long-term platform strategy and technical direction.
Required Qualifications
  • BS/MS in Computer Science, Electrical Engineering, or Computer Engineering, or equivalent practical experience.
  • 10+ years of professional experience in embedded systems development.
  • Expert-level proficiency in Rust; strong Python skills for tooling and automation.
  • Deep experience with ARM SoCs, RISC-V, MCUs, and wireless technologies (Wi-Fi, Bluetooth).
  • Strong understanding of embedded protocols: SPI, I2C, UART, USB, DRAM.
  • Proven experience in bare-metal and RTOS-based system design.
  • Demonstrated ability to read schematics, interpret datasheets, and work closely with hardware teams.
  • Proficiency in debugging embedded systems, writing unit tests, and using profiling tools.
  • Familiarity with CI/CD pipelines, Git workflows, and project management tools (e.g., JIRA).
  • Hands-on experience with lab equipment: oscilloscopes, logic analyzers, signal generators.
  • Strong grasp of software architecture principles: modularity, concurrency, scalability, and real-time constraints.
  • Experience working in globally distributed teams and mentoring junior engineers.
  • Knowledge of EMI/EMC design practices and compliance testing.
Preferred Qualifications
  • Experience with Rust in embedded environments.
  • Contributions to open-source embedded projects or technical publications.
  • Familiarity with security best practices in IoT firmware development.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary