IT & Software Developer jobs in Romania

Be among the first 5 applicants!
Sigma Software jobs

Middle/Senior Rust Developer with C experience (IoT)

22.000 - 26.000 RON
Közraktár u. 30-32-Building K3, Budapest + Remote (EU)
22.000 - 26.000 RON
Company Size icon
Company Size
1k-5k
Company Type icon
Company Type
Services
Exp Level icon
Exp Level
Regular
Job Type icon
Job Type
Full-Time
Language icon
Language
English

Requirements

- 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
Nice to have:
- 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

Technologies

C

Responsibilities

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

Methodology

Description


We’re looking for an experienced Rust Developer with C 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. Customer Our Customer is a major international company specializing in the development of smart sleep-tracking devices. Project 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.

Benefits

job benefits iconCareer paths and annual reviews
job benefits iconCoaching & mentoring
job benefits iconCompany workshops and knowledge sharing
job benefits iconInternational team
job benefits iconFully home office / remote work
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find C / C++ Developer salaries in Romania here.

How many C / C++ Developer jobs are in Romania?

Currently, there are 146 C / C++ openings.

Is Romania a good place for C / C++ Developers?

Romania is one of the best countries to work as a C / C++ Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.

Which companies are hiring for C / C++ Developer jobs in Romania?

uni software plus SRL, PixelData, Sigma Software, IDRIVE, Smart&Successful, Eequ, RefundMe among others, are currently hiring for C / C++ roles in Romania.

The company with most openings is IESF as they are hiring for 13 different C / C++ Developer jobs in Romania. They are probably quite committed to find good C / C++ Developers.