Responsibilities:-
- Design, implementation and verification of embedded software in C
- Documentation and review of the software requirements
- Development of algorithms for sensor signal processing
- Implementation of code reviews
- Creation of unit and system tests
- Liaise with Electrical and Mechanical departments.
- Cooperation with software development teams in other locations across Germany
Required skills/ qualifications:
- A degree in subject related degree
- Very good knowledge of embedded programming in C and C , ideally of ARM Cortex-M controllers
- Knowledge of Git
- Experience in firmware development
- Experience in programming with RTOS programmes such as Zephyr or FreeRTOS
- Knowledge of control engineering, signal processing and the development of digital or analog circuits is preferred
- Knowledge of electrical drives would be an beneficial
- Distinct communication and team skills
- Very good knowledge of German and English
What our client can offer you!:
- Flexible working hours with the possibility of mobile working - 2 days at home 3 in the office (possibly negotiable)
- A job in Berlin with very good public transport connections
- Free company car park with enough parking spaces for all employees
- Meal allowance within the business
- Salary of up to €80,000 dependant on your experience.
This role is interviewing now for immediate start, so please don't waste any time if you are interested in exploring a new challenge.
Please get in touch with Harry ASAP for immediate consideration:-
447901 994 110
49 (30) 3080 7817
49 (30) 3119 9028