New Job Opportunity: Software/System Integration Engineer – 6217

New Job Opportunity: Software/System Integration Engineer – Southern California

Contact: Steve Eddington     Ref: 6217

Company Description:

Our client designs, manufactures, and markets a globally expanding portfolio of mobile and internet products designed to be as individual as the people who use them. Our client is currently the fastest growing of the world’s top ten mobile phone manufacturers, is part of a billion dollar Corporation, and one of the largest consumer electronics companies in the world.

Job Description:

Our client’s North America region is currently seeking a software/system integration engineer with a passion for software development and proven track record of working on mobile platforms. The individual will work on customizing mobile products to US customers and targeted mobile carriers. Successful candidates will have a strong background in driver development, a solid understanding of hardware/software interfaces, software integration, and a profound experience in working on complex technical projects with various stakeholders and contributors in a fast-paced environment.

The ideal candidate will possess a high level of technical creativity, problem solving ability, and software process and lifecycle expertise. He must also be self-motivated and possess the dedication, attitude and commitment to be successful with our client. This role is based in San Diego, CA with travel to our client’s overseas HQ approximately every 2 months, higher in certain seasons.

Duties:

  • Integration of new components (internal development or 3rd parties) of the mobile application platform
  • Complex system issues debugging, performance improvement (memory, user experience, power consumption), system stability (analysis and debug of software crashes, force close, freeze)
  • Work with the Engineering management team to establish and reinforce disciplined software development processes and best-practices
  • Work together with overseas development team to create and launch unique products in the market.

Experience/Qualifications:

  • Bachelor’s degree in Computer Science, Electrical Engineering, or related field
  • 10+ years of experience in embedded software development
  • 3+ years of experience in system integration
  • Excellent system level debugging skills and finding the root cause of tough issues in millions of lines of unfamiliar code
  • Thorough and deep understanding of Android OS architectures
  • Excellent C/C++ and Java programming and analysis skills
  • Experience with development of Linux device driver
  • Experienced at system stability/crash dump/crash analysis
  • Source controls systems such as GIT & Gerrit
  • Automated testing framework and scripts
  • Embedded debugging tools (Jtag debugging, tracing)
  • Strong foundation of computer architecture and computer algorithms
  • Team player, with exceptional organizational skills with the ability to collaborate virtually.
  • Ability to develop and maintain key relationships.
  • Ability to manage multiple projects concurrently.
  • Ready, willing and able to travel.

Compensation: Based on Experience

Comments

comments