drjobs
SW FW Tool Developer
drjobs SW FW Tool Developer العربية

SW FW Tool Developer

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Job Location

drjobs

others - USA

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 1700558

Role: SW FW Tool Developer

Location: Mountainview, CA (Remote)

Duration: 12+ Months

The ideal candidate will have lots of experience in and around Windows OS running on ARM platform. The candidate must have Windows Application development using C# with .NET, Window application development using C++, WMI, MFC, WPF, Windows Internals and it's Security. They will also design, develop and test middleware applications that support the next generation of processor. This candidate will be porting stress test from pre-silicon test (ARM assembly language needed) to post-silicon. Such tests include SoC max power and Thermal stress test. Candidate will also be developing collateral to extract and process raw performance data (hardware counters in SoC) for application profiling. Candidate will be enhancing existing memory performance tools on ARM platform running Window OS for more extensive performance characterization. Candidate will be testing IO/PCIe performance using FPGA traffic generator test cards. Candidate will be developing overall platform stress test tools.

Skills:

  • BS in Computer Engineering, Computer Science, or closely related field
  • Windows C/C++, C#, .NET core, Win API, MFC, WMI and Windows Internals
  • Windows OS on ARM
  • Experience in Device drivers and applications which interact with hardware
  • Strong knowledge and experience in and around ARM SoC architecture
  • Experience in and around Servers
  • Experience in pre-boot firmware, low level firmware , chipset initialization.
  • Experience in Windows OS and System Internals
  • Excellent C/C++ design and coding skills
  • ARM assembly programming (for porting stress test from pre-silicon)
  • Experience in System/OS (Windows/Linux) benchmarking
  • Experience in IO/PCIe performance and power
  • Knowledge of Windows Driver Framework (WDF)
  • Understanding of Windows Kernel
  • Understanding of Windows Driver Model: WDM, KMDF, UMDF
  • Good understanding of hardware performance counters and events

Preferred Skills:

  • Must be able to learn, understand, and apply new technologies.
  • Ability to effectively prioritize and execute tasks

Employment Type

Full Time

Company Industry

About Company

100 employees
Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.