BMC/BIOS Firmware Testing

5 days ago


tamil nadu, India Celestica Full time

Detailed DescriptionLead the planning, development, and execution of comprehensive test plans for firmware components.Validate various firmware elements including BMC (Baseboard Management Controller), SDK (Software Development Kit), ONIE (Open Network Install Environment), ONL (Open Network Linux), BIOS, and Diagnostics.Design and implement automated test frameworks and scripts to improve efficiency and coverage.Identify, reproduce, and report defects with clear and concise documentation.Collaborate cross-functionally with hardware, software, and system engineering teams to ensure seamless integration and quality.Mentor junior engineers and contribute to the growth and development of the team.Drive continuous improvement in testing methodologies, tools, and processes.Strong proficiency in scripting languages (e.g., Python) for test automation.Participate in root cause analysis of issues and provide actionable feedback to development.Knowledge/Skills/CompetenciesBachelor's or Master's degree in Computer Engineering or a related field.4 to 10 years of experience in firmware testing & validationProven expertise in testing and validating BMC, SDK, ONIE, ONL, BIOS, and Diagnostics.Strong proficiency in scripting languages (e.g., Python) for test automation.Extensive experience with automation and scripting, specifically Python with Pytest, Robot, and Selenium frameworks.Solid understanding of hardware-software interaction and embedded systems architecture.Excellent problem-solving skills and attention to detail.Strong communication and interpersonal skills, with the ability to lead and collaborate effectively.Knowledge in Networking protocols (e.g., Ethernet, TCP/IP, SNMP, LLDP, OSPF, BGP) will be added advantage



  • Chennai, Tamil Nadu, India, Tamil Nadu Celestica Full time

    Detailed DescriptionLead the planning, development, and execution of comprehensive test plans for firmware components.Validate various firmware elements including BMC (Baseboard Management Controller), SDK (Software Development Kit), ONIE (Open Network Install Environment), ONL (Open Network Linux), BIOS, and Diagnostics.Design and implement automated test...

  • Back End Developer

    2 weeks ago


    tamil nadu, India Prismberry Technologies Full time

    Job Title: OpenBMC Firmware Developer (5+ Years Experience) Location: Chennai, India (Hybrid Work Model) Job Type: Full-Time About the Role: We are seeking an experienced OpenBMC Firmware Developer to join our engineering team in Chennai. The ideal candidate will have hands-on experience with BMC (Baseboard Management Controller) development using the...

  • Open BMC Developer

    2 weeks ago


    tamil nadu, India Capgemini Full time

    Job DescriptionWe are seeking an experienced embedded systems engineer with strong expertise in BMC firmware development and Linux internals. The ideal candidate will be responsible for developing and maintaining BMC firmware using OpenBMC and Yocto build systems, customizing Linux kernel and U-Boot for embedded platforms, and implementing device drivers and...

  • Open BMC Developer

    2 weeks ago


    tamil nadu, India Capgemini Full time

    Job Description We are seeking an experienced embedded systems engineer with strong expertise in BMC firmware development and Linux internals. The ideal candidate will be responsible for developing and maintaining BMC firmware using OpenBMC and Yocto build systems, customizing Linux kernel and U-Boot for embedded platforms, and implementing device drivers...

  • Back End Developer

    2 weeks ago


    Chennai, Tamil Nadu, India, Tamil Nadu Prismberry Technologies Full time

    Job Title: OpenBMC Firmware Developer (5+ Years Experience) Location: Chennai, India (Hybrid Work Model) Job Type: Full-TimeAbout the Role:We are seeking an experienced OpenBMC Firmware Developer to join our engineering team in Chennai. The ideal candidate will have hands-on experience with BMC (Baseboard Management Controller) development using the OpenBMC...


  • Guindy, Chennai, Tamil Nadu, India Gigamon Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Key ResponsibilitiesEmbedded and hardware bring-up architect: Take the technical lead on new hardware designs and system-level architectures. This includes designing the hardware-software interface, creating the plan for initial board bring-up, and leading the debugging efforts to get the new system fully functional.Low-level software development: Serve as a...


  • Guindy, Tamil Nadu, India Celestica Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Req ID: 127210Remote Position: NoRegion: AsiaCountry: IndiaState/Province: ChennaiCity: Guindy, ChennaiGeneral OverviewFunctional Area:EngineeringCareer Stream:Design - Software EngineeringSAP Short Name:LEN-ENG-DSEIC/MGR:Individual ContributorDirect/Indirect Indicator:IndirectSummaryCelestica is looking for a dynamic software engineer who is passionate...


  • tamil nadu, India Yottron Solutions Full time

    Job Description:We are seeking a highly skilled and motivated Senior Firmware Engineer – Embedded Systems Designer to join our engineering team. This role involves full lifecycle development of embedded systems used in advanced access control, monitoring, and self-service technologies. You will be responsible for designing, coding, testing, and supporting...


  • Guindy, Tamil Nadu, India Gigamon Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    DescriptionKey ResponsibilitiesEmbedded and hardware bring-up architect: Take the technical lead on new hardware designs and system-level architectures. This includes designing the hardware-software interface, creating the plan for initial board bring-up, and leading the debugging efforts to get the new system fully functional.Low-level software development:...

  • Hpc Admin

    6 days ago


    Chennai, Tamil Nadu, India client side Full time

    Key Responsibilities: Design, implementation & support of high-performance compute clusters Solid knowledge on HPC systems, including CPU/GPU architecture, scalable/robust storage, high-bandwidth inter-connects, and a knowledge of cloud based computing architectures Use their strong skills with the Linux OS to configure appropriate operating systems for...