As an Embedded Software Engineer you will work on a number of devices and product categories, from battery cell testing to charging stations. You will be part of a team of experienced engineers, introducing you to the field of power electronics, and battery technology. You will contribute in all phases of a product life cycle, from conception to its use. A close connection to our customers will give you the opportunity to learn fast and make impact full changes quick.
* Development of high end battery test and charging products with a motivated team
* Development of software on systems with embedded Linux and software on real time embedded systems
* Support in finding technical solutions for challenging requirements within an interdisciplinary development team
* Design and implement solutions for distributed systems on different compute architectures
* Coordination with international development teams
* Completed education (University or University of Applied Sciences, University of Technology, or comparable) with a focus on computer engineering, computer science, electrical engineering or a related field
* In depth knowledge of C++ programming language, preferred with working experience in embedded software development
* Basic Know how in SW development process (versioning tools (eg git),continuous integration, unit testing)
* Experience with script languages (Python, JavaScript) and with the Linux operating system
* Basic knowledge of Real Time and low level communication protocols (EtherCAT, CAN, SPI, etc.)
* Basic knowledge in electronics and measurement theory
* Fluent knowledge in English
* Willingness to travel (maximum) 5 percent