Θέσεις εργασίας στην Ελλάδα

Η αγγελία εργασίας έχει λήξει

10/05/2021

Function Software Engineer (FSE_04_21)

Μηχανικοί ΑΕΙ / ΤΕΙ - Επιστήμες

Πόλη ΚΑΛΑΜΑΡΙΑ | ΘΕΣΣΑΛΟΝΙΚΗ
Απασχόληση Πλήρης απασχόληση
Επίπεδο Σπουδών Τεχνολογικό Εκπαιδευτικό Ίδρυμα (ΤΕΙ)

Περιγραφή

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 25 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 our current needs in the powertrain domain we are looking immediately to employ 3 highly motivated Function Software Engineers.

Overview


Electronic Control Units (ECUs) are placed into vehicles performing numerous automation and safety procedures. The development of the Function Software of such units is a demanding procedure, requiring deep understanding of the vehicle dynamics, knowledge in electronics and high programming skills. Moreover, the software development processes, including testing (Unit Tests, HiL Tests etc,), reviews, documentation, static code analysis, requirements definition and more 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 primary responsibilities of this position are:
1. Design, implement or adapt control, automation, communication and diagnostics software functionalities of ECUs with C and Matlab-Simulink.
2. Perform unit tests and static code analysis
3. Document the existing code, perform reviews
4. Test the implemented functionalities in 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 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 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


Skills

· Strong understanding & command of the programming language C

· Ability to work with and handle problems of data acquisition tooling & instrumentation

· Ability to transform information from datasheets into software

· Familiarity with embedded systems concepts (microcontrollers, peripherals, external ASICs, communication protocols, etc.)

· Familiarity with Real-Time systems concepts

· Ability to navigate, understand & adapt large existing codebases

· Experience in source control, change management and issue tracking

· Knowledge of German is a plus

· Attention to detail and thoroughness

· Documentation Skills - Ability to write fluently to describe system design & test results

· Ability to effectively communicate with peers, supervisors and customers

· Ability to work independently with minimal supervision