Software Engineer

NetAppPittsburgh, PA
8d

About The Position

As a Software Engineer, you will work as part of a team that’s responsible for delivering high-quality embedded software and firmware for a wide range of NetApp storage systems and flash-based performance enhancement modules. Whether you’re supporting the latest processors, memory technologies, and protocols, or developing new system management capabilities on industry-leading baseboard controllers, your work will be at the heart of NetApp’s cutting-edge products.

Requirements

  • Knowledge of C/C++ and Python programming.
  • Ability to understand and debug x86 assembly code.
  • Familiar with an open source UNIX OS (FreeBSD, Linux).
  • Familiarity with x86-based architectures.
  • A Bachelor of Science Degree in Engineering or Computer Science or equivalent related work experience.
  • Typically requires no previous professional experience.

Nice To Haves

  • Knowledge of SATA, SAS, PCIe, and NVMe preferred.
  • Knowledge of some of the following: IPMI, Redfish, and interfaces such as RS-232, I2C, SPI, CAN, USB, and Ethernet preferred.
  • Experience with VSCode and Copilot for software development

Responsibilities

  • Coding
  • Integration and testing
  • Debugging
  • Reliability Support sustaining activities
  • Participating in teams to deliver new platforms

Benefits

  • Health Insurance
  • Life Insurance
  • Retirement or Pension Plans
  • Paid Time Off
  • various Leave options
  • Performance-Based Incentives
  • employee stock purchase plan
  • restricted stocks (RSU’s)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service