Design of software components for embedded systems in accordance with the requirements
Responsible for SW development, requirements engineering, SW implementation for
Design of software component with modeling tools, specification of the behavior of the components using UML
Optimization of the design in terms of resources (RAM/ROM run-time) and other criteria
Define, track and review work packages for software components to be implemented (in the C/ C++ language)
Close international cooperation with other departments, customers and projects
Support for implementation and testing in the areas of requirement analysis, architecture, integration and software security analysis according to ISO26262
Diagnostics configuration and code implementation , configuration of interfaces
Support software testing, verification, and validation, assistance in troubleshooting and corrective action Software development according to ASPICE quality process
Execution of tests in a test PC test environment and static analysis of the code
Documentation of development activities, close cooperation and steady ment with the parallel development team in Germany
Skills:
Final degree preferably in electrical engineering, physics, mechatronics, or similar fields
Good Embedded C/C++ programming Skills,
Experience in Automotive Embedded Software development using C++
Knowledge on MISRA standards and tools as well as software development lifecycle
Good communication skills as well as the ability to work in a team, fluent written and spoken English required, German knowledge is helpful