Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Super Micro Computer Logo

Software Developer

Super Micro Computer

$69,000 - $100,000
Aug 22, 2025
San Jose, CA, USA
Apply Now

Supermicro is seeking a Software Developer to work on backend, user-interface, and content management, messaging, and web services. The role involves combining basic web development with back-end programming and managing interactive websites and applications.

Requirements

  • Strong programming skills in C/C++, Java
  • Experience in Linux OS using source code control systems
  • Experience in object-oriented design, algorithm design
  • Experience in system software management
  • Experience in micro-controller peripherals, standard hardware protocols include i2c, spi, emmc, pci, usb, uart.
  • Understanding of ARM Microprocessors
  • Understanding security technology, cryptography algorithms and standards

Responsibilities

  • Responsible for software defining, designing, developing, releasing, implementation and validation.
  • Responsible for discussing, designing and reviewing software specifications, developing software code, and debugging/troubleshooting potential issues.
  • Responsible for all software related features and issues during the planning, development, and validation stages of the program.
  • Modify existing software to correct errors, to adapt it to hardware platform and system, to upgrade interfaces and improve performance and reliability.
  • Analyze information to determine, recommend, and plan modification of an existing system.
  • Maintain BMC software for Server System.
  • Study and research software security features and issues.

Other

  • BS in EE/CS/CE is preferred
  • 1-2 years working experience in software development preferred
  • Work closely with software, hardware, and system design team members.
  • Capability to design, develop for specific software requirements
  • Good knowledge of system management protocol and standards