Tuesday, 4 February 2014

Embedded Software Engineer

Posted by Unknown on 11:38 with No comments

Details

  • Job Number: 31776252
  • Santa Clara Valley, California, United States
  • Posted: Feb. 4, 2014
  • Weekly Hours: 40.00

Job Summary

Responsible for designing and implementing embedded software for SoC bring up and test.

Key Qualifications

  • 5+ years of embedded software design experience
  • Requires SoC bring up experience
  • Expert embedded C programmer
  • Experienced RISC assembly programmer
  • RTOS kernel, BSP and applications experience is highly desirable
  • Experience writing device drivers
  • Scripting experience with one or more of Perl, Tcl, Lua
  • Experience using laboratory equipment (e.g., logic analyzer, digital oscilloscope)
  • Experience reading and working from complex schematics
  • Willingness to travel is a plus

Description

Design and implementation of firmware for SoC bring up, validation and test Enhancing and maintaining the development and debug environments, tools and methodologies Support of functional test environment for device characterization, failure analysis, and mass production Generating post-silicon directed diagnostic and stress test cases and debugging failure cases using multiple HW and low level SW platforms Leveraging and porting design verification and silicon validation tests to enable improved test coverage of IP in silicon test Developing software to confirm that the silicon behaves as architected under the various supported modes Developing targeted functional tests to screen failures identified during the product lifecycle

Education

BSEE/MSEE, BSCE/MSCE, BSCS/MSCS or demonstrated equivalent experience.

For more details please visit www.apple.com

0 comments:

Post a Comment