Kenotom is a Software engineering services provider with focus on the automotive embedded systems industry. The main activities lie in the area of Basic Software (drivers) for Electronic Control Units (ECUs), Function Software (Control, Automation and Diagnostics) for ECUs and Test Automation of ECUs with Hardware-in-the-Loop systems. Our young and agile team constantly grows through its partnerships with some of the largest automotive suppliers.
Kenotom provides a dynamic working environment in the front end of the automotive technology.
We are looking immediately to employ 1 highly motivated Senior Function Software Engineer.
Overview
Electronic Control Units are placed into vehicles performing numerous automation and safety procedures. The development of the software of such units is a demanding procedure, requiring deep understanding of the vehicle dynamics, knowledge in electronics and high programming skills. Additionally, testing of the functionalities is a key element to meeting international levels of safety – known as ASIL in the automotive industry. Such Electronics that fail in the field are an active hazard to human life – so the implementation and testing procedures must be rigorous, with a high sense of responsibility and with great attention to detail.
The primary responsibilities of this position are:
1. Technical team leading of a small team of fellow developers.
2. Design and implement software functionalities for an automatic gear-box ECU by means of C and Matlab-Simulink.
3. Implement and execute test sequences for testing ECUs with Hardware-in-the-Loop systems.
The candidate will be responsible for working as a part of a large development team with other engineers to ensure that program goals are met, schedules are maintained and problems encountered during the development process are resolved. The position will be based in Thessaloniki, GR and occasional travel to the customer’s premise in Germany may occur.
Studies
• Bachelor's Degree in Electrical or Mechanical Engineering is required
• Relevant Master’s or PhD Degree is a plus.
Skills
• At least two years experience in software development for automation of mechanic, hydraulic or electric systems, with embedded or PC-Based systems.
• Deep knowledge of one high-level programming language (C is preferred) and Matlab-Simulink
• Experience in modeling and control of electric, mechanic and hydraulic systems
• Testing principles, requirements management
• Experience in source control, change management and issue tracking
• Knowledge of German is a significant plus
• Attention to detail and thoroughness
• Experience with real-time PC-Based systems is a plus
• Documentation Skills - Ability to write fluently to describe algorithm design, theory and test results
• Ability to effectively communicate with peers, supervisors and customers
• Proven organizational capabilities
• Excellent time management
• Ability to work independently with minimal supervision.
Application
Please send your CVs at careers@kenotom.com along with a motivational letter, reflecting the candidate’s personality and capability to perform the duties required.