MiddleSenior Rust Developer with C experience (IoT)

Not Interested
Bookmark
Report This Job

profile Job Location:

Kyiv - Ukraine

profile Monthly Salary: Not Disclosed
Posted on: 15 hours ago
Vacancies: 1 Vacancy

Job Summary

  • 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 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 

Qualifications :

  • Strong Rust programming skills  
  • Good C 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 (codecs such as H264 H265 MJPEG) and streaming (concepts such as NALU AVCC SPS PPS in the context of H.264) 
  • Knowledge of audio transcoding (codecs such as AAC OPUS PCM G.711 G.722) and streaming (concepts such as DTX PLC in the context of OPUS) 
  • Experience with С 14 standard or a higher standard 
  • Practical experience with Bash and Python 
  • Knowledge of Google Protobuf protocols 

Remote Work :

Yes


Employment Type :

Full-time

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 Customer partners Comply with the best engineering practices technical standards and qu...
View more view more

Key Skills

  • APIs
  • REST
  • Spring
  • SOAP
  • .NET
  • React
  • Node.js
  • Angular
  • J2EE
  • JavaScript
  • Web Services
  • Java

About Company

Company Logo

At Sigma Software, we are involved with the client’s team to contribute to the design and development of a technical solution for their tokenized domain reservation platform. We started by assigning a software architect to design the smart contracts and integrate blockchain into the s ... View more

View Profile View Profile