IoT software engineer (M/F) - RES17693

Function: Engineering (R&D, Manuf. Eng.)
Localization: France - Ile de France - Etampes
Contract type: Standard jobs
Publication date: 9th November 2017
Faurecia is an Equal Opportunity Employer
 
"Technical Perfection and automotive passion" is what defines Faurecia. We design, engineer and provide the best in technology, systems and services for automobile makers in every major market on all five continents. If you share our ambition for technical perfection and our passion for all things automotive, Faurecia has a career for you.
"Faurecia, a driving force…for your professional growth."
 

Our R&D Division is looking for a IoT software engineer for its R&D Center at Etampes (91). 

 

The main mission of the ioT software engineer will be:

· Responsible for the entire life-cycle of the embedded software, including requirements, system design, development, deployment, and maintenance of the software in sensors/actuators
· Develop software code packages in C++ in real time operating system environments
· Develop and execute test cases for unit, integration, and functional software testing
· Implement and test software designs on a PC environment as well as on embedded target hardware
· Participate in architecture, requirements, design, code, and test case reviews
· Work closely with other team leads to triage and resolve difficult system problems in a timely manner
· Interact and facilitate with internal teams and suppliers during all phases of development and integration to refine understanding of requirements and identify innovation opportunities
. Enhance and extend our IoT software platform at the edge which monitors and controls Seat hardware (Sensors, actuators…)
. Manage information with a wide range of sensors (temperature, humidity, heart rate, camera…) on the seat
. Manage actions with a wide range of actuators (heating mat, fans, thermo-electric devices, motors for seat adjustment, pneumatic system for massage…) on the seat
. Troubleshoot issues, provide solutions
. Work alongside data science engineers to improve and optimize control system algorithms
. Maintain and extend reliable communications with external hardware devices using protocols such as CAN, LIN, etc.
. Further the integration with cloud services
. Implement security best practices and protection regarding cloud communications
The ideal candidate will have/be:
 
· Master's degree in Electronics or Computer Science
. Proficiency in iOs/Android platforms
. Proficiency in Java, C/C++, Python, Matlab/Scilab
. Proficiency in Linux
. Integration and unit testing experience
. Strong foundation implementing security

These offers may interest you

Engineering (R&D, Manuf. Eng.) / Standard jobs / United States
Process Engineer
See offer
Engineering (R&D, Manuf. Eng.) / Standard jobs / United States
Program Development Leader
See offer
Engineering (R&D, Manuf. Eng.) / Standard jobs / France
Innovation Product Engineer (M/W)
See offer
Engineering (R&D, Manuf. Eng.) / Standard jobs / Germany
Thermal Insulation Engineer (m/f)
See offer
Engineering (R&D, Manuf. Eng.) / Standard jobs / United States
Sr. Launch Manager
See offer
Engineering (R&D, Manuf. Eng.) / Standard jobs / France
Ingénieur développement de banc de contrôle industriel
See offer