Monday, February 8, 2010

Hewlett-Packard Company in Boise, Idaho Embedded - Firmware Development Engineer

Embedded Firmware Development Engineer

The Research and Development lab working on LaserJet printers, scanners and MFPs for Hewlett-Packard Company in Boise, Idaho has an immediate need for entry-level C# and C++ software engineers. The lab combines agile development with a cutting edge automated testing infrastructure creating a fast-moving, exciting work environment. Due to its affordable housing, laid back atmosphere, beautiful city and many opportunities for adventure, Boise, Idaho is touted as the “last great place in the American West”. Such a unique work environment coupled with one of the best places to live in the US creates this exciting employment opportunity.

To learn more about the specific positions available and apply to positions online, visit jobs.hp.com specifically job id 339620. For Brown University students and graduates, you can forward a cover letter and resume directly to Paul Remeis via email or post.

Paul Remeis
R&D Section Manager
Hewlett-Packard Company
11311 Chinden Blvd., MS 150
Boise, ID 83714
(208) 396-2339
paul.remeis@hp.com

Job Description

HP CFL (Core Firmware Laboratory) in the LaserJet Enterprise Solutions business unit is responsible for developing world class embedded device control software/firmware for a broad range of LaserJet single-function and multi-function printers, scanners & copiers. At the present time, we have a need for a highly motivated and talented software/firmware engineers with interest and expertise in potentially any of a broad range of SW technologies, including device control, web services, security, user-interface, embedded frameworks, raster image processing, remote management & test automation.

Qualifications

HP may not sponsor individuals for immigration benefits in this position.
This is a (Post-Graduate, Graduate or Entry-Level) opportunity.
The successful candidate MUST be pursuing their degree or have graduated within the past 12 months.

Education

Bachelor's (undergraduate), Master's (graduate), or Ph.D. (post graduate) degree in Computer Science/Engineering or equivalent.

Experience and knowledge

At least one year in software development, test & release experience.
Practical and documented training in C#/.NET & .NET Compact Framework/Visual Studio development environment.
Embedded System Development: Windows XP-Embedded/CE or equivalent.
Embedded debugging / troubleshooting with target HW and/or system simulators.
Automated unit, subsystem, and system test experience.

Core skills

Strong software development and debugging skills.
Agile development and Test Driven Design behaviors.
Object oriented design, implementation, and test.
Analytic ability in order to research technical issues, troubleshoot complex systems, and generate creative/innovative solutions.
Ability to coordinate all aspects of development and qualification across multiple teams and multiple projects.
Motivated self-starter with ability and energy to influence partners.
Ability to multitask on a wide variety of technical investigations and/or development.
Ability and energy to make decisions under pressure.
Strong verbal and written communication skills.
Ability to collaborate and work in a team environment.
Fluency in English.
Technology Specialties
MS Visual Studio & Platform Builder, XP Embedded, CE 6.0.
MS Networking, Security, Web Services (e.g. WS_ protocols)
Windows Presentation Foundation (WPF), Silverlight, Blend,I18n.
XML, XSLT, Windows PowerShell, Subversion, Cruise Control.
Video and/or raster processing pipeline experience, Graphics acceleration.