Job Id: 20200925018
Job Role: Data Scientist III
Experience: Relevant Experience
Job Location: Bengaluru
Salary: Best in Industry
Vacancies: Not Mentioned
Job Description HP Careers Job Vacancies for Data Scientist in September 2020:
The position requires proven hands-on experience in firmware development, operating systems, debugging tools and technologies. Specific responsibilities include the following:
Designs enhancements, updates, and programming changes for portions and subsystems of firmware
Analyzes design and determines coding, programming, and integration activities required based on general objectives and knowledge of overall architecture of product or solution.
Writes and executes complete testing plans, protocols, and documentation for assigned portion of application; identifies and debugs, and creates solutions for issues with code and integration into application architecture.
Leads a project team of other firmware engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for assigned systems portion or subsystem.
Collaborates and communicates with management, internal, and outsourced development partners regarding firmware design status, project progress, and issue resolution.
Represents the firmware engineering team for all phases of larger and more- complex development projects.
Provides guidance and mentoring to less- experienced staff members.
Qualification, Knowledge and Skills:
Bachelors / higher degree in Computer Science /Electronics with 10+ years of experience.
3+ years of experience on architecting/designing/developing Firmware components and features for enterprise/consumer products. Experience in product development in Printing or any other areas.
Strong hands-on experience in embedded systems development and product development. with exposure to core systems engineering, Opensource and one of these areas: mobility, connectivity, drivers, UI.
Hands-on experience in C, C++ is a must.
In-depth knowledge on Linux, WinCE and other operating systems.
Proficiency in systems programming languages (specifically C and C++ in WinCE and Linux environments).
Knowledge on Multi-Threading, Parallel processing on ARM architecture.
Awareness of Cloud printing, security and Mobility technologies.
Working experience in Agile development methodologies and tools.
Expertise in multiple firmware design tools and languages.
Strong analytical and problem solving skills.
Designing firmware, including interaction and integration with hardware design.
Firmware testing methodology, including writing and execution of test plans, debugging, and testing scripts and tools.
Excellent written and verbal communication skills; mastery in English and local language.
Ability to effectively communicate product architectures, design proposals and negotiate options at management levels.