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

BMC Firmware Engineer

Full-time

Foxconn Industrial Internet - FII

As a BCM (Baseboard Management Controller) Engineer, you will play a pivotal role in the design, specification, and development of firmware for innovative products and solutions. You will collaborate closely with cross-functional design teams throughout the planning, development, and validation stages of the program. In this position, you will leverage your expertise to address technical challenges and ensure the delivery of high-quality, functional, and reliable products. Your problem-solving skills will be crucial in resolving any technical issues, while your ability to work in a multi-disciplinary team environment will ensure that the final product meets the highest standards of performance and usability.

Key Responsibilities:

  • Collaborative Development:
    Work as a key team player with cross-functional teams, including Electrical Engineering (EE), BIOS, Platform Architecture (PA), and Firmware (FW), during the development phase to ensure product success.
    Contribute to brainstorming, design reviews, and technical discussions to address key challenges in firmware development.

  • Firmware Design & Development:
    Design, develop, code, and debug Baseboard Management Controller (BMC) firmware, applying your knowledge of server hardware architecture, system design, and embedded systems principles.
    Ensure that the firmware is optimized for functionality, performance, and reliability.

  • Issue Resolution & System Maintenance:
    Maintain existing BMC systems by diagnosing and resolving issues reported by customers or Field Application Engineers (FAEs).
    Provide timely solutions to any firmware and hardware issues affecting product performance, both pre- and post-release.

  • Reliability and Compatibility Planning:
    Study BMC firmware specifications and configuration requirements to ensure that the firmware meets reliability and compatibility standards across different hardware platforms and environments.
    Plan and execute testing and validation strategies to identify and fix potential issues early in the development process.

  • Testing & Quality Assurance:
    Conduct test/unit tests to ensure firmware quality, stability, and functionality, utilizing automated test environments where applicable.
    Collaborate with the quality assurance team to implement comprehensive testing procedures that validate the firmware’s compatibility with server hardware and software systems.

  • Customer Support & Technical Assistance:
    Provide expert-level technical support for any reported issues related to BMC and hardware/firmware integration.
    Collaborate with customer support teams to resolve critical issues and help customers troubleshoot BMC-related problems.

  • Documentation & Communication:
    Document design processes, firmware specifications, and troubleshooting steps in a clear and organized manner.
    Present technical concepts and solutions to both technical and non-technical stakeholders in a logical, concise, and effective manner.

Required Qualifications:

  • Education:
    Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. A higher degree is a plus.

  • Technical Expertise:
    Proficient in C and C++ programming languages, with a solid understanding of embedded systems and firmware development.
    Experience with embedded Linux systems is highly preferred.

  • Hardware Knowledge:
    Familiarity with SoC (System on Chip) architecture, particularly ARM-based systems and AST2x00 controllers, is a plus.
    Strong understanding of server hardware architecture, IPMI 2.0 (Intelligent Platform Management Interface), and related protocols.

  • Tools & Frameworks:
    Experience with AMI (American Megatrends Inc.) and Avocent SDK (Software Development Kit) is advantageous.
    Familiarity with IPMI, BMC interfaces, and server management tools is highly desirable.

  • Problem-Solving Skills:
    Excellent troubleshooting and analytical skills to quickly identify and resolve complex technical problems, both during development and after deployment.
    Ability to prioritize and manage multiple tasks effectively.

  • Communication Skills:
    Strong verbal and written communication skills, with the ability to present technical concepts clearly and concisely to both internal teams and customers.
    Able to write comprehensive technical documentation and reports.

Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the BMC Firmware Engineer in Houston, TX vacancy
  •  ...7-10 years of experience in Embedded systems firmware engineer with embedded C/C++ experience. Well versed with coding TI chips Good with DS and WLS experience on firmware. Have Driver development experience, Experience in Hardware layer. Can ramp... 
    Suggested

    Macpower Digital Assets Edge

    Houston, TX
    5 days ago
  • $120k - $160k

     ...Opportunity Details Full Time Sr. Embedded Firmware Engineer Sr. Embedded Firmware Engineer JOB-10047352 Anticipated Start Date Sept. 1, 2026 Location Houston, TX Type of Employment Direct Hire Employer Info Our client... 
    Suggested
    Full time
    Local area

    Glass Family of Companies

    Houston, TX
    5 days ago
  •  ...Jobot in Houston, TX seeks an experienced Embedded Engineer to design, develop, and support embedded systems powering our industrial products from concept through full production. You will work with a talented engineering team on real-world technologies. The role requires... 
    Suggested

    Jobot

    Houston, TX
    3 days ago
  • $125k - $135k

    Salary: $125,000 - $135,000 per year About us We are a well-established industrial engineering company specializing in the design and manufacturing of advanced systems that support critical infrastructure, automation platforms, and next-generation industrial equipment.... 
    Suggested
    Local area

    Jobot

    Houston, TX
    4 days ago
  • $40 - $50 per hour

     ...Embedded Firmware Test Engineer We are seeking an Embedded Firmware Test Engineer to support the validation and quality assurance of advanced gas metering products. This role will focus on both black-box and white-box firmware testing, root cause analysis of embedded... 
    Suggested
    Permanent employment
    Temporary work

    Actalent

    Houston, TX
    14 hours ago
  • $120k - $150k

     ...Position: Senior Firmware Engineer (Sr. Firmware Engineer) Salary: $120,000 – $150,000 annually (based on industry experience and exposure) Type: Full-Time, Onsite (Work from Office) Location: Houston, Texas, USA Reports To: Head – Research and Development... 
    Full time
    Work at office
    Relocation

    Staffmax Staffing & Recruiting

    Houston, TX
    more than 2 months ago
  • A specialist engineering organization is seeking a Firmware Engineer in Houston, TX. In this role, you will develop embedded software and firmware for real-time hardware platforms, implement device drivers, and support testing and validation. Ideal candidates will have... 

    Rise Technical

    Houston, TX
    4 days ago
  • $100k - $140k

     ...,000.00/yr - $140,000.00/yr Location: Houston, TX Direct message the job poster from Rise Technical. Are you a software or firmware engineer with experience in embedded systems, low-level programming, and hardware-integrated product development? This is a great opportunity... 

    Rise Technical

    Houston, TX
    3 days ago
  • A technology company in Houston seeks a Senior Embedded Firmware Engineer to lead firmware design, development, and optimization for embedded systems. The role calls for 10-15 years of experience in Embedded Firmware Development, with proficiency in Embedded C, C++, RTOS... 

    COX-LITTLE & COMPANY

    Houston, TX
    2 days ago
  • A technology firm in Houston, Texas is looking for a Senior Embedded Firmware Engineer with 10-15 years of experience. The candidate will be responsible for firmware design and optimization in embedded systems, leading R&D projects, and working alongside cross-functional... 
    Full time

    COX-LITTLE & COMPANY

    Houston, TX
    2 days ago
  •  ...priority, we customize our solutions and services to align with the unique needs of each client.Job DescriptionJob Title—Embedded Engineer with A8 microprocessor designLocation— Houston, TX Joining Mode--ContractJob Description:-• Digital designer/Embedded Engineer with... 

    EROS Technologies

    Houston, TX
    5 days ago
  • $76k - $155.7k

     ...RegularPercentage of Travel Required: Up to 10%Type of Travel: Continental US* * *The Opportunity:CACI is seeking Embedded Software Engineers to support the Artemis Next Generation Space Suit program at NASA Johnson Space Center. This exciting position includes design and... 
    Permanent employment
    Contract work
    For contractors
    Work experience placement
    Immediate start
    Flexible hours

    CACI International

    Houston, TX
    1 day ago
  •  ...EngineerLocation: Onsite in Houston, TX (not far from Katy area)Position OverviewWe are seeking a seasoned Sr Embedded Engineer to design, develop, and optimize firmware and embedded software for high-performance systems. The role focuses on end-to-end embedded solutions:... 

    CyberCoders

    Houston, TX
    5 days ago
  • $4,412 - $5,147 per month

     ...Responsibilities Responsible for the design and development of underlying firmware for embedded systems, including coding and debugging of core...  ...reviews and scheme optimization. Collaborate with hardware engineers to conduct joint hardware and software debugging, identify and... 
    Full time
    Relocation

    Kaiyan Medical

    Houston, TX
    19 days ago
  • $132k - $207k

     ...are seeking a Senior Field Applications Engineer to support NVIDIA rack-scale AI systems through...  ...needs require, to debug hardware, firmware, software, networking, and system integration...  ..., power, thermal, cabling, firmware, BMC, and Linux-based debug workflows.Experience... 
    Full time
    Local area
    Remote work

    Nvidia

    Houston, TX
    4 days ago
  •  ...Job Description Job Description A Houston-based professional engineering firm is seeking a Principal Embedded Firmware Engineer to lead the architecture, design, development, verification, and maintenance of advanced safety-critical medical device firmware. This... 

    USA Firmware

    Houston, TX
    7 days ago
  •  ...JOB FUNCTION: Test Engineers are responsible for designing and implementing the tests that ensure the quality and the functionality...  ...Develop, verify, and integrate the hardware, software, and firmware to test the final products. Design and develop test fixtures... 
    Full time
    Work at office

    Fii

    Houston, TX
    1 day ago
  •  ...Embedded Software EngineerThis is a 13 month contract. As the ICS senior software engineer, you will be responsible for developing UI/UX display software for the Energy and Transportation applications. In this job role, you will develop multiple complex Human Machine... 
    Contract work
    Internship

    Nanosoft Consulting

    Houston, TX
    2 days ago
  • 520016:Embedded Software Engineer: Halliburton: Houston, TX: Top three skills as below: # C# and Microsoft .NET Framework...  ...Microsoft Visual Studio # Some experience at programming with Python # Electrical background (Hardware and Firmware)... 

    Saxon Global

    Houston, TX
    2 days ago
  •  ...team is seeking a bold and dynamic Mid-level Embedded Software Engineer who is fueled by high accountability, execution horsepower, and...  ...development team while designing, developing, and maintaining firmware within the GSE (Ground Support Equipment) Space Suits Avionics... 
    Permanent employment
    Full time
    Work at office
    Weekend work
    Afternoon shift

    Axiom Space

    Houston, TX
    5 days ago
  • $120k - $165k

    Houston, TXOnsiteDirect Hire$120k - $165k Embedded Firmware Engineering Manager This full-time opportunity located west of Boston is with an engineering-driven organization that develops advanced control and automation technologies used in robotics, industrial systems,... 
    Full time
    Immediate start
    Flexible hours

    Motion Recruitment

    Houston, TX
    4 days ago
  •  ...impact, and work with people who care, we'd love to meet you! ABOUT THE ROLE We are looking for a Senior Computer Vision Engineer to own applied model development across computer vision, machine learning, and data science use cases - building and deploying solutions... 
    Work at office
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    AgileEngine

    Houston, TX
    2 days ago
  •  ...role due to high levels of interest. Job Description JOB DESCRIPTION POSITION TITLE:HardwareDesigner PAY TYPE:Salaried DEPARTMENT:Engineering & Automation FLSA STATUS:Exempt REPORTS TO:Project Manager or Engineering Lead This role is a key technical contributor within a... 

    ProSearch Recruiting Partners Inc

    Houston, TX
    1 day ago
  •  ...Hi, We are looking for a Design Engineer/Hardware Engineer. Please let me know, if interested. Title: Design Engineer/Hardware Engineer Location: Houston, TX 77032 (On-Site) Contract- W2 or C2C both are ok Roles & Responsibilities: Hardware design... 
    Contract work

    Syntricate Technologies

    Houston, TX
    3 days ago
  • $120k - $160k

     ...worldwide to protect, monitor, and stabilize the electrical power grid. Position Overview We are seeking an experienced Senior Firmware Engineer to join our R&D team in Houston. This role is responsible for designing, developing, and optimizing embedded firmware for... 
    Permanent employment
    Full time
    Worldwide
    Relocation

    Staffmax Staffing & Recruiting

    Houston, TX
    20 hours ago
  • $55 - $75 per hour

     ...Job Title: Sr. Electrical Engineer- Space Power Systems Job Description This hardware engineer role focuses on the design, integration, and testing of electrical power storage hardware for spacecraft applications. The position centers on batteries, battery management... 
    Contract work
    Temporary work

    Actalent

    Houston, TX
    14 hours ago
  •  ...reinforcement learning environments, and emerging world-model technologies to accelerate autonomy development. We are seeking a software engineer with strong C++ expertise and a passion for building scalable simulation systems. This role offers the opportunity to work at the... 
    Full time

    Bot Auto

    Houston, TX
    1 day ago
  • $93k - $189k

     ...systems environment. Required areas of experience include z/OS engineering, WLM (Workload Manager), CF, SMF Processing, DASD, Hardware configuration...  ...z/OS, & MQ for z/OS along with mainframe related tools such as BMC Mainview, IBM -CICS Interdependency Analyzer, IBM -CICS... 
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Cadence Bank

    Houston, TX
    4 days ago
  • Job Description: 1、Develop software programs that meet functional and performance requirements in accordance with the product project plan and software specifications. 2、Design detailed program flowcharts based on the logical design specification documents. 3、Write...
    Full time
    Relocation

    Kaiyan Medical

    Houston, TX
    6 days ago
  • Bot Auto is seeking a VCU Software Engineer to design, implement, and validate embedded software for vehicle control systems. You will work across requirements, architecture, model-based development, and AUTOSAR integration in a production-grade environment. The role requires... 

    Bot

    Houston, TX
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to BMC Firmware Engineer. Be the first to apply!