Kenotom develops safety critical embedded systems with focus on the automotive electronics industry. The main activities lie in the area of Basic Software (drivers) for Electronic Control Units (ECUs), Function and Diagnostics Software for ECUs, Testing and Test Automation of ECUs. Since the beginning in 2014 we have established several partnerships with some of the largest automotive electronics suppliers, while currently we are expanding in all our sectors, aiming to increase our team by more than additional 15 engineers until the end of the year. The team keeps constantly growing, offering a dynamic working environment in the frontend of the automotive technology and significant evolution opportunities.

For a new project in the powertrain domain we are looking immediately to employ 2 highly motivated Requirements Engineers.


Electronic Control Units (ECUs) are placed into vehicles performing numerous automation and safety procedures. The low-level software development of such units is a demanding procedure, requiring deep understanding of the microcontroller and its peripherals, knowledge in electronics and high programming skills. Additionally, testing of the functionalities is a key element to meet international levels of safety, since such Electronics that fail in the field are an active hazard to human life. The testing procedures must be rigorous, with a high sense of responsibility and with great attention to detail. Requirements engineering is a critical part of the development process contributing collaboratively throughout product’s life cycle.

The primary responsibilities of this position are:

  1. Adapt and maintain existing project requirements
  2. Assist in deriving new Software Requirements from System Requirements and Stakeholder requests.
  3. Align Requirements with Stakeholders and relevant roles.
  4. Reorganize/Restructure requirements and communication with all responsible roles (engineers, project managers, group leaders etc.)
  5. Maintain and report requirements KPIs and regular project metrics.

The candidate will be responsible for working as a part of a large development team with other engineers and managers to ensure that program goals are met, schedules are maintained and problems encountered during the development process are resolved. The position is based in Thessaloniki, GR and occasional travel to the customer’s premise may occur. 

Studies / Experience

  • Bachelor’s Degree / Diploma in Electrical / Electronic Engineering / Computer Science or similar is required
  • Relevant Master’s Degree in Embedded Systems or similar is a plus
  • Involvement in embedded systems projects (hobby and/or professional) is a plus
  • Professional experience in relevant position


  • Excellent knowledge of English is a must
  • Ability to transform information from stakeholder into requirements.
  • Ability to understand complex functionalities and their dependencies and create simplified descriptions
  • Documentation Skills
  • Requirements engineering knowledge and tooling competence
  • Attention to detail and thoroughness
  • Ability to effectively communicate with peers, supervisors and customers
  • Moderation skills to lead meetings in order to assure the intended outcome
  • Strong understanding & command of the programming language C
  • Familiarity with embedded systems concepts (microcontrollers, peripherals, external ASICs, communication protocols, etc.)
  • Ability to navigate, understand & adapt large existing codebases
  • Experience in source control, change management and issue tracking
  • Knowledge of German is a plus
  • Ability to work independently with minimal supervision


Please send your CVs at referring to the Job Description, along with a motivational letter, reflecting the candidate’s personality and capability to perform the duties required.