Embedded Software Engineer Job at Green Motion SA in Le Mont-sur-Lausanne, VD
Based in Switzerland, Green Motion SA is a renowned and rapidly growing international company that has been pioneering the design and production of charging systems for electric vehicles since 2009.
It manufactures charging stations, designs management software for charging networks, operates charging stations and serves as an electric mobility service provider. Green Motion creates breakthrough technologies, including charging stations for electric planes and onboard chargers for the automobile industry.
Green Motion SA operates its own network of charging stations under the “evpass” brand. evpass has become Switzerland’s most extensive network as well as one of the leading EV charging hub in Europe. Read more at : www.greenmotion.ch
To strengthen our Hardware R&D team in Le Mont-sur-Lausanne, we are looking for a:
Embedded Software Engineer 100%
Reporting to our Head of Hardware Engineering, you will be in charge to manage the entire software development life-cycle of our embedded software system. You will participate in the full development process of new product from design to the system validation.
Design embedded software for System On Modules for user interface and interaction with vehicles
Write code and implement various subsystem in our product (payment system, CAN connection, backend connection, Bluetooth, RFID)
Design and write code for Field Remote Update of our charging station
Specify and implement communication protocol with vehicles (mode 3, mode 4, CHAdeMO)
Protect and crypt our firmware
Maintain the required quality in embedded system and firmware’s versioning
Ensure testing of the solution with functional, continuous integration and non-regression tests
Contribute to the continuous development and quality optimisation in all our product
Higher education in embedded software or in electronic
Min. 3 years’ experience as Embedded Software Engineer
Experience in Real-time Operating Systems (RTOS)
Proven experience in low-level embedded software architecture & design, including digital signal processing, driver implementation, communication over field serial buses (UART, CAN, MODBUS, SPI, RS232/485, MQTT, BLE, RFID)
Good command in Linux YOCTO and associated builds
Knowledge of Raspberry Pi4 (hardware technology), AT command and communication Modem 3G/4G/5G
Experience in validation and verification of software system
Ability to deal with ambiguity and adapt into a fast paced/ever changing environment
Fluent in English and another language, such as French, German or Italian
An unique opportunity to evolve in a growing company and develop professional skills
Collaborate in a young and dynamic team
Work in an environment that’s equally demanding and exciting, combining advanced technology with innovation and sustainability
Express your talents through our cutting-edge products (charging infrastructure for electric vehicles).
Company: Green Motion SA
Company Location: Le Mont-sur-Lausanne, VD