Detalii loc de munca - România
Descrierea jobului - România
At Continental, we offer compelling tasks and a dynamic environment for smart and innovative people to bring their ideas to life – no matter where they are at in their career. Our diverse portfolio and expertise combined with your personal contribution, empowers us to successfully develop the most innovative mobility solutions for over 140 years. As part of our international team with more than 189,000 employees in almost 50 countries, you have the freedom of shaping the future in motion with us. Description: As a software developer, you will take full responsibility of the functionality assigned to you, including design, code, module and integration tests and clarification of requirements with customer and project team. We want you integrated in our team as soon as possible. Therefore, one of us is your mentor and will guide you to get familiar with our products, tools, processes and organization. As Software Development Engineer you'll be involved also in:
Qualifications Requirements: Mandatory: > BS in computer science, automatics, informatics, electric/electronic engineering or mathematics; > Knowledge of C embedded or C++ programming language > Initiative, dedication; > Good command of English (speaking & writing). Desirable: > Embedded systems fundamentals (memory access, timing constraints, inputs/outputs); > Knowledge in memory allocation (storage classes, memory organization); > Knowledge of internal architecture and usage of peripherals of microcontrollers Would be a plus: > Knowledge of CAN, LIN or other communication protocols used in automotive; > Ability to make trade off analysis between processing times, memory requirements and power consumption during code development; > Experience with source control and change control tools (SVN or CVS or MKS Integrity or CM Synergy).