Job Summary

Tasks:

  • 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