Full-Time

Senior Hardware Developer

AI Compute and Memory

Posted on 11/19/2024

Dell Technologies

Dell Technologies

10,001+ employees

Manufactures computing solutions and advanced software

Venture Capital
Hardware
Industrial & Manufacturing
Social Impact
Education

Senior

Ottawa, ON, Canada

Category
Hardware Engineering
Computer Hardware Engineering
Required Skills
TCP/IP
PowerShell
Bash
Kubernetes
Python
Docker
C/C++
Linux/Unix
Requirements
  • Master’s or PhD in Electrical Engineering, Computer Science, or related field, with 3+ years of R&D experience in network communication systems or related areas
  • Strong knowledge of communication protocols and networking technologies (Ethernet, TCP/IP, QoS, network route optimization, Wi-Fi, 5G), and experience in system modeling, link-budget analysis, and solving complex optimization problems
  • Proficient in software development and integration in Linux, VM, Docker, Kubernetes using Python, JSON; experience with lab PoCs and prototyping
  • Excellent analytical, problem-solving, and communication skills.
  • Ability to research and work independently and in a team environment
  • Embedded systems and hardware design experience, with proficiency in programming languages such as C, C++, and Python, and familiarity with scripting languages (e.g., Bash, PowerShell)
  • Design, develop, and maintain diagnostic and driver software for various hardware platforms, with knowledge and experience in Linux and Windows diagnostics and drivers
  • Strong understanding of x86, ARM, POWER, xPU CPU architectures, and experience with debugging software and hardware application/diagnostic tools
  • Collaborate with hardware and software engineers to understand specifications and requirements, implement and optimize software diagnostics and drivers, and conduct thorough testing and debugging
  • Experience with System-Level and Bus-Level performance evaluation (including PCIe, USB), and ability to document software designs, implementations, and test results clearly and concisely
  • Expertise in advanced computing architectures, memory technologies, simulation and modeling tools, AI/ML applications for diagnostics, predictive maintenance, system optimization, and cloud-based diagnostic tools. Understanding of low-level firmware and BIOS/UEFI development
  • Bachelor’s or Master’s degree in Computer Science, or a related field, with experience in remote hardware management
Responsibilities
  • Master’s or PhD in Electrical Engineering, Computer Science, or related field, with 3+ years of R&D experience in network communication systems or related areas
  • Strong knowledge of communication protocols and networking technologies (Ethernet, TCP/IP, QoS, network route optimization, Wi-Fi, 5G), and experience in system modeling, link-budget analysis, and solving complex optimization problems
  • Proficient in software development and integration in Linux, VM, Docker, Kubernetes using Python, JSON; experience with lab PoCs and prototyping
  • Excellent analytical, problem-solving, and communication skills.
  • Ability to research and work independently and in a team environment
  • Embedded systems and hardware design experience, with proficiency in programming languages such as C, C++, and Python, and familiarity with scripting languages (e.g., Bash, PowerShell)
  • Design, develop, and maintain diagnostic and driver software for various hardware platforms, with knowledge and experience in Linux and Windows diagnostics and drivers
  • Strong understanding of x86, ARM, POWER, xPU CPU architectures, and experience with debugging software and hardware application/diagnostic tools
  • Collaborate with hardware and software engineers to understand specifications and requirements, implement and optimize software diagnostics and drivers, and conduct thorough testing and debugging
  • Experience with System-Level and Bus-Level performance evaluation (including PCIe, USB), and ability to document software designs, implementations, and test results clearly and concisely
  • Expertise in advanced computing architectures, memory technologies, simulation and modeling tools, AI/ML applications for diagnostics, predictive maintenance, system optimization, and cloud-based diagnostic tools. Understanding of low-level firmware and BIOS/UEFI development
  • Bachelor’s or Master’s degree in Computer Science, or a related field, with experience in remote hardware management

Dell Technologies is a leader in providing top-tier computing solutions and services tailored to the needs of corporate businesses, government agencies, and educational institutions. With a robust portfolio that includes high-performance computing, sophisticated storage systems, and advanced software, this company is well-equipped to empower businesses in the digital age. The emphasis on cutting-edge technology and strong sectoral expertise makes it an ideal workplace for professionals looking to drive progress in IT.

Company Stage

Series A

Total Funding

$5.3M

Headquarters

Round Rock, Texas

Founded

1984

Growth & Insights
Headcount

6 month growth

0%

1 year growth

-2%

2 year growth

-12%