1.Designing, developing, and testing embedded systems, especially in automotive applications.
2.Managing the infrastructure, automating deployment pipelines, and ensuring software delivery processes are efficient.
3.Developing software for automotive systems, such as ECU (Electronic Control Units), and working on vehicle communication protocols.
4.Writing low-level code for hardware devices, particularly in automotive systems.
5.Automating various processes in software development and operations, including continuous integration/continuous deployment (CI/CD).