SanJoseCARecruiter Since 2001
the smart solution for San Jose jobs

Staff Firmware Engineer

Company: Lattice Semiconductor
Location: San Jose
Posted on: March 17, 2023

Job Description:

Company Profile
Lattice Semiconductor (NASDAQ: LSCC) is the global leader in smart connectivity solutions, providing market leading intellectual property and low-power, small form-factor devices that enable more than 8,000 global customers to quickly deliver innovative and differentiated cost and power efficient products.
The Company's broad, end-market exposure solves customer problems across the network from the Edge to the Cloud for clients in consumer electronics, industrial equipment, communications infrastructure, computing and automotive. Our technology, long-standing relationships and commitment to world-class support enables our customers to quickly and easily unleash innovative solutions to create a smart, secure and connected world.
Our control, connect and compute solutions enable the Internet of Things to operate safely, easily and more autonomously at the edge of the network core. While you may not see our products, you are interacting with them all day, every day. We make your experience smarter and better-connected.
Join Team Lattice---and help us continue to drive innovation that creates a smarter, better-connected world.
Together, we enable what's next.
Detailed Description



  • Sr. Firmware Engineer is responsible for software design, development, and verification activities for firmware which controls FPGA hardened functions such as configuration and security.


  • Create software design specifications.


  • Implement and verify firmware based on specifications


  • Maintain existing code with bug fixes and enhancements


  • Create clear and concise documentations


  • Support software quality efforts, including spec, design, test, release and continuous code improvements


  • Support system validation and bring up of new silicon, boards, software and reference designs


  • Follow software engineering best practices in the organization and help drive their adoption and improvements.


  • Follow secure coding practices


  • Self-driven, does not require micromanagement.


    Required Skills, Experience, Licenses:


    • Strong written and oral communication skills


    • Proficiency with C language


    • Knowledge of Linux and scripting


    • Familiarity with hardware design, RTL simulation, FPGA emulation


    • Deep knowledge of security algorithms, such as encryption (GSM/ECDSA/RSA) and authenntication - is a big plus.


    • Familiar with PUF access, handling of Anit-tampering, Firmware on OTP - is a big plus


    • Eigible to work in the us without sponsorship


      Competitive benefits package including
      The base pay for this role is between $140,000 to $165,000 per year. In addition to base salary, we offer an incentive plan bonus, and new hire equity for a competitive total compensation package.
      We offer a variety of benefits including medical, dental, vision, FSA or HSA plan, supplemental insurance plans, AD&D, 401k and more!
      Lattice Semiconductor is an EEO/Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.
      Job Posting Title: Staff Firmware Engineer
      Requisition ID: 2022-1587
      Street: 2115 O'Nel Drive
      Benefits:
      Competitive benefits package including
      The base pay for this role is between $140,000 to $165,000 per year. In addition to base salary, we offer an incentive plan bonus, and new hire equity for a competitive total compensation package.
      We offer a variety of benefits including medical, dental, vision, FSA or HSA plan, supplemental insurance plans, AD&D, 401k and more!
      Lattice Semiconductor is an EEO/Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.

Keywords: Lattice Semiconductor, San Jose , Staff Firmware Engineer, Engineering , San Jose, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

San Jose RSS job feeds