Search jobs > Boise, ID > Firmware engineer

Low Level Firmware Engineer

HP Development Company, L.P.
Boise, ID, United States
$124K-$190.9K a year
Full-time

Low Level Firmware Engineer

Description -

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
  • 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 $123950 - $190900 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.

Job -

Software

Schedule -

Full time

Shift -

No shift premium (United States of America)

Travel -

Relocation -

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).

Please be assured that you will not be subject to any adverse treatment if you choose to disclose the information requested.

This information is provided voluntarily. The information obtained will be kept in strict confidence.

If you'd like more information about HP's EEO Policy or your EEO rights as an applicant under the law, please click here : Equal Employment Opportunity is the Law Equal Employment Opportunity is the Law - Supplement

9 days ago
Related jobs
Promoted
HP Development Company, L.P.
Boise, Idaho

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. Working with fellow Infrastructure Engineers to enable CI/CD pipeline for all Low Level code repo...

Promoted
Programmers.io
Boise, Idaho

Job Title: Firmware Development Engineer. Participates as a member of project team of firmware engineers to develop innovative, reliable, cost effective and high-quality solutions enterprise class printing products. Bachelor's or Master's degree in Computer Science, Information Systems, Electrical E...

Promoted
ClickBank
Boise, Idaho

Work with product managers, engineering leads and engineers to resolve any issues and barriers within the larger team that impact the quality of the software system. Prioritize automation and manual testing tasks across engineering teams, regression suite management, and provide guidance to the engi...

Promoted
Idaho Scientific
Boise, Idaho

Deep dive into software, firmware, and hardware components to understand their architecture, functionality, and communication protocols. Specialize in identifying vulnerabilities unique to embedded systems, including buffer overflows, stack vulnerabilities, and memory leaks. Document reverse enginee...

Promoted
Humana
Boise, Idaho

The Senior Software Engineer on the Member and Provider Analytics (MPA) team standardizes the quality assurance procedure for software. Use your skills to make an impactRequired Qualifications5+ years of proven technical experience as a Full Stack Web Software Engineer, delivering web applications f...

Promoted
Cleo
Boise, Idaho

Senior Software Engineer IIat Cleo (US)RemoteCleo is a cloud integration technology company focused on business outcomes. In a nutshell, Cleo is a rapidly growing category leader in ecosystem integration software and we have experienced tremendous growth over recent years. ...

Promoted
Hirewell
Meridian, Idaho

We are seeking a motivated and skilled Embedded Software Engineer with hands-on experience in electrical engineering. Job Title: Embedded Software Engineer. Develop and implement embedded software using Embedded C with FreeRTOS on STM32 microcontrollers. Proven experience in embedded software develo...

Tackle
Boise, Idaho

As a Senior Software Engineer at Tackle, you will be a part of a well-funded, fully remote, growth-stage company helping shape the way that software is bought and sold in the Cloud Marketplaces (AWS, GCP, Azure). Tackle's Engineering team is growing, and we are looking for talented engineers to craf...

Micron
Boise, Idaho

As a Firmware Engineer at Micron Technology, Inc. You will assist in the evaluation, creation, build, bench testing, debugging, and failure analyzes of firmware for new high-performance memory controllers and Solid State Drives (SSD) that will improve performance, while reducing power, latency and S...

New Relic, Inc.
Boise, Idaho

Mentor and support the professional development of engineers, and data engineers, enhancing the quality of engineering work and facilitating effective team integration. Lead Software Engineer- Cloud Platform. Lead Software Engineer- Cloud Platform. Lead Software Engineer Req ID FY|R&D|#1 Location(s)...