The point where experts and best companies meet
Share
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
These jobs might be a good fit