All jobs
NexisGrow Jobs & Internships logo

Firmware Developer (C/C++, Manageability - BMC) at Hewlett Packard Enterprise

NexisGrow Jobs & Internships Β· Posted today

  • Bengaluru, Karnataka, India (On-site)
  • On-site
  • Full-time
  • 0-2 yrs

About the role

πŸ“‹ Job Details at a Glance πŸ“ Location Bengaluru, Karnātaka, India 🏒 Company Hewlett Packard Enterprise πŸ‘₯ Experience 0-2 years πŸŽ“ Qualification Relevant technical qualification πŸ“… Eligible Batch 2023, 2024, 2025, 2026 πŸ“„ Job Type Full Time πŸ’° Salary Not Disclosed 🏒 Industry Technology πŸ›  Key Skills C C++ embedded linux bmc firmware development arm processor development openbmc yocto rtos Firmware Developer (C/C++, Man a g eability

BMC) at Hewlett Packard Enterprise β€” Full Details & How to Apply Hewlett Packard Enterprise is seeking a Firmware Developer (C/C++, Man ageabilityBMC) in Bengaluru, Karnātaka, India to design and enhance firmware for BMC systems using C/C++. This role is ideal for candidates with a relevant technical qualification and a strong interest in embedded systems. The role of a Firmware Developer (C/C++, Man ageabilityBMC) is increasingly vital in the technology sector as companies focus on improving server manageability through advanced firmware solutions. With the rise of cloud computing and data center optimization, the demand for skilled developers in this area is growing, making this position a strategic entry point into the industry. Hewlett Packard Enterprise is a leader in technology, known for its innovative products and commitment to sustainability. The company’s recent advancements in server technology and cloud solutions highlight its dedication to pushing the boundaries of what’s possible, making it an attractive employer for aspiring developers. This position is suitable for candidates with a relevant technical qualification and those from the eligible batches of 2023, 2024, 2025, and 2026 , with 0-2 years of experienceThe salary for this role is Not Disclosed , but the opportunity for growth is significant. As a Firmware Developer , you will gain hands-on experience with essential technologies such as C , C++ , embedded Linux , and BMC firmware d evelopmentThis role not only enhances your technical skills but also opens doors to advanced positions in firmware engineering and systems development. πŸ“Š Role Difficulty: Low | Competition Level: Medium | Fresher Friendly: Yes NexisGrow.com features this opportunity as part of its curated tech job listings. All details are sourced from the official job posting. Apply online before the opportunity closes. Job Role & Responsibilities The core mission of the Firmware Developer role at Hewlett Packard Enterprise is to design and enhance firmware for BMC systems , ensuring optimal performance and manageability through innovative solutions. Design firmware for BMC systems using C/C++ , focusing on efficient code execution and system reliability. Develop embedded Linux applications as part of the BMC firmware development process, leveraging OpenBMC for enhanced functionality. Collaborate with internal and external partners to lead project teams, utilizing Yocto for streamlined development. Monitor performance and operational metrics of firmware systems, ensuring adherence to quality standards. Maintain and support existing firmware codebases for BMC systems , troubleshooting issues related to RTOS performance. Document firmware development processes, supporting reporting requirements to enhance project transparency. Troubleshoot and resolve issues related to firmware performance and functionality, applying embedded Linux expertise. This role fosters an ownership culture, allowing developers to directly impact the performance and reliability of BMC systems through their contributions. Required Skills & Technical Competencies The ideal candidate for the Firmware Developer position should possess a strong technical skill profile, particularly in firmware development and embedded systems. Technical Skills C β€” entry β€” essential for programming firmware for BMC systems , ensuring efficient code execution. C++ β€” entry β€” used in developing complex firmware solutions, enhancing system manageability. Embedded Linux β€” entry β€” critical for developing applications that run on B

  • MC hardwareBMC firmware development β€” entry β€” foundational for creating effective firmware solutions tailored to
  • BMC systemsARM processor development β€” entry β€” necessary for optimizing firmware performance on ARM ar chitecturesOpenBMC β€” entry β€” utilized for enhancing the functionality of B
  • MC firmwareYocto β€” entry β€” important for managing the build process of embedded Linux applications. RTOS β€” entry β€” relevant for ensuring real-time performance in firmware applications. When showcasing these technical skills in your resume or interview, emphasize specific projects or experiences that demonstrate your proficiency with the mentioned technologies. Eligibility Criteria This role is designed for candidates with a relevant technical qualification and a keen interest in firmware development. Must possess a relevant technical qualification in engineering or computer science. Eligible batches include 2023 , 2024 , 2025
  • , and 2026Experience requirement is 0-2 years , welcoming freshers. Academic performance requirements are not specified in the job posting. Experience with projects, GitHub, internships, certifications, or portfolios is not specified in the job posting. Documentation & Portfolio Requirements Submit your resume in a clear format, including relevant coursework, projects, and any experience related to firmware development. Pro tip: Highlight any hands-on experience with BMC systems or related technologies in your application to stand out. Salary for Firmware Developer (C/C++, Ma nageabilityBMC) at Hewlett Packard Enterprise πŸ’° Compensation Not Disclosed The advertised compensation for the Firmware Developer (C/C++, M anageabilityBMC) role at Hewlett Packard Enterprise is N ot DisclosedThe exact in-hand figure and any additional components are confirmed by the company during the offer or HR discussion stage. Recommended Courses & Preparation Tips for Firmware Developer (C/C++, M anageabilityBMC) Upskilling with the right resources significantly enhances your chances of being selected for this specialized role in firmware development. Recommended Courses & Resources C β€” Essential for mastering the core programming language used in firmware development. C++ β€” Crucial for developing complex firmware solutions and enhancing performance. embedded linux β€” Vital for working with embedded systems and understanding the operating environment. rtos β€” Important for real-time operating systems used in firmware applications. KodNest β€” Offers practical projects that can enhance your firmware development skills. Boost your profile with relevant certifications at NexisGrow GetCertified β€” strengthen your application before you apply. Common Mistakes to Avoid ❌ Applying without demonstrating C or C++ programming skills β€” Include relevant coursework or projects. ❌ Using a generic resume β€” Tailor it to the specific responsibilities outlined in the job description. ❌ Listing technologies like embedded Linux without details β€” Explain how they were applied in projects or internships. ❌ Ignoring qualification and experience requirements β€” Ensure you meet the specified criteria. ❌ Adding unrelated technologies or unsupported claims β€” Focus on relevant skills to improve ATS alignment. ❌ Applying without verifying the official Apply URL β€” Always check the job details before submission. Before You Apply β€” Checklist βœ… Confirm the job title, company, location, work mode, and experience requirement. βœ… Check that you meet the supplied qualification criteria. βœ… Verify eligibility against the supplied eligible batches and experience requirement. βœ… Add relevant supplied JD keywords naturally to your resume. βœ… Highlight projects or experience related to the supplied technologies and responsibilities. βœ… Remove unsupported technologies, achievements, or experience claims. βœ… Open and verify the supplied Apply URL before submitting the application. βœ… Save the job details, application date, and role-specific resume version for tracking. Resume Tailoring & ATS Keywords for Firmware Developer (C/C++, M anageabilityBMC) Optimizing your resume for ATS is crucial for standing out in the selection process for this role. ATS Keywords to Include C C++ embedded linux bmc firmware development arm processor development openbmc yocto rtos firmware manageability development collaboration Resume Tips for This Role Highlight C and C++ programming skills prominently on your resume. Emphasize experience with embedded Linux and BMC firmware developmentInclude projects involving ARM processor developmen t or OpenBMCUse exact keywords from the job description naturally in your resume. Avoid adding unsupported technologies or experiences that cannot be substantiated. Build an ATS-optimized resume for this role using NexisGrow Resume Builder β€” free for all job seekers. Pro Tip: Avoid including unrelated technologies or unsupported claims in your resume for this role. How to Apply for Firmware Developer (C/C++, M anageabilityBMC) at Hewlett Packard Enterprise Search Similar Jobs on NexisGrow Open the supplied official Apply URL and confirm the job title and company. Prepare a resume aligned with the supplied skills, responsibilities, qualification, and experience requirement. Complete the official application form accurately and avoid unsupported claims. Submit the application and save the confirmation or application reference if the portal provides one. Record the application date and monitor the official company portal or registered email for updates. Applications reviewed on rolling basis β€” early submission recommended. Search Similar Jobs on NexisGrow NexisGrow.com does not charge any fees for job applications. Hewlett Packard Enterprise Hewlett Packard Enterprise , founded in 2015 , operates from its headquarters in San Jose
  • , CaliforniaWith a workforce of over 60,000 employees , the company has a significant global presence, serving clients in more than 1
  • 70 countriesIts extensive reach allows for diverse technological solutions tailored to various markets. The company specializes in server manageability and BMC firmware development , offering products such as HPE ProLiant servers and
  • HPE SynergyThese solutions are designed to enhance operational efficiency and reliability in enterprise environments, showcasing the company's commitment to innovation in technology. Hewlett Packard Enterprise fosters a collaborative culture that emphasizes teamwork and innovation. The company has received accolades such as the Great Place to Work certification and is recognized for its employee development programs, which include mentorship and training initiatives aimed at nurturing talent within the organization. Recently, Hewlett Packard Enterprise announced its expansion into edge computing solutions, reflecting its commitment to staying at the forefront of technological advancements. This initiative is part of a broader strategy to enhance its portfolio and meet the evolving needs of its customers in a rapidly changing market. For freshers in technology, Hewlett Packard Enterprise offers a robust career launchpad, providing early exposure to cutting-edge technologies like embedded Linux and OpenBMCThe company’s focus on innovation and employee development ensures that new talent can grow and thrive in their careers. Company Details Industry Technology Location Bengaluru, Karnātaka, India Connect With Us Careers Apply Now Frequently Asked Questio ns I ntervi ewRoleSalaryGrowth ? Who can apply for Firmware Developer (C/C++, M anageabilityBMC) at Hewlett Packard Enterprise? Eligibility Tap to expand + Answer Candidates with Relevant technical qualification and 0-2 years experience are eligible. Eligible batches: 2023, 2024, 2025, 2026. ? What skills are most important for this role? Skills Tap to expand + Answer Key skills: C, C++, embedded linux, bmc firmware development, arm processor development. Strong fundamentals and practical project experience matter most. ? What is the salary for this position? Salary Tap to expand + Answer Compensation: Not Disclosed. Final offer depends on skills, experience, and interview performance. ? What is the interview process at Hewlett Packard Enterprise? Interview Tap to expand + Answer Typically: Resume shortlisting β†’ Online test β†’ Technical interview(s) β†’ HR round. ? Is this role remote, hybrid, or onsite? Work Mode Tap to expand + Answer Work mode varies by team. Confirm with HR during recruitment. ? What is the career growth path from this role? Growth Tap to expand + Answer Structured appraisals every 6–12 months. Senior roles accessible within 12–18 months based on performance. ? How do I apply? Application Tap to expand + Answer Apply via the company's official careers page. ? Is there a probation period? Probation Tap to expand + Answer Standard 3–6 months probation. Confirmation follows successful completion. ? How to prepare for the Firmware Developer (C/C++, M anageabilityBMC) interview? Preparation Tap to expand + Answer (1) Core concepts of C, C++, embedded linux, bmc firmware development, arm processor development, (2) 2–3 project walkthroughs, (3) Problem-solving, (4) Hewlett Packard Enterprise research, (5) Clear communication. ? What is the work culture like at Hewlett Packard Enterprise? Culture Tap to expand + Answer Research on LinkedIn and Glassdoor for authentic employee reviews. NexisGrow.com features only verified employers. πŸ”— Explore More on NexisGrow More jobs in Bengaluru Browse all Tech jobs Latest Fresher jobs More jobs at Hewlett Packard Enterprise Work From Home jobs Ready to Apply? Don't Miss This Opportunity! Apply only via the official link. NexisGrow.com charges zero application fees. NexisGrow.com does not charge any application or registration fees. Beware of fraudulent offers. Naukri ki baat, Nexis
  • Grow ke saath

NexisGrow.com

Skills

C programmingC++ programmingEmbedded LinuxBMC firmware developmentARM processor developmentOpenBMCYocto projectRTOS