- Responsible for designing, implementing, and testing systems, subsystems, and components as part of a user story or feature, while considering architectural impacts.
- Ensures both manual and automated testability in designs.
- Engages in sprint planning and retrospective meetings as part of scrum rituals.
- Identifies and resolves obstacles, seeking assistance from the scrum master when necessary.
- Collaborates with and supports team members to achieve shared goals through teamwork and knowledge sharing.
- Adheres to the definition of done, minimizes build failures due to integration issues, and responds swiftly to any failures.
- Challenges existing processes and introduces best software development practices into the automotive sector.
- Participates in bi-annual hackathons to explore innovative ideas.
- Reports to the Supervisor of Platform Development - Software Engineering in the role of Embedded Software Engineer.