Yahoo! Search
Yahoo! Hotjobs
Sign In
New User? Sign Up
close Advantages of 'Apply Now'
'Apply Now' provides you with a fast and easy way to apply to a job and has many benefits over other methods of applying including:
  • Apply to multiple jobs quickly and easily. If you've used the 'Apply Now' process before, we've already saved your information. Just select and preview your resume and optional cover letter and submit.
  • Receive confirmation of submission. With your information automatically sent and saved in our system, we'll make sure your resume gets in the recruiter's HotJobs account and we'll send you a confirmation email.
  • Stay organized in your job search. You can centrally manage your resume activity history online anytime. Keep track of the date, company and position you applied for, and the resume and cover letter you sent.

Senior Software Engineer: Palm

View more jobs like this
Job ID3297
Company NamePalm
Job CategoryEngineering/Architecture; Technology
LocationSunnyvale, CA
Position TypeFull-Time, Employee
Experience2-5 Years Experience
Date PostedApril 8, 2008 (Reposted Jun 26)
Learn more about Palm View All Palm Opportunities

About Us:
Palm, Inc. is the leader in handheld computing and communications solutions. We are seeking highly talented individuals to help shape and lead the next generation of handhelds, mobile managers and smartphones.

Are you searching for a fulfilling career that will revolutionize the way our customers do business? Are you ready to affect change in the next generation of mobile computing and telephony? If so, apply for one of our exciting positions by visiting http://www.palm.com/jobs and entering the job title in the Keyword Search field. Applications received in any other format may not be reviewed.

We offer competitive salaries and an excellent benefits package. For more information on Palm, go to http://www.palm.com.
Palm, Inc. is committed to diversity. We are an Equal Opportunity Employer.

Senior Software Engineer

Overview:

As a member of the Palm Product Team, you will help deliver one of Palm’s next generation smartphones. Your role in this delivery process will span the entire product lifecycle, including vendor selection, gaps analysis, architecture, design, implementation, integration, code-reviewing, bug-fixing, and maintenance releases. On a daily basis, you will work cross-functionally with a number of different teams, including applications, middleware, drivers, hardware, engineering, quality assurance, third-party contractors, and project management. You will write code, architecture, and design documents, review other people's code and designs, and fix bugs throughout Palm’s software system.

Your technical work will focus on integrating many different inputs from other teams at Palm, implementing product-specific features, and ensuring the overall quality of your product (including performance, stability, and usability). The team works on exciting and dynamic issues at the forefront of mobile technology - no day is ever boring! And at the end of it all, you’ll have a dynamite product that you can point to and say “I helped make that happen!”.

Duties/Responsibilities:

• Assist in integration and debugging of product-wide issues.
• Drive all software teams to achieve a high standard of quality and reliability.
• Investigate and triage reported bugs
• Architect, Design, Implement, and Maintain system and application software for smartphone devices.
• Work on multiple concurrent and overlapping issues
• Monitor code submissions for quality and adherence to specifications
• Communicate clearly and effectively across departments including Product Marketing, Hardware, Software, Quality Assurance, Sales, and to improve quality and enhance features
• Communicate clearly and effectively with external vendors and contractors.
• Work closely with hardware in all stages of development including simulators and prototype hardware

Qualifications:

• A minimum of 3 years of design and development of application or system-level software for Windows, OS X, or embedded/mobile computing devices
• Experience developing for handheld or wireless devices is a significant plus
• High level of competence with C, C++, and Java.
• Thorough knowledge of and confidence with software development process
• Ability to quickly learn and adopt processes and procedures
• A track record of on-time delivery of successful consumer products
• Demonstrated commitment to quality
• Collaborative and product-focused attitude

Skills/Experience:

• Ability and willingness to work as part of a team with influence across a larger organization
• Experience in architecture, design, implementation, test and release phases of superior quality software.
• Experience with IDEs, code management, and development tools.

Education:
• B.S. or higher degree in Computer Science, Electrical Engineering or related field, or equivalent work experience.

Travel:

• Minimal travel (~5%) required for this position

NOTICE: We collect personal information on this site. To learn more about how we use your information, see our Privacy Policy.

About Yahoo! HotJobs | Affiliate Program | Advertise with us