← Back to jobs

Trinity Technology Solutions Logo
Firmware C Modeling Engineer
Posted On: 3 days ago
Experience: 5+ years
Availability: Remote
Openings: 1
Category: Firmware Engineer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will develop C-based models for SOCs, GPUs, and hardware blocks using low-level software.

This role is remote.

Responsibilities

  • Model hardware components including RISC CPUs, GPUs, DMA, PCIe, NVMe, and networking controllers.
  • Develop low-level software to interface directly with hardware.
  • Implement multithreaded programming solutions for hardware modeling.
  • Debug complex code using Visual Studio or GDB.

Required Skills

  • 5+ years of software development experience using C++.
  • 3+ years of experience in hardware modeling or low-level software development.
  • Proficiency in multithreaded programming.
  • Experience with SOCs, GPUs, or RISC CPUs.
  • Knowledge of DMA, PCIe, and NVMe.
  • Strong debugging skills with Visual Studio or GDB.
  • Understanding of X86 Architecture and Computer Engineering.

Preferred Skills

  • Exposure to Python.
  • Low-level hardware knowledge.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs