Previous Job
SAS Firmware Engineer
Ref No.: 18-00001
Location: Sunnyvale, California
Position Type:Contract
Start Date / End Date: 01/08/2018 to 07/09/2018
Should you be offered a position as a Mindteck Consultant, you can take advantage of our very competitive and often above market compensation and one of the best benefit packages the consulting industry has to offer.
Package Overview:
  • Competitive Salary
  • 401k Retirement Plan
  • Affordable Medical, Dental and Vision Plans
  • Health Savings Account (HSA)
  • Life/AD&D, Short- and Long term Disability Benefits
  • Paid Time Off
  • Paid Holidays
Title: SAS Firmware Engineer-17-00687
Location: Sunnyvale, CA
Duration: 6 + Months 
Position: Staff Level
Participate in development, technical analysis and integration of storage software involving SAS expander, SATA/SAS controller, Network Storage architectures. Develop on MIPS processors using C and assembly language to implement core firmware components. Apply SCSI and ATA Storage Standards such as SAS, ATA-8, SPC, SES, Client to product development. Develop SGPIO, I2C, SPI, RS232, TCPIP firmware under storage architecture. Work directly with customers in development of their software solutions using Client devices and software/firmware components. Work in collaboration with other Client sites to design solutions and resolve customer issues. Participate in detailed design and code reviews of implementations by team. Resolve interoperability issues among SAS/SATA storage devices, Client SAS expanders and SAS/SATA controllers. Sustain current product and develop next generation product. Troubleshoot and resolve complex software problems in embedded real-time systems. Work with hardware tools such as SAS Analyzer/Jammer, Logic Analyzer and JTAG debuggers such as Real View ICE, IAR J-Link, Green Hills Debugger. Analyze software performance (frame rates, cycle counts, cache utilization) of firmware. Write comprehensive engineering documentation.
Education: Bachelor of Computer Science or Computer Engineering
Related Experience required: 5 Years or more
Job requirements:
  • Work experience with embedded RTOS programming;
  • Work experience with SCSI (including SPC, Client and SES), SAS and SATA protocol programming;
  • Work experience with SAS Expander or SAS Switch firmware development;
  • Work experience with SAS/SATA host controller development;
  • Work experience with I2C firmware development;
  • Work experience with debugging tools including SAS analyzer/jammer/exerciser, logic analyzer and JTAG debugger
About Mindteck
Join Us!  We're a growth-oriented company that needs the valuable contributions you will make as the next SAS Firmware Engineer to join our team in Sunnyvale, CA
While others say it, we do it: We Care. We've helped thousands of talented individuals carve out their role and have a healthy work-life balance.
Just like life, you'll experience a good mix of challenges and opportunities. But we'll be rooting for you along the way. Apply Today!
Presently, Mindteck employs over 1,000 individuals throughout offices in:
  • US
  • UK
  • Singapore
  • Malaysia
  • Bahrain
  • India
  • It also has four development centers (US, Singapore and India [Kolkata, Bangalore]).
The company is listed on the Bombay Stock Exchange (BSE 517344) and is among a select group of global companies appraised at Maturity Level 5, Version 1.3 of the CMMI Institute’s Capability Maturity Model Integration (CMMI)
Mindteck is an equal opportunity employer (EEO). All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as a qualified individual with a disability, or any other trait protected by law

Join our Talent Network: