Senior C++ Engineer - Computer Vision & Embedded

HP

Austin (TX)

On-site

USD 131,000 - 205,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Dental insurance
Vision insurance
Disability insurance
Employee assistance program
Flexible spending account
Life insurance
Parental leave
Paid holidays
Flexible vacation and sick leave

Job summary

HP is seeking a C++ Engineer (Computer Vision/Embedded Systems) in Austin, TX, to build and maintain a cross‑platform vision stack for embedded and Android/Linux environments. You’ll work on performance‑critical code, testing infrastructure, and containerized tooling in a collaborative, fast‑paced team.

The role requires 8+ years of C++ experience, strong Linux/Android knowledge, and hands‑on experience with CMake, tests, and performance profiling.

Qualifications

  • Four-year or graduate degree or commensurate work-experience.
  • 8+ years of professional C++ development experience with modern C++.
  • Strong fundamentals in memory management, multithreading, STL, OO design.

Responsibilities

  • Design, implement, and maintain production C++ features in vision/AI pipelines and supporting services.
  • Build and debug across Linux and Android targets using CMake and related toolchains.
  • Integrate with existing modules and test frameworks.
  • Improve reliability and developer productivity via automated builds, tests, and container workflows.
  • Diagnose and fix defects in performance, memory usage, and system integration; collaborate with ML/QA/platform teams.

Skills

Memory management
Multithreading
STL
Object-oriented design
CMake
Linux
Debugging tools
Android NDK
Unit/integration tests
Docker
CI/CD
Python scripting
CV/edge ML familiarity

Education

Bachelor's degree in Computer Science or related

Tools

CMake
Linux
Docker
Android NDK

Job description

HP is seeking a C++ Engineer (Computer Vision/Embedded Systems) in Austin, TX, to build and maintain a cross‑platform vision stack for embedded and Android/Linux environments. You’ll work on performance‑critical code, testing infrastructure, and containerized tooling in a collaborative, fast‑paced team.

The role requires 8+ years of C++ experience, strong Linux/Android knowledge, and hands‑on experience with CMake, tests, and performance profiling.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior C++ Vision Engineer - Embedded Systems
Senior C++ Vision Engineer - Embedded Systems

Hewlett Packard Enterprise • Austin (TX)

On-site
USD 131,000 - 205,000
Health insurance
Dental insurance
Vision insurance
+7
Senior C++ Vision Engineer – Embedded Systems
Senior C++ Vision Engineer – Embedded Systems

HP • Austin (TX)

On-site
USD 131,000 - 205,000
Health insurance
Dental insurance
Vision insurance
+7
Senior C++ Computer Vision Engineer — Embedded Systems
Senior C++ Computer Vision Engineer — Embedded Systems

Socket.dev • Town of Texas (WI)

On-site
USD 131,000 - 205,000
Health insurance
Dental insurance
Vision insurance
+3
C++ Engineer (Computer Vision/Embedded Systems)
C++ Engineer (Computer Vision/Embedded Systems)

Socket.dev • Town of Texas (WI)

On-site
USD 131,000 - 205,000
Health insurance
Dental insurance
Vision insurance
+3
C++ Engineer (Computer Vision/Embedded Systems)
C++ Engineer (Computer Vision/Embedded Systems)

HP • Austin (TX)

On-site
USD 131,000 - 205,000
Health insurance
Dental insurance
Vision insurance
+7
C++ Engineer (Computer Vision/Embedded Systems)
C++ Engineer (Computer Vision/Embedded Systems)

Hewlett Packard Enterprise • Austin (TX)

On-site
USD 131,000 - 205,000
Health insurance
Dental insurance
Vision insurance
+7
Camera System Software Engineer (Embedded Linux/Android)
Camera System Software Engineer (Embedded Linux/Android)

Hewlett Packard Enterprise • Austin (TX)

On-site
USD 137,000 - 202,000
Senior Embedded Vision Software Engineer
Senior Embedded Vision Software Engineer

Cognex Corporation • Germany (OH)

On-site
USD 69,000 - 94,000
C++ Engineer (Computer Vision/Embedded Systems) Austin, Texas, United States of America Softwar[...]
C++ Engineer (Computer Vision/Embedded Systems) Austin, Texas, United States of America Softwar[...]

HP • Austin (TX)

On-site
USD 131,000 - 205,000
Health insurance
Dental insurance
Vision insurance
+7
Remote Senior Embedded Engineer - Computer Vision & Cameras
Remote Senior Embedded Engineer - Computer Vision & Cameras

Frey Consulting Group • United States

Remote
USD 200,000 - 250,000
Equity
Remote work