Employer Active
Job Description
General Qualifications for all openings in our team:
8-11 years of experience in Linux / QNX device driver development.
Demonstrated Embedded System software development experience in device drivers and board-support packages for complex SoCs.
Working experience on board bring up activities.
Strong working knowledge of operating systems like Linux / QNX.
Good knowledge of Microprocessors / Microcontrollers / ARM MPU (ARMv7/ARMv8) architectures.
Working experience with version control tools like GIT / gerrit and development workflow tools like JIRA.
Hypervisor knowledge would be an added preference.
OS Kernel and Device Driver Developer:
Strong working knowledge of at least 1 of the IPs - Power mgmt., CPU and/or UFS/storage domain
Working knowledge of Power features, PMIC
Working experience on board bring up activities.
Hands-on experience in using power measuring devices and solving power/performance issues using Lauterbach Trace32/other tools.
Experience in Linux/Android BSP development at the product level
Knowledge of Linux/Android Power management framework Suspend/Resume
Knowledge of Runtime PM, CPU freq/Idle scaling governors, DVFS
Knowledge of ARM/CPU Architecture, cache and Linux scheduler is desirable.
Ability to resolve system-level power/performance issues during product development.
Experience in analyzing system-level performance bottlenecks and fixing benchmark scores.
Good knowledge of Linux kernel and device driver development.
Educational / Technical Qualifications:
Bachelors or master s in engineering in Computer Science / E&C / Electrical.
Candidate must have experience in Linux / QNX device driver development.
Demonstrated Embedded System software development experience in device drivers and board-support packages for complex SoCs.
Working experience on board bring up activities.
Good knowledge of operating systems like QNX, Linux and other RTOSs.
Good knowledge of Microprocessors / Microcontrollers / ARM MPU (ARMv7/ARMv8) architectures.
Working experience with version control tools like GIT and development workflow tools like JIRA.
Awareness of Automotive Infotainment use cases would be an added preference.
Remote Work :
No
Full Time