The point where experts and best companies meet
Share
Senior System Software Engineerwith strong experience in Linux/QNX/Android operating system, Device Drivers development, virtualization, and ARM architecture
What you will be doing:
Architecture, development, and enhancement ofnative/para-virtualizedLinux/QNX device drivers
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 architecturefundamentals
Background in embedded software development and deep knowledge of product developmentlifecycle.
Exposure to functional safety architecture to meet ISO26262 standardwould be a plus
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
Experience on display standards like HDMI/DP and software stack like DRM/KMS would be a plus
on the basis ofexpression ,
These jobs might be a good fit