招聘
必备技能
Python
Linux
We are looking for an excellent Virtual Platform FW Engineer to join the Infrastructure and Simulation Integration group. In this role, you will integrate a SystemC/TLM virtual hardware platform (delivered by the hardware modeling team) with firmware, make the end to end flow run reliably, and turn it into a productive environment for early development and regressions. With many hardworking engineers around the globe, the work environment is complex, driven by a passion for achieving goals, and fast paced. You will learn how large scale firmware projects are operated, maintained, qualified and released, and how firmware and pre-silicon platforms are developed together to accelerate product readiness.
What you will be doing:
-
Work closely with Firmware, Hardware Architecture, SystemC Modeling, and Build/Tools teams.
-
Integrate firmware images with a SystemC/TLM virtual platform and enable end to end boot, bringup, and feature flows.
-
Define and implement HW-FW interfaces for the virtual platform (MMIO, interrupts, DMA, boot flows, configuration).
-
Integrate the virtual platform flow into CI, regressions, and nightly qualification, including triage and failure analysis.
-
Drive stability, scalability, and performance of virtual platform runs and regressions.
-
Document processes, guidelines, and tooling that make the virtual platform easy to adopt across teams.
What we need to see:
-
Bachelor's or master's Degree in Electrical/Computer Engineering, Computer Science, or equivalent experience.
-
Prior 8+ years of experience in firmware, low level software, simulation, virtual platforms, or infrastructure.
-
Strong C/C++ capabilities; Python scripting experience.
-
Strong Linux development fundamentals and debugging skills.
-
Excellent analytical, debugging and problem-solving skills across multi-component systems (FW, models, infra).
-
Motivated and independent with strong communication skills and ability to drive cross-team execution.
Ways to stand out from the crowd:
-
Hands-on experience with SystemC and TLM 2.0 or virtual prototyping environments.
-
Experience with cross-platform compilers and build systems.
-
Experience with CI systems and large regression environments (Jenkins, GitLab CI, similar).
-
Experience with run control and debug tooling (GDB servers/clients, trace pipelines, crash dump etc).
-
Understanding of SoC architecture concepts such as buses, MMIO, interrupts, DMA, memory maps, and boot flows.
-
Ability to multitask and prioritize in a fast paced environment with multiple collaborators.
With competitive salaries and a generous benefits package (www.nvidiabenefits.com ), we are widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to outstanding growth, our best-in-class engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you!
总浏览量
0
申请点击数
0
模拟申请者数
0
收藏
0
相似职位

Principal Embedded Software Engineer
Motorola Solutions · Irvine, CA

Firmware, Senior Engineer Ⅱ
Schneider Electric · 上海, 中国

Sr Software Engineer / Embedded HWIL / C++ / Dallas, TX
Lockheed Martin · Grand Prairie, Texas

Embedded Software Stability Engineer, Staff
Qualcomm · San Diego, California, United States of America

Senior/ Staff Engineer, Firmware Test (SSD)
Micron · MSB, Singapore
关于NVIDIA

NVIDIA
PublicA computing platform company operating at the intersection of graphics, HPC, and AI.
10,001+
员工数
Santa Clara
总部位置
$4.57T
企业估值
评价
4.4
10条评价
工作生活平衡
2.8
薪酬
4.2
企业文化
4.3
职业发展
4.1
管理层
3.8
78%
推荐给朋友
优点
Cutting-edge technology and innovation
Excellent compensation and benefits
Great team culture and collaboration
缺点
Work-life balance challenges
High pressure and stress
Long hours required
薪资范围
67个数据点
Junior/L3
Mid/L4
Senior/L5
Junior/L3 · Analyst
7份报告
$170,275
年薪总额
基本工资
$130,981
股票
-
奖金
-
$155,480
$234,166
面试经验
5次面试
难度
3.0
/ 5
面试流程
1
Application Review
2
Recruiter Screen
3
Technical Phone Screen
4
Onsite/Virtual Interviews
5
Team Matching
6
Offer
常见问题
Coding/Algorithm
System Design
Behavioral/STAR
Technical Knowledge
Past Experience
新闻动态
Negotiating NVIDIA's Offer
Base, stock, and sign-on negotiable. Recruiters invested in closing candidates. CEO reviews all 42K employee salaries monthly. Stock growth has made many employees millionaires.
News
·
NaNw ago
NVIDIA Culture Discussions
Team-dependent experience; sink-or-swim culture that rewards high performers but can be overwhelming. No politics, flat structure, but demanding workload with some teams requiring evening/weekend work.
News
·
NaNw ago
NVIDIA Interview Discussions
Technical bar is high with 4-6 rounds. Process takes 4-8 weeks. Expect C++ questions, LeetCode medium, and system design. Difficulty rated 3.16/5.
News
·
NaNw ago
NVIDIA Company Reviews
WLB rated 3.9/5 (lowest category). 64% satisfied with WLB but 53% feel burnt out. Compensation rated 4.4-4.5/5. Experience highly team-dependent.
News
·
NaNw ago