Application Engineer - C++

Job Type:
Contract to Perm

Description:
As a member of the product Team, you will help deliver 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 software system.

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 5 years of design and development of application or system-level software for Windows, Linux, or embedded/mobile computing devices. Experience with OS X is helpful. 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 Please let me know if you are interested in this position by sending your updated resume, expected hourly rate and availability for a phone interview.

Please apply: http://jobirn.com/?jobid=2015
Note: Job is located in Sunnyvale, CA
Topic archived. No new replies allowed.