Overview
On Site
USD 69,000.00 - 100,000.00 per year
Full Time
Skills
Storage
Computer Networking
Cloud Computing
Apache Hadoop
Big Data
HPC
IoT
Embedded Systems
UI
Content Management
Messaging
Web Services
Web Development
HTML5
Cascading Style Sheets
JavaScript
PHP
MySQL
Interfaces
BMC
Research
Software Security
Systems Design
Customer Engagement
Software Development
C
C++
Java
OOD
Software Management
Computer Hardware
I2C
SPI
Payment Card Industry
USB
UART
ARM
Microprocessor
Cryptography
Algorithms
Management
Debugging
Linux
Microsoft Windows
Training
Forms
Job Details
Job Req ID: 27350
About Supermicro:
Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop/ Big Data, Hyperscale, HPC and IoT/Embedded customers worldwide. We are the #5 fastest growing company among the Silicon Valley Top 50 technology firms. Our unprecedented global expansion has provided us with the opportunity to offer a large number of new positions to the technology community. We seek talented, passionate, and committed engineers, technologists, and business leaders to join us.
Job Summary:
Super Micro Computer, Inc. is currently seeking a Software Developer who works on everything from backend, user-interface, and content management to messaging and web services. The position combines basic web development (HTML5, CSS, JavaScript) with back-end programming skills (PHP and MySQL) and day-to-day management of multiple interactive websites and applications.
Essential Duties and Responsibilities:
Qualifications:
Salary Range
$69,000 - $100,000
The salary offered will depend on several factors, including your location, level, education, training, specific skills, years of experience, and comparison to other employees already in this role. In addition to a comprehensive benefits package, candidates may be eligible for other forms of compensation, such as participation in bonus and equity award programs.
EEO Statement
Supermicro is an Equal Opportunity Employer and embraces diversity in our employee population. It is the policy of Supermicro to provide equal opportunity to all qualified applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status or special disabled veteran, marital status, pregnancy, genetic information, or any other legally protected status.
About Supermicro:
Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop/ Big Data, Hyperscale, HPC and IoT/Embedded customers worldwide. We are the #5 fastest growing company among the Silicon Valley Top 50 technology firms. Our unprecedented global expansion has provided us with the opportunity to offer a large number of new positions to the technology community. We seek talented, passionate, and committed engineers, technologists, and business leaders to join us.
Job Summary:
Super Micro Computer, Inc. is currently seeking a Software Developer who works on everything from backend, user-interface, and content management to messaging and web services. The position combines basic web development (HTML5, CSS, JavaScript) with back-end programming skills (PHP and MySQL) and day-to-day management of multiple interactive websites and applications.
Essential Duties and 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.
- Work closely with software, hardware, and system design team members.
Qualifications:
- BS in EE/CS/CE is preferred
- 1-2 years working experience in software development preferred
- 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
- Capability to design, develop for specific software requirements
- Good knowledge of system management protocol and standards
- Excellent system-level debugging skills
- Linux and Windows device driver development experience is a plus
Salary Range
$69,000 - $100,000
The salary offered will depend on several factors, including your location, level, education, training, specific skills, years of experience, and comparison to other employees already in this role. In addition to a comprehensive benefits package, candidates may be eligible for other forms of compensation, such as participation in bonus and equity award programs.
EEO Statement
Supermicro is an Equal Opportunity Employer and embraces diversity in our employee population. It is the policy of Supermicro to provide equal opportunity to all qualified applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status or special disabled veteran, marital status, pregnancy, genetic information, or any other legally protected status.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.