Job Information
HP Inc. Low Level Firmware Engineer in Kitchener, Ontario
The AIOS role for a Low Level Firmware Engineer will require working across multiple low level firmware components and will also require close collaboration with Full Stack and Infrastructure Engineers. Responsibilities of this role include but are not limited to:
Bringing up / Booting Linux and Android on bare metal embedded devices to enable userspace development on the platform.
Working in the Linux kernel, writing custom device drivers, turning on device drivers and enabling new hardware.
Working in Yocto to build an Initramfs and Rootfs for multiple embedded devices.
Working with fellow Full Stack Engineers to add libraries / binaries needed to support running AI Enabled userspace applications in the cloud and on device.
Working with fellow Infrastructure Engineers to enable CI/CD pipeline for all Low Level code repositories.
Familiarity with the following technologies / areas are considered beneficial:
UBoot / UEFI BIOS
Linux Kernel
Yocto
Android
GitHub
Git
Docker
ARM SoCs
Compiler Toolchains / Cross Compilers
Debugging w/ JTAG based debuggers and GDB.
Knowledge of the following would be a plus:
AI / ML
Data Science
Acceleration of AI / ML operations in a NPU / APU
ARM Trust Zone / Trusted Execution Environments (TEEs)
Secure Boot
Linux Networking
Linux Kernel Power Management
Linux Boot performance optimization.
Linux Kernel optimization
SystemD
HP offers a comprehensive benefits package, including:
*Dental insurance
*Disability insurance
*Employee assistance program
*Flexible schedule
*Flexible spending account
*Health insurance
*Life insurance
Our compensation reflects the cost of labor across several U.S. geographic markets, and we pay differently based on those defined markets. The typical base pay range for this role across the U.S. is $143850 - $221550 annually with additional opportunities for pay in the form of bonus and/or equity. Pay within this range varies by work location and may also depend on job-related knowledge, skills, and experience. Your recruiter can share more about the specific salary range for the job location during the hiring process.
Equal Opportunity Employer (EEO):
HP, Inc. provides equal employment opportunity to all employees and prospective employees, without regard to race, color, religion, sex, national origin, ancestry, citizenship, sexual orientation, age, disability, or status as a protected veteran, marital status, familial status, physical or mental disability, medical condition, pregnancy, genetic predisposition or carrier status, uniformed service status, political affiliation or any other characteristic protected by applicable national, federal, state, and local law(s).
HP Inc.
- HP Inc. Jobs