Masters and / or bachelors degree in computer science or equivalent. Minimum 7 years experience developing C applications through all phases of software engineering.
Expert on modern C design patterns and OOP design. Experience developing Linux system level software, kernel experience is a big plus.
Must have excellent problem-solving skills and mentor other developers via code-reviews.. Experienced at creating unit tests and review of automated test plans to ensure the software meet the requirements and does not introduce new vulnerabilities.
Work closely with cross functional teams to determine, design and implement high quality future requirements. Ability to work in a collaborative team environment is required.
Thank you for reporting this job!
Your feedback will help us improve the quality of our services.