Ready to Apply?
Take the Next Step in Your Career
Join CompuStaff and advance your career in IT
Apply for This Position
Click the button above to apply on our website
Job Description
Exciting opportunity to join a Global technology leader in processor IP, offering the widest range of processors to address the performance, power, and cost requirements of every device imaginable from Laptops, Smartphones & Gaming to Cloud Computing and Security.
As a Staff Engineer with a background in C and prior experience in low-level development, FPGA or simulated environments, you will join a new team delivering software to support an exciting range of hardware devices aimed at AI use cases.
Responsibilities:
· Developing firmware and Linux device drivers in C
· Working across the complete software lifecycle, including requirements, planning, development, release, support and maintenance
Required Skills and Experience:
· Experience in the full software lifecycle from requirements to release, including support and maintenance
· Expertise in firmware and/or Linux device driver development
· Effective communicator and ability to collaborate well within and across teams
· Experience in leading and developing other engineers
“Nice To Have” Skills and Experience:
· Experience in automation of device driver testing using hardware devices or software emulation
· Awareness of power management techniques
· Knowledge of the Arm AArch64 architecture
· Experience working with PCIe or UCIe attached devices
· Experience with VirtIO drivers
Don't Miss This Opportunity!
CompuStaff is actively hiring for this Staff Engineer - C/Fireware position
Apply Now