Senior Software Engineer
Role details
Job location
Tech stack
Job description
We are recruiting a senior C/C++ software engineer. Within the software department, you will work as part of the software development team on multimedia processing solutions for the medical, military, and industrial markets. You will develop software components related to the latest video codecs integrated into our products, with a focus on performance and security.
You will be part of a Scrum team composed of members from different specialties (hardware, VHDL, software, validation, etc.).
Your responsibilities : * Review and refine requirements provided by the product owner and establish corresponding workload estimates. * Design the necessary technical solutions. * Develop product features in a continuous integration environment.
- Develop and automate associated tests.
Debug issues arising from verification and validation campaigns.
Requirements
Do you have experience in Software development?, You have a degree from an engineering school or equivalent (5 years of higher education) and at least 5 years' experience in software development.
You have knowledge or experience in the following areas: * Languages: coding in C, C++, Python. Experience in HTML/Javascript is a plus * Technologies: embedded development (interrupts, register access, cross-compilation, etc.), network technologies and protocols. Understanding of video encoding/decoding and streaming technologies is a plus (H264, H265, TS, HLS, etc.)
- Methodology: experience with Agile development, particularly Scrum
You are independent, pragmatic, enjoy working in a team, and have a strong ability to learn. You are accustomed to working in project mode, have good interpersonal skills, and are able to adapt to your colleagues and the various constraints imposed on you.
Given the international environment of our company, knowledge of technical English, both spoken and written, is essential for this position.
Benefits & conditions
We take care of everyone. What makes us tick is our people. Our people are everything. The VITEC benefits package goes above and beyond, focusing on your physical, emotional and social wellbeing. You can find out more about the benefits we offer from the HR Contact in Country.