Göteborg
Software Engineer Level 3 [EE]
Volvo Cars
TG_A99817999
I am looking for Mid- Senior Embedded Software Engineer with Android, C++ and Python as their main language as well us an understanding of system architecture.
Team works with Emulators, SW complexity reduction.
To be successful in this role, your experience must include:
• Embedded Software Development of complex software products using C++ and Python.
• Embedded OS or Linux experience.
• Development within android platform
• Working experience in a CI environment.
• Development, improvement, test and maintenance of the new hardware platform.
• Securing the foundation for all application teams to build their components on.
• Work closely with developers, product managers and QA teams to ensure the emulator meets both testing and development needs.
• Identify and address issues with the emulator, whether related to performance, compatibility or usability.
• Help teams understand emulator behaviour and troubleshoot complex issues.
• Support application teams in adapting their SW for the emulator.
• Ensure the emulator platform is reusing the existing shared VCC software platform codebase.
• Ensure the emulator platform provides a comparable set of functionalities to the application developers as the hardware platforms.
• Adapt the SELinux policies to work correctly with the emulator platform.
• Coordinate and communicate with the CI teams to integrate the emulator into Continuous Integration/Continuous Delivery pipeline.
• Skills in optimizing emulator performance, including CPU, memory usage to ensure the emulator is fast and efficient.
We'd also prefer if you have: Experience from Automotive Infotainment domain
• Test automation experience using Pytest
• Previous working experience with emulators
I am looking for Mid- Senior Embedded Software Engineer with Android, C++ and Python as their main language as well us an understanding of system architecture.
Team works with Emulators, SW complexity reduction.
To be successful in this role, your experience must include:
• Embedded Software Development of complex software products using C++ and Python.
• Embedded OS or Linux experience.
• Development within android platform
• Working experience in a CI environment.
• Development, improvement, test and maintenance of the new hardware platform.
• Securing the foundation for all application teams to build their components on.
• Work closely with developers, product managers and QA teams to ensure the emulator meets both testing and development needs.
• Identify and address issues with the emulator, whether related to performance, compatibility or usability.
• Help teams understand emulator behaviour and troubleshoot complex issues.
• Support application teams in adapting their SW for the emulator.
• Ensure the emulator platform is reusing the existing shared VCC software platform codebase.
• Ensure the emulator platform provides a comparable set of functionalities to the application developers as the hardware platforms.
• Adapt the SELinux policies to work correctly with the emulator platform.
• Coordinate and communicate with the CI teams to integrate the emulator into Continuous Integration/Continuous Delivery pipeline.
• Skills in optimizing emulator performance, including CPU, memory usage to ensure the emulator is fast and efficient.
We'd also prefer if you have: Experience from Automotive Infotainment domain
• Test automation experience using Pytest
• Previous working experience with emulators
- Locations
- Göteborg
Göteborg
Göteborg
Software Engineer Level 3 [EE]
Volvo Cars
Loading application form