
HP is hiring for various job profiles in Bengaluru, India. The company is looking for freshers/ experienced professionals for job roles such as SW Engineer and Systems/ Software Engineer. HP is a technology company that operates in more than 170 countries around the world united in creating technology that makes life better for everyone, everywhere.
1. SW Engineer | 0-2 years experience | Bengaluru
Job Responsibilities
- Codes and programs enhancements, updates, and changes for portions and subsystems of firmware, including DSP, embedded code, EFI drivers, EFI applications and BIOS/UEFI.
- Executes established test plans and protocols for assigned portions of code; identifies, logs, and debugs assigned issues.
- Develops understanding of and relationship with internal and outsourced development partners on firmware design and development.
- Participates as a member of the project team of other firmware engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for low to moderately-complex products.
Knowledge and Skills Required
- Experience or understanding of firmware design tools and languages.
- Good analytical and problem solving skills.
- Understanding of firmware and hardware design principles.
- Understanding of basic testing, coding, and debugging procedures.
- Good written and verbal communication skills; mastery in English and local language.
2. Systems/ Software Engineer | 3+ years experience | Bengaluru
Job Responsibilities
- Follows and contributes to organisation-wide architectures and methodologies for software systems design and development across multiple platforms and organisations within the WW Supply Chain or Global Business Unit.
- Periodically reviews their code, checking that architecture, design and software verification best practices are being followed; provides feedback to project architect and management to improve product quality and mitigate failure risk.
- Stay abreast of current and emerging software development patterns and practices. Identify and recommend new patterns and practices as they become apparent.
Knowledge and Skills Required
- 3+ years of Software Development Experience.
- Experience in development with.NET, C#, JavaScript.
- Experience in development with WPF, WCF and/or HTML5.
- Experience with MVVM and MVC architectural design patterns.
- Experience with Service Oriented Architecture (SOA).
- Strong analytical and problem solving skills.
- Familiar with the agile development process.
- Experience with Unit Tests and Integration Tests.
- Good communication and presentation skills.
- Ability to provide accurate schedule estimates of development efforts and contribute to product/ tool design strategy.
- Demonstrated successful completion of single and multi-user software applications projects.
- Willingness to adopt change, new ideas and processes.
**Interested candidates can easily apply on the company’s official/ career website.