remoteonsite
Principal Embedded Systems and Platform Engineer - HP
Devops Engineer
Lead the design, integration, and evolution of complex embedded software platforms for advanced printing technologies, driving hardware‑firmware co‑design, FPGA development, and cross‑functional collaboration.
About the role
Key Responsibilities
- Own the end‑to‑end lifecycle of embedded software platforms, from architecture through release and maintenance.
- Design, develop, and debug firmware and drivers for FPGA‑based subsystems and custom ASICs.
- Integrate Linux and real‑time operating system components with hardware platforms, ensuring performance and reliability.
- Collaborate with hardware, mechanical, and product teams across multiple sites to define specifications and resolve integration issues.
- Mentor senior engineers, establish best practices, and drive technical standards for embedded development.
Requirements
- 10+ years of experience in embedded systems development, including C/C++ and low‑level firmware.
- Strong expertise in FPGA design flows, HDL coding, and hardware‑software co‑design.
- Proficiency with Linux kernel, device drivers, and real‑time operating systems (e.g., VxWorks, FreeRTOS).
- Demonstrated ability to lead complex platform projects and coordinate cross‑functional teams.
- Excellent problem‑solving skills and a track record of delivering high‑quality, production‑ready code.