Job description
We are seeking a talented Embedded Software Engineer to join our client, a leader in the railway automation sector.
Your responsibilities will include:
* Implementation of Railway automation embedded software using different programing languages (C/C++)
* Configuration and customization according to the functional specification delivered by the Solution Architect
* Testing the developed software ensuring that it adheres to the standards and customer requirements, software solutions from multiple parties into our software code base.
* Preparation of reports, manuals and other documentation on the status, operation and maintenance of software
* Create high quality by using agile and V model development practices
Who are you?
* University degree in applicable field or equivalent through proven experience.
* Minimum 3 years of experience in embedded (real-time) software development
* An experienced developer, preferably with C, C++
* Experience with developing device drivers and software to hardware integration
* Experience in Linux environment
* Familiar with basic Agile concepts / Familiar with pm fundamentals
* Networking (TCP / IP)
* Experience in developing projects and documentation according to ISO 9001, EN50657 (or EN50128) and overall, in V cycle design is a plus
* Experience in development of safety relevant software (EN50128) and in cyber security (IEC 62443) is a plus
You are an independent and perseverant. You are ambitious and willing to take on new challenges. You have a goal-oriented and analytical mindset.
What can you expect ?