Staff BMC Developer
TensorWave
Job Description
Job Description
About TensorWave
Our mission is simple: deliver seamless, secure, reliable, and resilient AI compute at scale. We've built a versatile cloud platform that eliminates infrastructure barriers, empowering builders to focus on innovation instead of fighting their stack. Because breakthrough AI should move at the speed of ideas, not infrastructure.
About the Role
We are seeking a highly skilled Staff BMC Developer to own the software lifecycle, configuration, integration, and long-term management of TensorWave’s custom Baseboard Management Controller systems.
This role will serve as the technical owner for our out-of-band management architecture across next-generation AI compute platforms. The primary focus will be writing software for, configuring, integrating, and maintaining Axiado 3000-series BMC modules , with specific emphasis on OpenBMC , Redfish , PLDM , MCTP , low-level hardware interfaces, and integration with AMD Universal Base Board architecture for high-density GPU platforms.
The Staff BMC Developer will work closely with infrastructure engineering, hardware provisioning, network engineering, platform engineering, AMD engineering, and OEM hardware vendors to ensure our server management layer is stable, secure, observable, automatable, and production-ready at fleet scale.
This role is not a general firmware support position. It is a senior technical ownership role responsible for the management-plane software foundation required to deploy, monitor, update, recover, and operate large-scale AI compute infrastructure.
What You’ll Do
BMC Software Development & Platform Ownership
Own the full software lifecycle for TensorWave's custom BMC systems: firmware development, image customization, board configuration, validation, release management, upgrade workflows, and recovery procedures.
Lead development and deployment for Axiado 3000-series BMC modules (Smart-SCM3002 / DC-SCM architectures).
Define BMC platform standards covering firmware builds, configuration management, access control, secure interfaces, and automation integration.
OpenBMC Development
Build, customize, maintain, and troubleshoot OpenBMC-based firmware for TensorWave-specific hardware platforms.
Integrate platform-specific sensors, inventory, and control paths; support board bring-up and hardware enablement.
Develop in C, C++, Python, and Shell within Yocto/BitBake and OpenBMC build systems.
Axiado & AMD UBB Integration
Lead integration and operationalization of Axiado BMC modules; configure, debug, and validate sensor, power, reset, and firmware update workflows.
Architect BMC integration with AMD Universal Base Board platforms supporting high-density MI-series GPU systems.
Coordinate across BMC, BIOS, GPU, NIC, and system firmware dependencies; work directly with AMD, Axiado, and OEM vendors.
Low-Level Hardware Protocols & Firmware Lifecycle
Debug and configure hardware communication interfaces: I2C, I3C, SPI, UART, PCIe, IPMI, PLDM, MCTP, and Redfish/DMTF APIs.
Design and maintain robust firmware update processes (BIOS, BMC, NIC, GPU, CPLD/FPGA), including PLDM-based workflows, rollback, version tracking, and fleet-scale rollout planning.
Implement and maintain Redfish APIs exposing power, thermal, inventory, sensor, and health data for automation and bare-metal provisioning.
Telemetry, Vendors & Cross-Functional Collaboration
Ensure platform health metrics (thermal, power, voltage, fan, GPU, system health) are exposed to infrastructure and monitoring systems — not trapped in firmware or vendor tools.
Serve as primary technical point of contact with AMD, Axiado, OEM vendors, and ODM platform teams; lead escalations and validate vendor fixes before production.
Partner closely with Infrastructure, Platform Engineering, DevOps, Network Engineering, Observability, and Security teams.
Who You Are
Required
Deep hands-on experience with BMC firmware development and OpenBMC (Yocto/BitBake).
Strong proficiency in C, C++, Python, and Shell scripting in embedded Linux environments.
Working knowledge of hardware protocols: I2C, I3C, SPI, UART, PCIe, IPMI, PLDM, MCTP.
Experience with Redfish/DMTF APIs and out-of-band server management.
Ability to work close to the metal — moving between firmware code, protocol traces, Linux diagnostics, and vendor documentation.
Strong cross-functional communication skills; comfortable leading technical conversations with silicon vendors, OEMs, and internal engineering teams.
Preferred
Experience with Axiado BMC modules or DC-SCM/Smart-SCM architectures.
Familiarity with AMD UBB platforms and MI-series GPU infrastructure.
Background in fleet-scale firmware lifecycle management.
Experience contributing to or maintaining upstream OpenBMC
What We Offer
Stock Options
100% paid Medical, Dental, and Vision insurance for Employees
Company Health Savings Account Contributions
100% paid Short Term and Long Term Disability Insurance for Employees
Life and Voluntary Supplemental Insurance Options
Other Insurance Options, such as Pet & Legal Insurance
Various Supplementary Health Benefits, such as discounted Virtual Healthcare Appointments and Serious Illness Support
Flexible Spending Account
401(k)
Employee Assistance Program
Flexible PTO
Paid Holidays
Parental Leave
Other In-Office Perks
Equal Employment Opportunity
TensorWave is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate on the basis of any protected status under applicable law.
Reasonable Accommodations
TensorWave provides reasonable accommodations in accordance with applicable laws. If you require accommodation during the hiring process, please contact View email address on ziprecruiter.com.
Employment Eligibility
All offers of employment are contingent upon verification of identity and authorization to work in United States, as required by law.
Background Checks
Where permitted by law, employment may be contingent upon the successful completion of a job-related background check.
Data Privacy Notice
By submitting an application, you acknowledge that TensorWave may collect, use, and retain your personal information for recruiting and employment-related purposes in accordance with applicable data privacy laws.
- LNW Gaming, Inc.(KAC) in Las Vegas is seeking a motivated Software Engineer to contribute to the design, implementation, testing, and deployment of distributed systems. Ideal candidates will have 2-5 years of experience in software development along with a Bachelor's degree...Suggested
- ...bootstrapping, upgrades, node provisioning, and decommissioning at scale Develop and maintain infrastructure for GPU node configuration,... ...bare metal infrastructure concepts, including PXE, IPMI, and BMC Strong testing discipline across unit, integration, and end-to...SuggestedTemporary workWork at officeFlexible hours
- ...Job Description Job Description Senior Symitar Developer 40 Hours (Full Time) Monday - Friday (Day hours /40 hours a week) Headquarters 630 Trade Center Drive Las Vegas, NV PURPOSE: The primary purpose of this position is to assist Silver State Schools...SuggestedFull timeLive outMonday to Friday
$119k - $210k
...claims organization. Responsibilities: Use Litigation Protocols to develop and revise appropriate legal strategy for discovery,... ...Demonstrated ability to mentor and lead junior attorneys and legal staff. Excellent communication, interpersonal, and client relationship...SuggestedFull timeLocal areaRemote workHome officeFlexible hours$12 per hour
...Summary: Floor Staff team members are classified based on individual theatre needs, and/or employee availability, as either variable hour, part-time fixed, part-time regular or full-time hourly employees whose primary responsibility is ensuring our guests receive exceptional...SuggestedHourly payFull timePart timeWork at officeLocal area- Responsibilities Assist with race operation tasks such as, but not limited to: Starting Line, Staging Lanes, Water Box, Back of Staging, Tower Operations, and Tech Inspection Assist and perform surface prep, maintenance, and incident cleaning of the track. ...Temporary work
$395 per month
Job Type Part-time Description Thank you for your interest in Galaxy Theatres! We're always on the lookout for enthusiastic, customer-focused individuals ready to thrive in our dynamic environment. Join one of the most respected cinema teams in the industry...Hourly payFull timePart timeWork at officeLocal areaWeekend workAfternoon shift- Job Description Job Description Qualifications: • To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. • Team Work – Contributes to building a positive team spirit. • Ability to read and comprehend simple...
- Job Description Job Description We are seeking a Housekeeper to join our team! You will perform a variety of light cleaning and organizing duties. Responsibilities: Clean residential homes, businesses, or office locations Ensure a clean and orderly environment...Work at office
$16 per hour
Job Description Job Description Come be a part of the team that has been consistently named one of the Top Workplaces in Nevada ! Picerne Real Estate Group is looking for a Housekeeper for a luxury apartment community in Las Vegas, NV. The primary responsibility...- Warehouse Associate Works with others within the department to ensure all tasks are completed. Receives transfers and purchase order merchandise from the delivery trucks, assists vendors with picking up their purchased merchandise. The work must often be accomplished...
- ...Job Description Job Description Now Hiring!!! 5,000.00 SIGN ON BONUS!!! We are seeking a Staff Attorney to become a part of our team! You will represent clients in civil legal proceedings, draw up legal documents, and advise clients on legal transactions related...Full timeImmediate startRelocation package
$50 - $60 per hour
...Job Description Job Description We are searching for a Full-Stack Developer to build a modern financial services platform. This position is hybrid, contract-to-hire, and pays $50 to $60 per hour Responsibilities Build and scale production-grade applications...Hourly payContract work- ...not infrastructure. About the Role We’re looking for a Staff Database Engineer to join our team during an exciting phase of... ...Build deep database observability beyond basic dashboards. Develop and maintain visibility into query performance, execution plans,...Temporary workWork at officeFlexible hours
$60 - $70 per hour
...Job Description Job Description Title: Database Developer (PL/SQL, Postgres) Location: Remote (U.S. based; must be available during Pacific Time business hours) Pay: $60-70/hr This role supports the development of database and BI layers in custom web applications...Remote work- ...Bus Staff The position requires the Busser to serve patrons by cleaning tables in order to provide friendly and excellent service to every guest while adhering to sanitation and safety policies. Essential duties and responsibilities include: Clean up spilled food...Flexible hoursWeekend workAfternoon shift
$14 per hour
...Direct Support Professionals TRULY have an opportunity to Make A Difference Daily! Starting at $14.00 an hour! Day Services Staff Responsibilities Direct Support Professionals in the day program work with the individuals in workplace setting and in the community...- Job Description Job Description Now Hiring: Experienced Server (21+) Location: Las Vegas, NV Please send your resume with a recent photo to: ****@*****.***, ****@*****.*** At Nukha , we are dedicated to creating a sophisticated and welcoming dining experience...Immediate startFlexible hours
- ...professionalism. Maintain a clean and organized work area, including the dining area and service station. Collaborate with kitchen and bar staff to ensure smooth service operations. Uphold KYU’s service standards and values, creating a memorable experience for each guest....Shift workAfternoon shift
$15 per hour
...Description Salary: $15.00 Summary of position: Group Home Staff provides children and adolescents with severe emotional... ...transportation to and from community outings. ~ Support clients with developing goals, assessing their individual needs, and working toward...Full timeContract workWork experience placementWork at officeRelocationAll shiftsNight shift- Position Summary The Hospitality Aide is responsible for non-direct care activities which may include, but not limited to: passing ice, bed making, and passing trays to residents who are able to feed themselves. These tasks should be performed under the direct supervision...
$1,700 per month
We are seeking a talented and experienced VR AR Developer to join our growing team in Las Vegas. As a VR AR Developer you will be responsible for creating engaging and immersive virtual and augmented reality experiences. This position requires strong technical skills, creativity...Remote work- Avaya ACM Developer (3024-1) Las Vegas, NV Job Description: Should have good communication along with requirement analysis skills. Extensive programming experience on Avaya ACM, working knowledge of IVR, call flows, vectors, and adjunct routing, system architecture, design...
- Experienced TIBCO Business Works developer. Very good understanding of how TIBCO EMS works and familiarity with commands. Very good understanding of TIBCO File Adapter (TFA) and familiarity with commands. Willingness to perform support activities such as patching servers...
- Job Description Job Description Debby's Crew Llc in Las Vegas, NV is looking for one housekeeper to join our 8 person strong team. We are located on 4045 Spencer Street 108. Our ideal candidate is self-driven, motivated, and reliable. Benefits ~ We offer many...
$1,100 per month
Location: Las Vegas, USA. We are in search of a talented and experienced VRAR Developer to join our team in Las Vegas. The ideal candidate should have a strong understanding of virtual and augmented reality technologies as well as experience in game development or 3D modeling...- Should have good communication along with requirement analysis skills Extensive programming experience on Avaya ACM, working knowledge of IVR, call flows, vectors, and adjunct routing, system architecture, design principles and implementation Excellent customer service ...
$50 per hour
UiPath Developer job at Global Channel Management, Inc.. Las Vegas, NV. UiPath Developer needs 8 years' experience UiPath Developer requires: UiPath RPA Configuring robots Creating workflows UiPath Developer duties: Analyze business processes Identify opportunities for...Hourly payFull time$17 per hour
Job Description Job Description Company Description $17.00 / hour (make up to $19.50 per hour based on your weekly inspections) - Use our Daily Pay benefit and get access to your pay as you need it. Situated just 2.5 miles from the world-famous Las Vegas Strip...Hourly payDaily paidLocal areaImmediate startFlexible hours- ...schedule to cover all shifts of the operation. Must maintain the highest level of confidentiality at all times regarding guests and staff. Candidate must be well groomed and professional. Combination of education equivalent to graduation from high school (High...Local areaAll shiftsFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff BMC Developer. Be the first to apply!
- access developer Las Vegas, NV
- programmer Las Vegas, NV
- remote entry level developer Las Vegas, NV
- engine programmer Las Vegas, NV
- junior programmer Las Vegas, NV
- entry level mulesoft developer Las Vegas, NV
- developer Las Vegas, NV
- senior mainframe developer Las Vegas, NV
- algorithm developer Las Vegas, NV
- open source developer Las Vegas, NV



