Identify, architect, and drive innovative and scalable software and firmware solutions across the Arm automotive ecosystem spanning multiple teams and organizations.
Create reference solutions using Arm's partner offerings on virtual and physical platforms showcasing Arm's focused tools and performance analyzers.
Champion ecosystem partnerships that will lead to commercialization of system and platform software. This will require maximising partner relationships including non-recurring engineering projects with detailed statements of work (SOW).
Collaborate with Arm marketing teams to build outbound collaterals to showcase Arm technology.
Work with Arm engineering resources to deliver optimizations for use-cases and applications.
Work closely with other Arm lines of business to leverage use-cases, sample applications, enablement for Automotive.
Ensure data privacy, security, and ethical considerations in all data initiatives.
Required Experience:
Experience in open-source or commercial boot firmware.
Experience in Linux Application development.
Experience in developing software written preferably in C.
Expertise in debugging and optimizing complex software systems.
Expertise in creating application and middleware software demonstrations in Linux or Android on various platforms within IoT or Automotive domains
GitHub and/or GitLab CI awareness
“Nice To Have”:
Experience working in the open-source community. We value understanding of open-source project development cycles and contribution processes.
Familiar with real-time/deterministic software engineering concepts.
Familiar with automotive safety critical (ISO26262) software development practices.
Good understanding on ARM-V8, ARM-V9 architectures, SMMU or IO-MMUs.
Familiarity with industry standards such as ACPI and UEFI.
Familiarity with virtual prototyping technologies.