Recent Searches

You haven't searched anything yet.

1 Firmware Engineer (Internship) Job in Campbell, CA

SET JOB ALERT
Details...
TenaFe, Inc
Campbell, CA | Intern
$102k-116k (estimate)
9 Months Ago
Firmware Engineer (Internship)
TenaFe, Inc Campbell, CA
$102k-116k (estimate)
Intern 9 Months Ago
Save

sadSorry! This job is no longer available. Please explore similar jobs listed on the left.

TenaFe, Inc is Hiring a Firmware Engineer (Internship) Near Campbell, CA

Job Title: Firmware Engineer (internship)

Job Description:

In this position, you will be involved in the architecture, design and development of next generation Enterprise NVMe SSD with new and cutting-edge firmware. You will be responsible for NVMe firmware development, developing algorithm model for SSD architecture, implementation of the development and quality assurance processes.

The role also includes algorithm modeling, benchmarking, and implementation in firmware. The team utilizes Agile development methodologies, therefore, excellent communication skills and the ability to work closely with team members, both locally and across the organization is required.

Job Duties/Responsibilities:

  1. Review and understand ASIC (Application-Specific Integrated Circuit) Hardware architecture/feature design for new SSD (Solid State Drive) controller.
  2. Develop and implement new Hardware modules in SSD (Solid State Drive) controller software simulator to model the Hardware.
  3. Develop SSD Controller software simulator modeling code, write code to develop modeling for the different SSD controller Hardware blocks, work on low-level programming, system architecture, real-time operating systems, device architecture and hardware design, as well as deep embedded firmware development, and finally review and maintenance of developed SSD Controller software simulator modeling code.
  4. Development of the hardware abstraction layer and other features for the NVMe SSD firmware.
  5. Add new architecture/features design in software simulator to support new Hardware design.
  6. Test and debug new simulator features in variety of development stages.
  7. Add any missing feature in simulator that Firmware needs.
  8. Use appropriate custom Code Repository Management tools for source code maintenance and regularly back up the developed SSD controller software simulator modeling code, test-code, validation framework, validation-suite, bug-lists, solutions, and fixes in the code repository.
  9. Conduct review of developed SSD controller software simulator modeling code and validation test-code with customer and other team members to ensure the requirement-goals are completely met and incorporate the changes highlighted by the review comments.
  10. Conduct team meetings with other stake holders in the project such as firmware developers working on other modules/ algorithms, software applications team, hardware development team, system designer/architect, hardware validation engineer, to discuss architectural issues, reported defects and solutions.

Requirements:

  1. Firmware design/implementation/debug experience on multi-CPU SoCs.
  2. Programming experience in C / C .
  3. Good understanding of Hardware modeling and software simulator concept.
  4. Knowledge of NVMe firmware development.
  5. Storage domain experience is a plus.

Job Summary

JOB TYPE

Intern

SALARY

$102k-116k (estimate)

POST DATE

07/09/2022

EXPIRATION DATE

01/08/2023

WEBSITE

tenafe.com

Show more

TenaFe, Inc
Full Time
$110k-133k (estimate)
7 Months Ago
TenaFe, Inc
Full Time
$145k-165k (estimate)
10 Months Ago
TenaFe, Inc
Full Time
$86k-103k (estimate)
10 Months Ago

The job skills required for Firmware Engineer (Internship) include Programming, Operating System, Communication Skills, etc. Having related job skills and expertise will give you an advantage when applying to be a Firmware Engineer (Internship). That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Firmware Engineer (Internship). Select any job title you are interested in and start to search job requirements.

For the skill of  Programming
Reggie's Recovery
Full Time
$39k-50k (estimate)
Just Posted
For the skill of  Operating System
US Internal Revenue Service
Remote | Full Time
$53k-68k (estimate)
1 Month Ago
For the skill of  Communication Skills
The Butcher's Daughter - Venice
Full Time
$60k-78k (estimate)
Just Posted
Show more

The following is the career advancement route for Firmware Engineer (Internship) positions, which can be used as a reference in future career path planning. As a Firmware Engineer (Internship), it can be promoted into senior positions as an Embedded Software Engineer II that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Firmware Engineer (Internship). You can explore the career advancement for a Firmware Engineer (Internship) below and select your interested title to get hiring information.

Ampro ADLINK Technology, Inc.
Full Time
$97k-108k (estimate)
3 Weeks Ago
Western Digital
Full Time
$133k-160k (estimate)
Just Posted