Embedded Software Engineer
Indexed description
Responsibilities
- Create innovative new collaboration features for HP's video endpoints.
- Design & develop audio and video services on embedded platforms.
- Work in very collaborative agile team to come up with innovative solutions.
- Create high quality production ready software.
- Build automation to ensure issues are caught early through our automated test pipeline.
- Have a strong focus on continuous learning and growth for yourself and your team.
- Leverage your programming skills to build rich user experiences, solve complex problems with content collaboration, audio and video processing. The solutions you build will run on a wide variety of hardware platforms around the world and be used every day.
- Turn software requirements into clean working software.
- Use the latest technologies to build services, applications and API's.
- Balance performance with the constraints of embedded platforms.
- Master's or bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent education & experience.-
- Must have strong C/C++ embedded programming and debugging skills.
- 2+ years of embedded platform development experience, or a master's degree.
- Experience developing & debugging multi-threaded applications.
- Experience developing in resource constrained Linux or Android embedded environments.
- Proven effectiveness working with Agile software development and applying best practices.
- Experience with GitHub.
- Strong critical thinking & problem-solving skills.
- Strong passion for learning new things.
- Experience with USB, networking, security, video, audio, Bluetooth, or Wi-Fi is a plus.
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)
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search