We will trust you with:
Developing requirements for embedded software components
Implementing and maintaining tests for embedded software (e.g. embedded test programs, scripts)
Designing and assembling required hardware platforms and executing tests
Performing root cause investigations for bugs, utilizing tools such as oscilloscopes, logic analyzers, and software debuggers
Planning of software verification activities, breaking larger work packages into tasks, estimating effort, and ensuring that planned items on time and at the required quality
Providing consultation on verification strategy and assert related risks and technical gaps as early as possible
Promoting best engineering practices and demonstrating sufficient knowledge and expertise in own developments
Collaborating with engineers of different disciplines in requirements and design activities of embedded software (e.g. application development, hardware development).
Proposing improvements on development processes and strategies