Software Engineer BMC (Baseboard Management Controller)
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
As a BMC ( Baseboard Management Controller) Engineer you will work as part of a Research and Development team responsible for developing, testing, and debugging Firmware and embedded system software that interface with NetApp storage Operating System. As part of the Firmware R&D team, the overall focus of the group is on competitive market and customer requirements, supportability, technology advances, product quality, product cost and time-to-market. Firmware engineers focus on enhancements to existing products as well as new product development including functional testing of developed features.
This position requires an individual to be creative, a quick learner, driven to produce results and demonstrates the ability to lead small teams or projects,
Key Skills for This Role
Full Job Posting
Title: Software Engineer BMC (Baseboard Management Controller)
Bangalore, Karnataka, IN
Job Summary
As a BMC ( Baseboard Management Controller) Engineer you will work as part of a Research and Development team responsible for developing, testing, and debugging Firmware and embedded system software that interface with NetApp storage Operating System. As part of the Firmware R&D team, the overall focus of the group is on competitive market and customer requirements, supportability, technology advances, product quality, product cost and time-to-market. Firmware engineers focus on enhancements to existing products as well as new product development including functional testing of developed features.
This position requires an individual to be creative, a quick learner, driven to produce results and demonstrates the ability to lead small teams or projects,
Job Requirements
- Solid programming skills in C/C++
- Strong understanding of concepts related to computer architecture, data structures and standard programming practices
- Debugging skills on FW/SW issues in Linux environment
- In-depth understanding of Linux programming, Kernel Internals, drivers, U-boot, system calls, shared libraries, makefiles
- Experience with Linux network (firewalls, VLANs, ssh) is a plus
- Experience with security (certificates, key authentication) is a plus
- Experience with IPMI, KCS, I2C, SMBUS, PMBUS, SPI, UART, Flash technologies (eMMC, SPI), LDAP, Redfish, REST API is a plus
- Possesses excellent written and verbal communication skills
- Work collaboratively within and outside the team of other engineers and Sr leaders
- Ability to estimate work completion for project planning
- Ability to drive design and implementation of project features
- Able to perform Functional Testing of developed features
- Requires limited supervision and direction, as this individual can operate, drive results
- Successfully convey information to stakeholders at many levels related to the position
Education
A minimum of 5-8 years of experience is required
A Bachelor of Science Degree in CSE/ECE/IS/EEE, a master’s degree; or equivalent experience is required.
Demonstrated ability to have successfully completed multiple, moderately complex technical tasks
Proven record of meeting tight deadlines without sacrificing quality
Job Segment: Test Engineer, Testing, Software Engineer, Embedded, R&D Engineer, Engineering, Technology
About NetApp, Inc.
Global cloud-led, data-centric software company.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at NetApp, Inc.
Director, Legal
Cranberry Township, USA
Job Summary NetApp, a multi-billion dollar technology leader and highly sought-after employer, is adding a Director, Product Legal, to join its award-winning legal department. The successful candidate will support the co
Strategy & Operations Associate
San Jose, USA
Job Summary The Enterprise Business Operations team, embedded within the Office of the CEO, partners with senior leaders across NetApp's business units and enterprise functions, including Operations, IT, Finance, Sales,
Director, Product Mgmt
San Jose, USA
Job Summary The NetApp Public Cloud Services business unit is at the forefront of guiding customers to the public cloud, striving to deliver the transformational benefits of cloud technology to both existing and new cust
Lead Software Engineer - Cloud & Software Defined Storage Solutions (C++)
Waltham, USA
Job Summary Join NetApp’s Cloud Platforms organization and help build the next generation of cloud-native infrastructure, software-defined storage, and virtualization platforms powering enterprise-scale data management s
Software Engineer - Cloud Engineering (C++)
San Jose, USA
Job Summary Join our innovative and dynamic Cloud Engineering team at NetApp, where we are dedicated to pushing the boundaries of cloud technology. We are looking for a passionate and experienced Software Development Eng
People Consultant
San Jose, USA
Job Summary About the Role We are recharging how HR delivers impact at NetApp. As an Individual Contributor within the People Consultant (PC) function, you will play a critical role in shaping and delivering global capab
Sr. Product Manager- Platforms
San Jose, USA
Senior Product Manager We are hiring a Senior Product Manager to own strategy, roadmap, and lifecycle for NetApp's ONTAP systems platforms, the unified data-management platforms at the core of our Enterprise Storage busi
Program Manager
Morrisville, USA
Job Summary As a Product Structure & Pricing Operations Manager, you will lead a cross functional core team chartered with defining, implementing, and ensuring readiness to execute Quote to Cash (QTC) on new product offe
Director, Legal
Cranberry Township, USA
Strategy & Operations Associate
San Jose, USA
Director, Product Mgmt
San Jose, USA
Lead Software Engineer - Cloud & Software Defined Storage Solutions (C++)
Waltham, USA
Software Engineer - Cloud Engineering (C++)
San Jose, USA
People Consultant
San Jose, USA
Sr. Product Manager- Platforms
San Jose, USA
Program Manager
Morrisville, USA