martes, 19 de agosto de 2014

HP posted a job you might be interested in August 19, 2014 at 11:36AM



HP



Firmware Engineer

United States, US - Computer Hardware, Computer Software, Information Technology and Services

Firmware Engineer / Embedded Software Developer



The engineer will join the User Interface (UI) Asset Team which is chartered with delivering UI solutions for HP printers. This position requires the development of UI drivers and embedded firmware and may also include design and development of complete microprocessor-based UI subsystems. The UI Asset Team is developing innovative UI solutions and has a need for someone who can become an expert in the area of embedded device driver design, development, and debugging as well as embedded systems design.



Job Description :



Conducts or participates in multidisciplinary research and collaborates with hardware and electrical engineers in the design, development, and utilization of embedded systems firmware. Develops code for touch and display HW in an embedded development environment. Designs, develops, optimizes, and debugs embedded software. In partnership with other team members determines hardware compatibility, analyzes firmware/hardware performance and tradeoffs, and influences hardware designs. Ability to accurately estimate software tasks and work to schedule.



Responsible for design, development, maintenance, testing, quality and performance of system embedded firmware. Work within this job classification falls into three major categories: (1) Maintenance and enhancement. Makes changes to system firmware to correct errors in the original implementation and creates extensions to existing programs to add new features or performance improvements. (2) Major enhancement and new product design. Designs and develops major functional or performance enhancements for existing products, or produces new firmware products or tools. (3) Quality and performance assurance. Reviews requirements, specifications and designs to assure product quality; develops and implements plans and tests for product quality or performance assurance.



QUALIFICATIONS:



Minimum Job Requirement:



A BS degree in computer engineering, computer science, or electrical engineering (or equivalent).



Understanding of microprocessor-based electronics and embedded software (firmware) programming.



Ability to learn quickly and contribute in several different areas of embedded software (firmware) development.



Collaboration skills to work effectively with engineers across different geographical locations.



Solid oral and written communication skills.



Desired Experience:



A Master's degree in computer engineering, computer science, or electrical engineering (or equivalent).



Experience developing embedded software (firmware) in C/C++.



Experience with Linux Kernel and writing Linux drivers.



Experience designing, building and debugging ARM microprocessor-based systems.



Experience bringing up multi-processor systems and using debug tools.



Experience supporting embedded software (firmware) development, including source code management, compilers, and debug tools.



Experience with hardware troubleshooting and manufacturing processes.



Experience with designing microcontroller (St Micro, TI MSP430, Amtel AVR) bases solutions.



Critical Competencies to Drive Business Results:



Effectively collaborates and builds relationships within the team and with external partners



Demonstrates inquisitiveness and willingness to learn about underlying technology



Approaches problems in a rational manner using sound problem solving techniques



No salary provided



Posted August 19, 2014 at 11:36AM from LinkedIn http://ift.tt/1kR8JCe

via IFTTT

No hay comentarios:

Publicar un comentario