Senior System Software Engineerwith strong experience in Linux/QNX/Android operating system, Device Drivers development, virtualization,ARM architecture and a solid exposure to AUTOSAR & related architecture, tools and frameworks
What you will be doing:
Architecture, development, and enhancement ofnative/para-virtualizedLinux/QNX device drivers
Provide inputs and recommendation into AUTOSAR Architecture evolution with design choices, tools and methodology.
Developing/Designing/DebuggingAndroid HALs
Solve complex system issues on Linux/Android/QNX OS
Lead the architecture discussions for SW components and interface with customers to support DRIVE software solutions.
Continuously evolve and support requirements gathering process and traceability flow.
Actively coordinate with cross-functional engineering teams to meet customer's requirements and to drive complex issues to closure.
Participate in architectural explorations which include feasibility studies, safety evaluations and data analysis.
What we need to see:
BS/MS or equivalent experience.
5+ years of overall experience and preferably with 2+ years of automotive industry experience.
Strong understanding of QNX/Linux/Android operating system and hands-on experience with QNX/Linux device driver development
Strong C/C++ programmingand debugging skills
In-depth understanding of ARM processor architecturefundamenta ls
Rich Experience with AUTOSAR practice with different vendor AUTOSAR stacks (Vector, EB) tools and methodologies, various MCU HWs and development of MCALs (SPI, PCIe, Eth), CDDs, SWCs
Background in embedded software development and deep knowledge of product developmentlifecycle.
Effective written and verbal communication regardless of audience or issue complexity.
Android Automotive/Android HAL development experience
Ways to stand out from the crowd:
Extensive device driver development experience
on the basis ofexpression ,
משרות נוספות שיכולות לעניין אותך