Senior Firmware Developer
at NVIDIA
4000 Roskilde, Region Sjælland, Denmark -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 19 Jan, 2025 | Not Specified | 21 Oct, 2024 | N/A | Good communication skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 30 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people.
Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Today, the core business of NVIDIA are datacenters consisting of 1000s of GPUs, CPUs and DPUs all tied together with state of the art optical interconnects running at +400Gbit/sec – all developed by NVDIA.
The team in Denmark is in the middle of this. Working closely with NVIDIA sites in Israel and USA we push the limits of tomorrows opto-electric solutions for high speed interconnects. We have access to extensive knowledge, technologies and tools, and are responsible for our own product line of PHY ASIC’s. Taking the products from conception, through design, implementation, verification and release to customers. If you thrive working with innovative and highly skilled people that enjoy reaching challenging goals, then NVIDIA in Denmark might be the perfect workplace for you.
WHAT WE NEED TO SEE:
- A Master’s Degree or equivalent experience in electrical engineering or similar.
- 5+ years of programming experience on embedded platforms.
- Strong C/C++ capabilities for embedded platforms and python for scripting, automation tasks and data processing.
- Strong analytical, debugging and problem-solving skills with a mindset focused on getting the job done.
- Experience with Linux as development platform and with Git for version control.
- Good understanding of software architecture principles with a systematic approach to planning and execution.
- Effective communication skills and the ability to work collaboratively in a team environment spread across multiple cultures and time zones.
Responsibilities:
- Develop SW and FW for internal chip bring-up on all levels: Emulation, debug tools, low level communication, regression, documentation.
- Understand the function of the high speed chips and develop debug tools (on chip) and guide on performance improvement.
- Define, implement and support API and documentation to allow fast integration of ASICs in product applications.
- Work with internal and external customers for chip bring-up in custom transceiver designs.
- Possibly travel to external costumers as required, US, China, Israel
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
4000 Roskilde, Denmark