Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Dell AI Diagnostic - Driver Research Developer 
Canada, Ontario, Ottawa 
545883048

19.12.2024

As a Diagnostic and Driver Software Developer, you will be responsible for developing, testing, and maintaining diagnostic and driver software. Platforms will include internal and external development hardware platforms. Participate in OCTO team research, you will work closely with hardware engineers, software engineers, system architects, and other team members. Collaborate with hardware & software engineers and to understand HW/SW specifications and requirements. Stay up-to-date with industry trends and advancements in diagnostic, driver software, xPU architectures.


You will:

  • Perform horizon-3 research on AI, software, diagnostics, drivers, CPU/xPU, hardware, acceleration, silicon solutions, and development platforms, including any research topics required for Dell OCTO

  • Perform research on current and future diagnostic and driver development and integrate new methods

  • Implement and optimize software diagnostics and drivers to ensure high performance, reliability, and in-lab hardware platform bring-up and conduct thorough testing, debugging, and development of software diagnostics/drivers

  • Analyze diagnostic test data to identify product/PoC performance and benchmarking (document results) which includes system-level, bus-level, and chipset-level performance evaluation and comparison, document results

  • Document diagnostic/driver test plans and performance analysis results and develop and maintain documentation for software design, implementation, and testing

Essential Requirements

  • Embedded systems, computer architectures, and hardware design

  • Experiencein hardware platform diagnostic and driver development,debugging software, and hardware application/diagnostic tool.

  • Knowledge and experience with Linux and Windows diagnostics and drivers.

  • Experience with x86, ARM, POWER, xPU CPU architectures

  • Proficiency in programming languages such as C, C++, and Python


Desirable Requirements

  • Advanced computing, acceleration, and memory architectures, Simulation, modeling, and performance/benchmarking tools, AI/ML hardware and software acceleration. leadership and project management in software and hardware development

  • Bachelor’s degree in electrical engineering or Master’s degree in electrical engineering