Senior Firmware Engineer - Programmable Logic

Simms Fishing Products

San Diego, CA, US
Base: $120,000.00 - $150,000.00; bonus/equity: not...
6+ years embedded systems experience
Bare metal c/c++ development
Real-time performance optimization
This role involves developing high-performance, real-time systems for cutting-edge camera-based sports equipment in collaboration with hardware and systems engineers

Job Summary

  • This role involves developing high-performance, real-time systems for cutting-edge camera-based sports equipment in collaboration with hardware and systems engineers.
  • The position requires a deep mastery of bare-metal C/C++ development and interfacing with components like FPGAs, DDR, and Flash Memory for low-latency applications.
  • Candidates will benefit from comprehensive benefits including medical, dental, vision, 401K, PTO, and gear discounts while working on innovative outdoor technology products.

Matching Summary

This role involves developing high-performance, real-time systems for cutting-edge camera-based sports equipment in collaboration with hardware and systems engineers.

Salary

Base: $120,000.00 - $150,000.00; Bonus/Equity: Not specified; Benefits: Medical, dental, vision, disability, life insurance, 401K, PTO, paid holidays, gear discounts

Skills & Requirements

Must-have

  • 6+ years embedded systems experience
  • Bare metal C/C++ development
  • Real-time performance optimization
  • Hardware debugging with JTAG
  • Interface with FPGA DDR SPI I2C

Nice-to-have

  • Xilinx Zynq Versal Artix SoC design
  • Image processing and machine vision
  • Vitis Vivado toolchain familiarity
  • Embedded Linux environment comfort
  • Mentoring junior engineers

Key Requirements

  • Bachelor's degree required
  • 6+ years embedded systems experience
  • Experience with real-time performance-critical applications

Work Rights

Not specified

Tailored Resume

Cover Letter