Firmware engineer

HP

  • Bangalore, Karnataka
  • Permanent
  • Full-time
  • 21 days ago
Firmware engineerDescription -Job Summary
  • This role is responsible for driving analysis, design, programming, debugging, troubleshooting, and modification of software for firmware (IC embedded code) applications. The role oversees programming activities involving analog and digital hardware and software operating systems. The role identifies bottlenecks and optimizes software/firmware to achieve optimal system performance and responsiveness. The role ensures rigorous testing, debugging, and validation of firmware/software to ensure reliability, stability, and compatibility.
Responsibilities
  • Designs full software stack for ISPs including firmware for peripheral hardwares, data flow frameworks, and more; enables co-work of development and algorithm engineers on the same software code base.
  • Contributes to the complete product development cycle in order to meet defined deliverables.
  • Keeps up with changes in software development tools and techniques used in the product development lifecycle.
  • Designs limited enhancements, updates, and programming changes for portions and subsystems of firmware, including DSP, embedded code, EFI drivers, EFI applications and BIOS/UEFI.
  • Analyzes design and determines coding, programming, and integration activities required based on specific objectives and established project guidelines.
  • Executes and writes portions of testing plans, protocols, and documentation for assigned portion of application; identifies and debugs issues with code and suggests changes or improvements.
  • Collaborates and communicates with internal and outsourced development partners regarding firmware design status, project progress, and issue resolution.
  • Actively participates in the design process, presenting new designs and the data to back them up, as well as soliciting feedback from internal and external partners.
  • Develops and maintains firmware architecture, ensuring scalability, modularity, and maintainability.
  • Participates as a member of 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.
Education & Experience Recommended
  • Four-year or Graduate Degree in Computer Science, Information Systems, Electrical Engineering, or any other related discipline or commensurate work experience or demonstrated competence.
  • Typically has 2-4 years of work experience, preferably in firmware development, or a related field or an advanced degree with little or no work experience.
Preferred Certifications
NAKnowledge & Skills
  • Agile Methodology
  • Algorithms
  • C (Programming Language)
  • C++ (Programming Language)
  • Computer Engineering
  • Computer Science
  • Debugging
  • Electrical Engineering
  • Embedded Software
  • Embedded Systems
  • Firmware
  • Firmware Development
  • Git (Version Control System)
  • Linux
  • New Product Development
  • Operating Systems
  • Python (Programming Language)
  • Real-Time Operating Systems
  • Software Development
  • Software Engineering
Cross-Org Skills
  • Effective Communication
  • Results Orientation
  • Learning Agility
  • Digital Fluency
  • Customer Centricity
Impact & Scope
  • Impacts immediate team and acts as an informed team member providing analysis of information and limited project direction input.
Complexity
  • Responds to routine issues within established guidelines.
Disclaimer
  • This job description describes the general nature and level of work performed in this role. It is not intended to be an exhaustive list of all duties, skills, responsibilities, knowledge, etc. These may be subject to change and additional functions may be assigned as needed by management.
Job - SoftwareSchedule - Full timeShift - No shift premium (India)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 or your EEO rights as an applicant under the law, please click here:

HP

Similar Jobs

  • Embedded Firmware Engineer

    Mukunda Foods Pvt. Ltd.

    • Bangalore, Karnataka
    We are looking for a Embedded Firmware Engineer. You will be part of the core research and development electronics team with overall responsibility for all electronics related acti…
    • 27 days ago
  • Sr Firmware Engineer

    Mozarc Medical

    • Bangalore, Karnataka
    About Mozarc Medical At Mozarc Medical, our vision is to reimagine the future of holistic kidney health technology. Established in 2023 out of equal investments from DaVita, a lead…
    • 18 days ago