HP

Embedded systems developer - AI Form Factor

Palo Alto, CA US
USD 150k - 200k
Qt Git Machine Learning Python Rust Android
Search for More Jobs Talk to a recruiter now 💪
Description
Embedded systems developer - AI Form Factor

Description -

HP is the original Silicon Valley garage company, where two engineers started a global revolution in technology and innovation. Today, HP is going back to its roots with 367 Garage, a new incubation group leveraging GenAI to create new product categories and the future of compute.


367 Garage operates as a startup incubator within HP, giving its teams the autonomy, resources, and support to explore, experiment, and execute on their ideas, while leveraging HP’s scale of execution and distribution. 367 Garage creates products and businesses across consumer and enterprise markets, with a focus on the intersection of hardware and AI.


The name 367 Garage reflects HP's history and vision. 367 Addison Avenue is the address of the famous garage where Bill Hewlett and Dave Packard founded HP in 1939. The garage is now a historic landmark and a symbol of HP's culture of innovation and entrepreneurship. By naming its incubation group 367 Garage, HP honors its past and looks forward to its future, where GenAI will enable new possibilities and experiences for people and businesses around the world.


We are building an impactful full stack team of talented engineers to design, train and integrate AI capabilities that can be deployed across multiple hardware and software platforms.


Ideal candidates should have demonstrated excellence e.g. successful shipped new products/features at scale, published in top-tier technical conferences and journals, significant contributions to important open-source projects - in two or more of the following areas:
• LLM (Large Language Models), LVM (Large Vision Models)
• Speech recognition and synthesis
• Multimodal Generative AI (text-to-image, text-to-video, etc.)
• 3D human and object pose/shape estimation and tracking
• Spatial computing: AR/VR
• Autonomous vehicles and agents
• Human computer intelligent interactions
• Deep neural networks
• Model size reduction
• Computer vision
• Synthetic photorealistic image data generation
• Robotics
• Embedded systems
• Cloud computing
• Other relevant technologies (do tell us about them!)


We are looking for a skilled Embedded Software Engineer to join our team, focusing on developing and optimizing embedded software for our generative AI platform. In this role, you will be responsible for designing, implementing, and maintaining software that runs on embedded hardware, enabling advanced AI functionalities in a range of devices. If you have a passion for embedded systems and AI, and enjoy tackling complex technical challenges, we would love to hear from you!

Responsibilities:
• Embedded Development: Design, develop, and maintain embedded software systems that interface with hardware components and support AI algorithms.
• AI Integration: Collaborate with AI engineers to integrate and deploy generative AI models on embedded devices, ensuring optimal performance and efficiency.
• Optimization: Optimize software for performance, memory usage, and power consumption on resource-constrained embedded systems.
• Hardware Interaction: Interface with hardware components and peripherals, and develop drivers and low-level software to ensure smooth operation.
• Testing & Debugging: Implement rigorous testing procedures and debugging techniques to identify and resolve issues in embedded software.
• Collaboration: Work closely with cross-functional teams, including hardware engineers, data scientists, and software developers, to deliver cohesive and high-quality solutions.
• Documentation: Maintain comprehensive documentation for embedded software design, implementation, and deployment processes.
• Innovation: Stay up-to-date with the latest advancements in embedded systems and AI technology, and apply new knowledge to enhance our platform.

 

Qualifications:
• Experience: 3+ years of experience in embedded software development.
• Programming Skills: Proficiency in programming languages commonly used for embedded systems, such as C/C++, Python, or Rust.
• Embedded Systems: Strong understanding of embedded systems architecture, real-time operating systems (RTOS), and hardware-software interaction, FreeRTOS, Zephyr, Yocto Linux, Android
• Embedded User Interface development: LVGL, Qt
• AI Integration: Familiarity with integrating AI models and algorithms into embedded systems is a plus.
• Hardware Knowledge: Experience with microcontrollers, microprocessors, and peripheral interfaces (e.g., SPI, I2C, UART).
• Optimization: Proven experience in optimizing software for performance and resource constraints.
• Debugging Tools: Proficiency with debugging tools and techniques, including oscilloscopes, logic analyzers, and in-circuit emulators.
• Version Control: Experience with version control systems, particularly Git.
• Education: Bachelor’s degree in Computer Science, Electrical Engineering, or a related field, or equivalent practical experience.

 

Preferred Qualifications:
• AI & ML: Experience with AI and machine learning frameworks and how they can be adapted for embedded environments.
• IoT: Knowledge of Internet of Things (IoT) concepts and protocols.
• Networking: Experience with network protocols and communication interfaces relevant to
• embedded systems.
• DevOps: Familiarity with CI/CD practices for embedded systems development.

The base pay range for this role is $150,000 to $200,000 annually with additional opportunities for pay in the form of bonus and/or equity (applies to US candidates only).  Pay varies by work location, job-related knowledge, skills, and experience.

Benefits:

HP offers a comprehensive benefits package for this position, including:

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Long term/short term disability insurance
  • Employee assistance program
  • Flexible spending account
  • Life insurance
  • Generous time off policies, including; 
  • 4-12 weeks fully paid parental leave based on tenure
  • 11 paid holidays
  • Additional flexible paid vacation and sick leave (US benefits overview)

The compensation and benefits information is accurate as of the date of this posting. The Company reserves the right to modify this information at any time, with or without notice, subject to applicable law.

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

HP
HP
Computer Consumer Electronics Hardware IT Infrastructure Software

0 applies

1 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 401 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say