drjobs Middle/Senior Rust Developer with C++ (IoT)

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

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Warsaw - Poland

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

  • Develop software components using Rustand C  
  • Contribute to the development of technical project documentation and user documentation  
  • Participate in conference calls and facetoface meetings with the Customer and their partners  
  • Comply with the best engineering practicestechnical standards andquality criteria set forth on the project  
  • Report on the status and progress in accordance with project and company requirements  
  • Indentify 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 

Qualifications :

  • Strong Rustprogramming skills 
  • Experience with Rust for Backend 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 embeddedsystems. This should include software debugging on real hardware and diagnosing hardwarerelated issues  
  • At least an UpperIntermediate level of English 

WOULD BE A PLUS

  • Experience with FFmpeg  
  • Knowledge of async internals and runtimes  
  • Good C programming skills  
  • Handson experience 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)  
  • Practical experience with Bash and Python  
  • Knowledge of Google Protocol Buffers (Protobuf)


Additional Information :

 


    Remote Work :

    Yes


    Employment Type :

    Fulltime

    Employment Type

    Remote

    Company Industry

    About Company

    Report This Job
    Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.