Remote Otter LogoRemoteOtter

Middle/Senior Rust Developer with C++ (IoT) - Remote

Posted 3 weeks ago
Software Development
Full Time
Worldwide

Overview

We are looking for a skilled Middle/Senior Rust Developer with C++ experience to work in the IoT domain.

We’re seeking a highly motivated, self-driven, and experienced individual to join a team of embedded software developers and contribute to one of our projects. This is a great opportunity to tackle technically challenging tasks and make a real impact within a product-focused team that maintains high engineering standards.

In Short

  • Develop software components using Rust and C++
  • Contribute to the development of technical project documentation and user documentation
  • Participate in conference calls and face-to-face meetings with the Customer and their partners
  • Comply with the best engineering practices, technical standards, and quality criteria set forth on the project
  • Report on the status and progress in accordance with project and company requirements
  • Identify current deficiencies in development process, adopted procedures, engineering practices, environment configurations, etc., and suggest improvements
  • Escalate technical issues to the Architect, Team Lead, and Project Manager
  • Improve your qualifications by attending training courses, seminars, and/or other educational events

Requirements

  • Strong Rust programming skills
  • Experience with Rust for Back-end development, async Rust, and Rust for embedded systems
  • Familiarity with FFI and C/C++ interaction (knowledge of cbindgen/bindgen)
  • Good C++ programming skills
  • Good understanding of WebRTC and WebSocket
  • Knowledge of ESP32 MCU, interfaces, and protocols (UART, I2C, SPI, I2S)
  • Experience with Linux OS (Embedded Linux)
  • Experience with networking and IoT device development
  • Experience in debugging and troubleshooting solutions for embedded systems
  • At least an Upper-Intermediate level of English

Benefits

  • Opportunity to work on cutting-edge technology
  • Collaborative and innovative team environment
  • Professional development opportunities
  • Flexible working hours
  • Competitive salary
Sigma Software logo

Sigma Software

Sigma Software is a dynamic technology company specializing in the development of advanced tools and SDKs for mobile applications. Their Mobile division is dedicated to creating state-of-the-art solutions that enhance the coding experience for developers, ensuring the delivery of accessible mobile applications. The company collaborates with a rapidly growing technology leader in digital accessibility software, which focuses on making web and mobile offerings accessible to all through AI-enabled products that streamline development processes and reduce risks.

Share This Job!

Save This Job!

Similar Jobs:

Intetics logo

Middle+/Senior Rust Developer - Remote

Intetics

12 weeks ago

Join Intetics as a Middle+/Senior Rust Developer and work on high-load systems.

United Kingdom
Full-time
Software Development

Jobgether

Middle+/Senior Rust Developer - Remote

Jobgether

13 weeks ago

We are seeking a Middle+/Senior Rust Developer to work remotely and develop high-load systems.

Ukraine
Full-time
Software Development
Veeam Software logo

Middle/Senior C# Developer - Remote

Veeam Software

4 weeks ago

Join Veeam as a Middle/Senior C# Developer to work on data protection solutions.

GA, USA
Full-time
Software Development
$104,700 - $149,600 USD/year
Veeam Software logo

Middle/Senior C# Developer - Remote

Veeam Software

12 weeks ago

Join Veeam as a Middle/Senior C# Developer to work on their core product, Veeam Backup for Office 365, in a collaborative and innovative environment.

PL, Poland
Full-time
Software Development
Veeam Software logo

Middle/Senior C# Developer - Remote

Veeam Software

12 weeks ago

Veeam is seeking a Middle/Senior C# Developer to join their team focused on Veeam Backup and Replication.

Poland
Full-time
Software Development