×
Register Here to Apply for Jobs or Post Jobs. X

Firmware Design Engineer

Job in Rocklin, Placer County, California, 95765, USA
Listing for: OSI Engineering
Full Time position
Listed on 2026-07-23
Job specializations:
  • Software Development
    Embedded Systems/ Firmware/ IoT, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 110000 - 180000 USD Yearly USD 110000.00 180000.00 YEAR
Job Description & How to Apply Below

We are looking for Hardware and Firmware Engineers. Engineers work on FPGA firmware, embedded firmware, and hardware design projects for customers across multiple industries. As a design services company, engineers work directly with customers while developing solutions for medical device, aerospace, and professional audio/video applications. The company focuses on finding the right person first while providing engineers the opportunity to work on a wide variety of projects.

Responsibilities
  • Design FPGA firmware using Verilog (preferred) or VHDL.
  • Design high-speed digital PCBs utilizing FPGAs and microcontrollers.
  • Develop embedded firmware using C or C++ for bare-metal applications.
  • Program applications to interface with embedded devices over SPI, I2C, UART, or similar interfaces.
  • Design systems utilizing high-speed DDR memory controllers and high-speed serial transceivers.
  • Develop designs that achieve timing closure, including handling clock domain crossings.
  • Support complete customer design projects that may include FPGA firmware, embedded firmware, hardware design, or a combination of all three.
  • Collaborate directly with customers, senior engineers, and management throughout the design process.
  • Support system architecture and proposal development for engineering projects.
Qualifications
  • Experience working with FPGAs or ASIC design.
  • Verilog (preferred) or VHDL programming.
  • Experience with high-speed DDR memory controllers.
  • Experience with high-speed serial transceivers.
  • Understanding of timing closure and clock domain crossings.
  • Experience designing high-speed digital PCBs utilizing FPGAs and microcontrollers.
  • Experience programming bare-metal applications using C or C++.
  • Experience programming embedded devices over SPI, I2C, UART, or similar interfaces.
  • FPGA firmware development using Verilog or VHDL is the primary required skill set.
  • ASIC design experience is considered transferable to the role.
  • Must have hands‑on design experience are not a fit.
  • Strong communication and interpersonal skills
  • 2+ years of engineering experience preferred; recent graduates will be considered.
  • Bachelor's degree or higher in Engineering or another related field.
Bonus Qualifications
  • Experience with high-speed communication protocols and interfaces.
  • Experience with video processing, DSP, or image sensor technologies.
  • Experience with embedded systems, RTOS, or motor control applications.
  • Experience with system architecture or digital hardware design.
  • Experience in the medical device, aerospace, or professional A/V industries.

Type: Full-Time

Location: Rocklin, CA - Hybrid (Preferred at least two days per week on-site. Exceptional candidates may be considered for reduced on-site requirements after an initial onboarding period)

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary