LES CLAYES SOUS BOIS 45,000 Euros to 50,000 Euros over 13 months
SOFTWARE DEVELOPMENT ENGINEER M/F 
ATEQ
				Under the responsibility of the Head of the Design Office, the Embedded software and Human Machine Interface development engineer has the following missions:
- 
Technically translate the functional needs,
 - 
Develop both the lower layers (communication drivers, etc.) and the application layers under different platforms (Microchip, ARM…) ,
 - 
Perform real-time development in C++,
 - 
Perform development using graphical tools such as TouchGFX for ARM,
 - 
Carry out the formalization of specifications,
 - 
Write software workflows,
 - 
Write the test plan and carry out the tests,
 - 
Integrate the software on the board and proceed with its validation,
 - 
Perform evolutionary and corrective maintenance.
 
Relationship skills
- 
Strong motivation for IT and for learning new languages and systems,
 - 
Adaptability, open-mindedness and technical curiosity,
 - 
Autonomy,
 - 
The ability to work in a team,
 - 
Listening to customers and employees.
 
Technical skills
- 
Knowledge of electronics, microcontrollers and microprocessor;
 - 
Mastery of development methods and tools,
 - 
Masters C++, C programming languages and has already developed with Python, javascript…..
 - 
Knowledge, graphic design skills and mastery of development software such as TouchGFX or equivalent,
 - 
Knowledge of communication buses,
 - 
Knowledge of Server connectivity (Server Connection / Uploaded data, etc.),
 - 
Proficiency in technical English,
 - 
Experience of 3 to 5 years in CDI in a design office as a developer.
 
