
10,000+ employees
Founded 1993
🏥 Healthcare
🏭 Manufacturing
🤖 Artificial Intelligence
Healthcare • Manufacturing • Artificial Intelligence
NVIDIA is a leading technology company specializing in accelerated computing and artificial intelligence. NVIDIA pioneers advancements in graphical processing units (GPUs), cloud computing, data centers, and virtual reality, with a focus on gaming, automotive, healthcare, and robotics industries. The company's innovations, such as NVIDIA Omniverse, transform traditional digital processes by enabling high-fidelity simulations and rendering tasks. Their applications span various industries, from autonomous vehicles using NVIDIA DRIVE to healthcare solutions with NVIDIA Clara, and AI-driven analytics and workflows.
🕒 August 19
Improve your chances of getting an interview by checking your resume score before you apply.

10,000+ employees
Founded 1993
🏥 Healthcare
🏭 Manufacturing
🤖 Artificial Intelligence
Healthcare • Manufacturing • Artificial Intelligence
NVIDIA is a leading technology company specializing in accelerated computing and artificial intelligence. NVIDIA pioneers advancements in graphical processing units (GPUs), cloud computing, data centers, and virtual reality, with a focus on gaming, automotive, healthcare, and robotics industries. The company's innovations, such as NVIDIA Omniverse, transform traditional digital processes by enabling high-fidelity simulations and rendering tasks. Their applications span various industries, from autonomous vehicles using NVIDIA DRIVE to healthcare solutions with NVIDIA Clara, and AI-driven analytics and workflows.
• Architect and implement OpenBMC support for platforms where the BMC handles host system functions and a coordinated top-of-rack Ethernet switch subsystem • Define end-to-end switch-management architecture across OpenBMC D-Bus services, bmcweb/Redfish APIs, persistent configuration, eventing, telemetry, security, and backend switch control interfaces • Develop OpenBMC object models and services for switch inventory, ASICs, ports, PHYs, optics, retimers, VLANs, LAGs, FDB entries, counters, sensors, and health state • Implement Layer 2 networking capabilities including port administration, speed and FEC configuration, auto-negotiation, breakout, VLANs, access/trunk mode, MAC learning, FDB management, flooding controls, link aggregation, and loop prevention • Build backend abstraction layers integrating with Linux switchdev/netlink, SAI/SONiC/SWSS-style components, DENT-style Linux networking components, or vendor switch ASIC SDKs • Collaborate with hardware, ASIC, security, firmware, QA, manufacturing, and cloud infrastructure networking teams on board architecture, schematics, manageability interfaces, and production testing • Write and review design specifications, API documentation, code, unit tests, hardware-in-loop tests, integration tests, and QA plans • Deliver a reusable OpenBMC switch-management architecture supporting multiple backend implementations • Enable unified management of host platform health, BMC management, and top-of-rack switch network health • Improve reliability through safe defaults, validated configuration persistence, rollback, diagnostics, and separation of management and data-plane traffic
• Bachelor's degree or higher, or equivalent experience, in Computer Science, Electrical and Electronics Engineering, or a related field • 12+ years of relevant experience • Strong OpenBMC firmware development experience on x86 or ARM-based server environments, including Yocto, systemd, D-Bus, phosphor services, bmcweb, Redfish, firmware update, device monitoring, and platform security • Hands-on experience with Ethernet switch architecture and L2 features including VLANs, trunks, access ports, LAG/LACP, STP/RSTP, LLDP, FDB/MAC learning, storm control, ACLs, QoS, PHY management, and transceiver diagnostics • System management software experience with rack or blade server platforms, including IPMI, KCS, Redfish, PLDM, MCTP, SPDM, secure firmware update, attestation, and BMC-host communication • Strong programming and debugging skills in C/C++ and Python • Familiarity with Bash, Go, or Rust • Ability to develop reliable Linux user-space services and review low-level system code • Excellent written and verbal communication skills • Strong ownership and engineering judgment • Contributions to OpenBMC, Linux networking, switchdev, SONiC, SAI, DENT, FRR, LLDP, OCP, DMTF, Redfish, or related open-source projects are advantageous • Experience building a switch network operating system, BMC-managed switch subsystem, or converged server/switch management architecture is advantageous
• Full-time employment • NVIDIA AA/EEO/Veterans/Disabled employer commitment
Apply Now🕒 August 17
Backend Engineer maintaining Node.js/TypeScript services for a SaaS marketing platform. Optimizing APIs, databases, queues, security, testing, and AWS infrastructure.
AWS
EC2
Grafana
JavaScript
Jest
Microservices
Mocha
MongoDB
Node.js
Prometheus
RabbitMQ
Redis
TypeScript
🕒 August 14
Back-end Developer building .NET Core microservices for property-management technology. Supporting real-time collaboration and scalable cloud products for Australian real estate agencies.
AWS
Azure
Cloud
GraphQL
Microservices
React
React Native
SQL
.NET
🕒 August 13
Java backend engineer building scalable applications for RMgX Technologies, a digital product engineering firm focused on AI-powered products. Designing APIs, mentoring developers, and optimizing mission-critical systems.
Hibernate
Java
JavaScript
jQuery
JUnit
Maven
MySQL
Oracle
RDBMS
Spring
Spring Boot
SpringBoot
🕒 August 12
Data Platform Architect designing secure, scalable lakehouse infrastructure for TaskUs’ outsourced digital services. Establishing governance, performance, FinOps, engineering standards, and architectural direction.
Airflow
Amazon Redshift
Apache
AWS
Azure
Cloud
EC2
Google Cloud Platform
Kubernetes
PySpark
Python
SQL
Unity
🕒 August 10
Java Engineer building backend services for ShuruTech, a B2B IT services company delivering scalable software solutions. Developing card-issuance, payment, settlement, and reconciliation systems.
Java
JavaScript
Microservices
Spring
Spring Boot
SpringBoot
TypeScript