Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.

Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Staff BMC Developer in Las Vegas, NV vacancy
  • 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

    LNW Gaming, Inc.(KAC)

    Las Vegas, NV
    2 days ago
  •  ...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... 
    Suggested
    Temporary work
    Work at office
    Flexible hours

    Tensorwave

    Las Vegas, NV
    1 day ago
  •  ...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... 
    Suggested
    Full time
    Live out
    Monday to Friday

    Silver State Schools Credit Union

    Las Vegas, NV
    18 days ago
  • $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... 
    Suggested
    Full time
    Local area
    Remote work
    Home office
    Flexible hours

    Liberty Mutual Insurance

    Las Vegas, NV
    3 days ago
  • $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... 
    Suggested
    Hourly pay
    Full time
    Part time
    Work at office
    Local area

    Regal Entertainment

    Las Vegas, NV
    3 days ago
  • 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

    Speedway Motorsports

    Las Vegas, NV
    5 days ago
  • $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 pay
    Full time
    Part time
    Work at office
    Local area
    Weekend work
    Afternoon shift

    Galaxy Vegas

    North Las Vegas, NV
    2 days ago
  • 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...

    Law Offices of Adam S Kutner

    Las Vegas, NV
    26 days ago
  • 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

    Next Level Cleaning and Janitorial

    Las Vegas, NV
    8 days ago
  • $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...

    Picerne Real Estate Group

    Las Vegas, NV
    3 days ago
  • 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...

    Walker Furniture

    Las Vegas, NV
    4 days ago
  •  ...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 time
    Immediate start
    Relocation package

    Fred Loya Insurance

    Las Vegas, NV
    a month ago
  • $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 pay
    Contract work

    Brewer Global

    Las Vegas, NV
    10 days ago
  •  ...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 work
    Work at office
    Flexible hours

    TensorWave

    Las Vegas, NV
    8 days ago
  • $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

    Phoenix Staff

    Las Vegas, NV
    16 days ago
  •  ...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 hours
    Weekend work
    Afternoon shift

    Ojos Locos Sports Cantina

    North Las Vegas, NV
    1 day ago
  • $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... 

    Chrysalis

    North Las Vegas, NV
    7 days ago
  • 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 start
    Flexible hours

    Nukha Llc

    Las Vegas, NV
    9 days ago
  •  ...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 work
    Afternoon shift

    Kyu Las Vegas

    Las Vegas, NV
    12 days ago
  • $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 time
    Contract work
    Work experience placement
    Work at office
    Relocation
    All shifts
    Night shift

    Bamboo Sunrise, LLC

    Las Vegas, NV
    5 days ago
  • 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...

    Garden Terrace Alzheimer's Center of Excellence (Overland Pa...

    Las Vegas, NV
    3 days ago
  • $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

    EcoFarm Solutions

    Las Vegas, NV
    3 days ago
  • 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... 

    ESR Healthcare

    Las Vegas, NV
    5 days ago
  • 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... 

    Infojini Inc

    Las Vegas, NV
    2 days ago
  • 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...

    Debby's Crew LLC

    Las Vegas, NV
    10 days ago
  • $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... 

    WaveWorks

    Las Vegas, NV
    3 days ago
  • 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 ...

    5 Star Recruitment

    Las Vegas, NV
    1 day ago
  • $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 pay
    Full time

    Itlearn360

    Las Vegas, NV
    2 days ago
  • $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 pay
    Daily paid
    Local area
    Immediate start
    Flexible hours

    Westgate Resorts

    Las Vegas, NV
    13 days ago
  •  ...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 area
    All shifts
    Flexible hours

    Wynn Las Vegas

    Las Vegas, NV
    18 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff BMC Developer. Be the first to apply!