Apple, Inc.
Cupertino, CA, USA
Systems Engineer, Platform ArchitectureSanta Clara Valley (Cupertino),California,United StatesHardware+ Background in both software and hardware engineering.+ Strong programming skills in C/C++ required. Threading/concurrency experience a plus.+ Strong scripting skills (e.g., Python, Lua).+ Excellent skills in SystemVerilog / VHDL, and associated tools.+ FPGA design experience.+ Knowledge of industry standard protocols (PCI, AXI, etc.) a plus.+ Strong debugging skills in both hardware and software.+ Experience with customer support a plus.**Description**Design and develop new technologies for interfacing software to hardware prototypes. Work with software, design verification and silicon validation teams to deploy and transfer this technology. Support various groups (software, architecture, verification, validation) in the use of existing and the development of new technology. Work independently and lead deliverables to different teams. Excellent communication, analytical and...