Назад

Middle/Senior Embedded Developer with Rust experience at Career Sigma Software

Відправити резюме
Rakuten

Sigma Software Всі вакансії (39)

Based on
Founded in

Деталі

Дата публікації

January 12, 2026

Date de clôture

February 14, 2026

Локація

Europe (remote)

Досвід

1-2 роки


ABOUT THE PROJECT
We’re looking for an experienced Embedded Developer with Rust programming experience to join our embedded development team.
You will work on a smart sleep-tracking device in the IoT domain, contributing to a high-impact product with complex technical challenges and strong engineering standards.
Our Customer is a major international company specializing in the development of smart sleep-tracking devices.
By joining this project, you’ll work with a team of experienced engineers to enhance the capabilities and performance of a smart sleep-tracking device. The device connects to a mobile application and provides users with a wide range of advanced analytical metrics.
REQUIREMENTS
– Strong C programming skills
– Good Rust coding skills
– Experience with networking and IoT device development
– Knowledge of ESP 32 MCU, interfaces, and protocols (UART, I2C, SPI, I2S)
– Good understanding of WebRTC, WebSocket, and FFmpeg
– Experience with Linux OS
– Experience in debugging and troubleshooting solutions for embedded systems. It should include software debugging on real hardware and debugging of hardware issues
– At least an Upper-Intermediate level of English WOULD BE A PLUS
– Expertise in video transcoding (H264, H265, MJPEG) and streaming concepts
– Knowledge of audio transcoding (AAC, OPUS, PCM, G.711, G.722) and streaming concepts
– Experience with C++14 or higher
– Practical experience with Bash and Python
– Knowledge of Google Protobuf protocols
RESPONSIBILITIES
– Develop software components using C and Rust
– Contribute to the development of technical project documentation and user documentation
– Participate in conference calls and face-to-face meetings with the Customer and Customer partners
– Comply with the best engineering practices, technical standards, and quality criteria set forth on the project
– Report on status and progress according to the project and company demands
– Spot current deficiencies in the 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 qualification within the areas of expertise by attending various training courses, seminars, and/or other educational organizations
WHAT WE OFFER
– Diversity of Domains & Businesses
– Variety of technology
– Health & Legal support
– Active professional community
– Continuous education and growing
– Flexible schedule
– Remote work
– Outstanding offices (if you choose it)
– Sports and community activities
COMPENSATION & BENEFITS
CALCULATEUR DE SALAIRE

Vous rêvez d'un salaire plus élevé, mais ne savez pas combien demander?

Nous avons créé une calculatrice qui vous montrera exactement combien vous devez gagner pour couvrir vos dépenses, économiser pour l'avenir et vivre confortablement.

Entrez simplement vos dépenses et obtenez un chiffre honnête.

Compter →