Please scroll down, To apply

Principal Platform Applications Engineer

hiring now

Ampere Computing Employer LLC

2021-12-04 07:25:05

Job location Santa Clara, California, United States

Job type: all

Job industry: Engineering

Job description

Job Location: 4655 Great America Parkway, Suite 601, Santa Clara, CA 95054 (Santa Clara County)

Job Duties:
Provide platform software engineering services to customers using companys 64-bit ARMv8 processors, including bring-up support, software development and customization, driver porting, performance tuning, and system debugging, primarily focusing on UEFI, open source and customized Linux. Resolve compatibility and platform firmware and software problems. Perform analysis of reported failures and address implementation issues. Perform customer code review or consultation. Develop sample code to demonstrate feature implementation. Perform competitive performance benchmarking for different Server workloads. Develop customer demos showcasing key product features and value proposition. Educate and support customers in using company Evaluation Platform BSPs.

Travel to customer sites to support platform bring-up and production line contingencies when required. 5% travel within Bay Area to customer sites.

Primary Requirement: Bachelors degree or foreign degree equivalent in Computer Science, Software Engineering, Computer Information Systems, Engineering Physics or related field and ten (10) years of experience in server or embedded platform engineering.

Alternative Requirement: Employer will also accept a Masters degree or foreign degree equivalent in Computer Science, Software Engineering, Computer Information Systems, Engineering Physics or related field and eight (8) years of experience in server or embedded platform engineering.

Employer will also accept any suitable combination of education, training, or experience.

Experience must include:
1. Eight (8) years of experience in software development with C/C++ languages.
2. Eight (8) years of experience with Server/embedded hardware and software CPU architecture, including multi-processors, coprocessors, cache design, coherency and coherent interconnects.
3. Eight (8) years of experience in Linux-based software development focusing on kernel space.
4. Eight (8) years of experience with kernel debugging and performance tuning methods.
5. Eight (8) years of experience in PCle/USB/SATA/Ethernet/Security Programming experience, including Java and at least one scripting language, such as Python, TCL or Shell Script.
6. Eight (8) years of experience using JTAG debuggers, PCle, SATA and USB Protocol Analyzers and IXIA
7. Eight (8) years of experience with Traffic Generators Board bring-up with any processor.

Subject to background check. Travel to customer sites to support platform bring-up and production line contingencies when required. 5% travel within Bay Area to customer sites.

Email resume to, Attn. B. Walls

Inform a friend!

Top