C++ Development Software Engineer

C++ Development Software Engineer Job Description Template

Our company is looking for a C++ Development Software Engineer to join our team.

Responsibilities:

  • Designing and implementing unit tests;
  • Developing runtime and compiler application code.

Requirements:

  • Knowledge of Linux internals;
  • Experience with new hardware/software integration and debugging;
  • Experience with C++11 (or later) and STL;
  • BS/MS with 4 – 7 years relevant experience;
  • Ability to define and execute tasks with limited direction;
  • Knowledge of graph theory;
  • Extensive development experience with C++;
  • Knowledge of FPGA technology;
  • Strong technical and problem – solving skills;
  • Experience with Jira and agile development methodologies;
  • Strong written and verbal communication skills;
  • Degree programs in CS, CE, EE or similar technical field;
  • Knowledge of compiler internals;
  • Clear Understanding of Object – Oriented Concepts.