Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 14468087

    NetApp logo

    Software Engineer (C & Linux Kernel Developer)

    NetApp · Bengaluru · onsite · Posted 54d ago

    Not disclosed5–8 yrsfulltimeSourced fromFoundit

    About a minute. You'll make an account on the way through.

    About this role

    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

    Sourced from foundit

    Skills

    Linux network firewallsi2cspiuartcldapSSHU-BootdriversVlanseMMCSystem callsLinux ProgrammingRedfishIpmiShared librariesmakefilesKernel InternalsPMBusSMBusREST APIsecurity certificatesFlash technologiesKCSkey authentication

    About NetApp

    NetApp logo

    NetApp

    IT Services & Consulting

    2.8k+

    employees

    1992

    34 years old

    San Jose, California

    United States

    About

    NetApp provides data storage and management solutions, specializing in hybrid cloud environments to optimize operational efficiency.

    Industries

    IT Services & Consulting

    Employee ratings

    445 reviews

    3.7/ 5

    Culture

    3.7

    Career growth

    2.8

    Work-life

    3.7

    Employees rate it well for

    Work Culture75Work Life Balance75Senior Management49Job Security36Salary35

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Software Engineer (C & Linux Kernel Developer) · waiting for your command