Senior Embedded Software/Firmware Engineer, iSCSI development

Apply Now
Company: Cross Creek Systems
Location Santa Clara, CA
Date Posted: June 8, 2015
Source: Cross Creek Systems

We are looking for exceptionally talented engineers to be part of our iSCSI firmware development team. The right candidate will be extremely conversant in writing high-performance firmware (preferably in the storage or networking domains).

Experience in Embedded Software or Firmware development in C is required. Experience in TCP/IP internals and iSCSI protocol is highly desirable. Sound knowledge of microprocessor architecture and multi-threaded programming is required.

This is a fast paced, dynamic organization, and you must be prepared to thrive in it. The candidate will be required to keep up with advances in storage and networking features, and take the lead in rolling out new features on a regular basis. He / she must be prepared to mentor junior members of the team. Some interaction with customers will be required.

The selected candidate will be taking responsibility for a product deliverable and drive it through to completion.

Responsibilities:

Design and develop iSCSI firmware
Design and implement new features
Analyze performance, and continually keep increasing performance
Unit testing, and assist in documentation

Qualifications:

Prior development experience in writing Embedded Software or Firmware in C
Expert problem-solver - must be able to deal with hardware/driver
Excellent C skills - must be able to design efficient and maintainable software
BS/MS with about 5 years of relevant experience

Other jobs you might like

  • Engineer System Modeling Simulation 3

    NEW

    Northrop Grumman

    - Sunnyvale, CA

    Development of kinematic MATLAB/Simulink state-space control system models which control a multiple rotor system supported with magnetic bearings. Control systems ...

    3 days ago from Northrop Grumman
  • Mobile Software Architect - TECH

    Nelson Companies

    - Mountain View, CA

    Mobile Software Architect Mountain View, CA Compensation: $81.86 per hour - $111.63 per hour Nelson Technology is seeking a Mobile Software Architect for a 6 month ...

    7 days ago from Nelson Companies
  • Manager - Software Engineering

    NEW

    Hewlett Packard

    - Palo Alto, CA

    Job Description We are seeking top R&D Project Managers to lead the development of the SDN products that will revolutionize the future of the networking industry. These ...

    3 days ago from Hewlett Packard
  • Senior Network Software Designer

    NEW

    Hewlett Packard

    - Palo Alto, CA

    Description Want to work on something really different and exciting? How about building a new and modern networking system stack for Next Generation Unified Wired & ...

    3 days ago from Hewlett Packard
  • Software Systems Engineer

    NEW

    Kaztronix

    - San Jose, CA

    Responsibilities include: Develop features for embedded client applications in C++. Integrate audio and voice components with the application's UI. Root-cause application ...

    2 days ago from Kaztronix
  • Senior Software Engineer - Back End (33318)

    Stanford Health Care

    - Palo Alto, CA

    Job Description Job Summary The Senior Software Engineer, is responsible for building, designing and implementing highly scalable usable web interfaces at Stanford ...

    28 days ago from Stanford Health Care
  • Android Systems Software Engineer

    MobileIron

    - Mountain View, CA

    MobileIron is on the cutting edge of the mobile revolution. The company was founded with the belief that mobility would fundamentally change every business process in an ...

    28 days ago from Mobileiron
  • Embedded Software Engineer

    NEW

    FPC National

    - Santa Clara, CA

    Job Description Be an Embedded Software Engineer with a World Class Organization! Great Culture! Great Benefits! Job Summary: As an Embedded Software Engineer you ...

    19 hours ago from FPC National
  • Embedded Software Engineer

    NEW

    Mainz Brady Group

    - San Jose, CA

    Our cutting edge client in San Jose has an immediate need for an Embedded Software Engineer Responsibilities bull Develop software and tools for new embedded products ...

    1 day ago from Dice
  • Software Engineering Manager (Java)

    MobileIron

    - Mountain View, CA

    Overview MobileIron is on the cutting edge of the mobile revolution. Think about how important your phone is, mobile devices are more widespread and used than PCs ever ...

    28 days ago from Mobileiron

Show Me More