Jjob descriptionSoftware Engineers play lead roles in multi-discipline teams working on new products and solutions. You'll be part of a team that designs, implements, tests, and validates embedded software for HP Imaging and Printing group (IPG) products. The software engineer works as a member of an engineering team developing, designing, and maintaining one or more of our products. This position reports to the appropriate project manager. The software engineer:
Job Descriptionis responsible for the quality and completeness of assignments, including investigation tasks, initial design, development, bug fixing, quality engineering, documentation, and general product maintenance for IPG products like inkjet and laserjet printers
This includes the creation and implementation of solutions that involve common SW development/test and that meet business and product needs, the creation of challenging schedules and the incorporation of customer knowledge and the application of technology to create intellectual property that differentiates IPG from our competitors.
You participate in technical teams assisting where possible in the direction and decision making of the team.
You develop knowledge of IPG product needs, imaging and printing technology and printer SW architecture.
You exercise independent judgment within defined policies and practices to determine best methods for accomplishing work and achieving objectives.
You provide information, analysis and recommendations in support of efforts by the team to drive major breakthroughs in product cost and TTM through innovative solutions, prototype development, process improvements, and individual contribution
You recognize and point out design problems during the project-planning process
You resolve in-process problems independently, or with minor input from the project manager
You respond to key product questions and customer needs, and ports products to new operating systems and compilers on a regular basis
You review new product or new release proposals, and provide feedback to engineering on product features and project schedules
your profileEducation
Bachelor's (undergraduate), Master's (graduate), or Ph.D. (post graduate) degree in a technical discipline (e.g. computer science, information technology, engineering, math, physics, etc.)
Experience and knowledge
Experience in software development using RTOS like VxWorks, ThreadX, LynxOS, ..etc
Excellent programming skills in C - expertise in system development & debugging for complex embedded products
Knowledge of printing technologies and protocols
Any previous experience in working on imaging or printing products will be an added advantage
Additional Skills
Software development and de-bugging skills
Ability to communicate and colloborate with geographically dispersed teams
Analytic ability in order to research technical issues and generate creative/innovative solutions
Have good knowledge of software development processes and methods
Must possess a very strong understanding of the full Software Development Life Cycle (SDLC) and methodologies
Desirable experience in project and resources management
Professional verbal and written communication skills, fluency in English
Strong consulting skills
Leadership qualities: Integrity, attention to detail, timeline sensitive, goal oriented, motivator
Experience in working with internal and external partners
If you meet the above mentioned criteria, apply online
How To Apply- If you have not registered in Monster.Com
Click here to Post Your FREE Resume
OR
If you have registered in monster.com , click here
------------------------------------------