Edge AI/ML Engineer for Embedded Systems

Hewlett Packard Co.

Spring (TX)

Hybrid

USD 147,000 - 231,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
Dental insurance
Vision insurance
Disability insurance
Employee assistance program
Flexible spending account
Life insurance
Parental leave (4-12 weeks)
Paid holidays (11)
Paid vacation/sick leave

Job summary

Hewlett Packard Co. seeks an Embedded AI/ML Developer to design, implement, and optimize AI-enabled embedded software for HP’s commercial PC and connected devices.

The role focuses on edge ML deployment, optimizing latency, memory, and power while integrating AI with firmware and system software. Collaborate with hardware, firmware, software, and data science teams to translate AI concepts into production-ready implementations, including model optimization, verification, and documentation.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Statistics, Mathematics, Artificial Intelligence, Machine Learning, Robotics or a related technical discipline.
  • 7–10 years of relevant experience in embedded software, firmware, AI/ML deployment, edge inference, or system-level software development.
  • Hands-on experience deploying AI/ML models on embedded systems, edge devices, MCUs, SoCs, NPUs, DSPs, or other constrained compute platforms.
  • Experience with model optimization techniques such as quantization, pruning, compression, TensorRT, ONNX, TFLite, or similar deployment toolchains.
  • Strong understanding of ML inference pipelines, data preprocessing, sensor input handling, feature extraction, and runtime performance tuning.
  • Experience integrating AI workloads with embedded firmware, device drivers, RTOS, Linux, Windows, or low-level system software environments.
  • Familiarity with AI validation, automated testing, CI/CD pipelines, model benchmarking, and regression testing for embedded platforms.
  • Embedded Systems and Platform Integration—Strong embedded software development experience using C/C++ and Python, plus knowledge of device drivers, sensors, and platform integration.

Responsibilities

  • Designs, develops, and optimizes embedded AI/ML software for edge devices and platforms.
  • Converts AI/ML algorithms into production-quality embedded implementations with optimized latency, memory, and power.
  • Integrates inference engines, runtimes, and AI accelerators into firmware and system software.
  • Collaborates with hardware, firmware, software, and data science teams to define AI feature requirements and deployment strategies.
  • Profiles and tunes AI workloads to improve performance and reduce memory footprint.
  • Develops interfaces between AI components, firmware, and host applications; supports model compression and benchmarking.
  • Troubleshoots complex system-level issues involving AI inference, firmware, and sensor data.
  • Documents architecture, design, deployment guides, validation procedures, and integration notes.
  • Explores emerging edge AI technologies to drive innovation across HP platforms.

Skills

C/C++
Python
TensorRT
TensorFlow
PyTorch
ONNX
Embedded debugging
RTOS
Linux
Windows
JTAG

Education

Bachelor’s degree in CS/EE/AI
Master’s degree in CS/EE/AI

Tools

TensorRT
OpenVINO
TensorFlow Lite
Firmware tooling
Debug tools (JTAG/SWD)

Job description

Hewlett Packard Co. seeks an Embedded AI/ML Developer to design, implement, and optimize AI-enabled embedded software for HP’s commercial PC and connected devices.

The role focuses on edge ML deployment, optimizing latency, memory, and power while integrating AI with firmware and system software. Collaborate with hardware, firmware, software, and data science teams to translate AI concepts into production-ready implementations, including model optimization, verification, and documentation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded AI/ML Developer
Embedded AI/ML Developer

HP • Spring (TX)

On-site
USD 120,000 - 180,000
Senior Embedded Systems Architect — AI On-Device
Senior Embedded Systems Architect — AI On-Device

HP • San Francisco (CA)

On-site
USD 162,000 - 288,000
Health insurance
Dental insurance
Vision insurance
+6
Remote Senior AI Engineer & ML Systems Lead
Remote Senior AI Engineer & ML Systems Lead

Hewlett Packard Enterprise • Illinois

Remote
USD 157,000 - 361,000
Edge AI Competitive Intelligence Lead & Strategy
Edge AI Competitive Intelligence Lead & Strategy

HP • Palo Alto (CA)

On-site
USD 147,000 - 231,000
Health insurance
Dental insurance
Vision insurance
+5
Remote Senior AI Engineer
Remote Senior AI Engineer

Hewlett Packard Enterprise • Georgia

Remote
USD 157,000 - 361,000
Edge AI Firmware Engineer - RTOS & Embedded Linux
Edge AI Firmware Engineer - RTOS & Embedded Linux

HP • San Francisco (CA)

On-site
USD 110,000 - 170,000
Senior AI Software Engineer — Edge & Cloud AI Platforms
Senior AI Software Engineer — Edge & Cloud AI Platforms

Hp Iq • United States

Remote
USD 149,000 - 240,000
Health insurance
Dental insurance
Vision insurance
+5
Senior Director, Agentic AI for PCs & Edge Devices
Senior Director, Agentic AI for PCs & Edge Devices

HP • Spring (TX)

On-site
USD 200,000 - 320,000
Health insurance
Dental insurance
Vision insurance
+6
Remote Senior AI Engineer - Lead & Innovate
Remote Senior AI Engineer - Lead & Innovate

Hewlett Packard Enterprise • Texas

Remote
USD 157,000 - 361,000
Health & wellbeing programs
Career development opportunities
Inclusive culture and flexible work
AI Runtime & ML Systems Engineer - Edge Inference Architect
AI Runtime & ML Systems Engineer - Edge Inference Architect

HP • Spring (TX)

On-site
USD 142,000 - 195,000
Health insurance
Dental insurance
Vision insurance
+6