Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Firmware Engineer - Programmable Logic

$120k - $150k

Foresight Sports

Job Description Revelyst is a collective of makers who design and manufacture performance gear and precision technologies. Our category-defining brands leverage meticulous craftsmanship and cross-collaboration to pursue innovation and redefine what is humanly possible in the outdoors. We are seeking a high-caliber Senior Firmware Engineer to design and develop high-performance, real-time systems for cutting‑edge camera‑based sports equipment. This position combines expertise in embedded firmware, FPGA development, and real‑time performance optimization to meet the precision and speed demands of an industry‑leading product. This role reports to the Firmware Engineer RT Supervisor and is based in San Diego with a planned move to our new state‑of‑the-art Golf Technology headquarters in Carlsbad, CA during 2026. Responsibilities Develop and optimize embedded firmware and FPGA logic for high‑speed, precision camera‑based systems in a real‑time environment. Collaborate with hardware engineers, system architects, and application developers to integrate firmware with other systems. Engage in architectural and design discussions on firmware and FPGA solutions for next‑generation products. Mentor and guide junior engineers, providing technical leadership and support in firmware development and real‑time systems design. Perform rigorous debugging, optimization, and testing to ensure reliability, robustness, and fault tolerance of embedded systems. You Have 6+ years of experience in embedded systems development, with a focus on real‑time, performance‑critical applications. Mastery in bare metal/real‑time development using C/C++ for embedded systems. Proven experience interfacing with components such as FPGA, DDR, Flash Memory, I2C, SPI, RTOS, LVDS, and timing, and understanding their interactions in real‑time systems. Experience in performance-critical applications, such as high data rate or low latency scenarios. Experience in hardware debugging, including JTAG and other diagnostic tools. Strong understanding of real-time systems and performance metrics such as latency, throughput, and timing constraints in embedded applications. Strongly Desired FPGA design and development using Xilinx toolset (VHDL/Verilog), with experience in designing for Xilinx Zynq, Versal, or Artix SoCs. Familiarity with Vitis/Vivado toolchain and hardware-software co-design. Experience in image processing, machine vision, or similar domains, including filters, transforms, convolution kernels, and algorithm optimization for embedded systems. Strong background in algorithm development for real-time computer vision or signal processing, with a focus on performance optimization. Advanced knowledge of object-oriented programming (OOP) design and software engineering best practices. Extensive experience working with bare metal microcontrollers in time‑critical applications. Familiarity with performance benchmarking tools and optimization techniques for embedded systems. Comfortable in Linux environments, particularly for managing embedded Linux systems alongside real-time processors. Minimum Education Required Bachelor’s degree Pay Range Annual Salary: $120,000.00 – $150,000.00 The actual annual salary offered will be based on variables including experience, geographic location, education, and skills/achievements, and will be mutually agreed upon at the time of offer. Benefits include medical, dental, vision, disability and life insurance, 401(k), PTO, paid holidays, gear discounts, and the ability to add value to an exciting mission. Our postings are not intended for distribution to or use in any jurisdiction, country or territory where such distribution or use would violate local law or would subject us to any regulations in another jurisdiction, country or territory. We reserve the right to limit our postings in any jurisdiction, country or territory. Equal Opportunity Employer. Protected Veteran/Disabled #J-18808-Ljbffr

Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Senior Firmware Engineer - Programmable Logic in San Diego, CA vacancy
  • $120k - $150k

     ...Senior Firmware Engineer - Programmable Logic page is loaded## Senior Firmware Engineer - Programmable Logiclocations: San Diego, CA - Foresight Sportstime type: Full timeposted on: Posted 26 Days Agojob requisition id: R0013134# **Job Description**Revelyst, is a collective... 
    Senior
    Work at office
    Local area

    Revelyst Inc.

    San Diego, CA
    2 days ago
  • $120k - $150k

    A technology company is seeking a Senior Firmware Engineer to design and develop advanced embedded systems for camera-based sports equipment. The ideal candidate will have at least 6 years of experience in embedded development, particularly in real-time applications. Responsibilities... 
    Senior

    Revelyst Inc.

    San Diego, CA
    14 hours ago
  • $173k - $203k

     ...out of the office. We are looking for a highly experienced Senior Firmware Engineer with deep expertise in charger architectures, PMIC...  ...skills: Comfortable using oscilloscopes, power analyzers, logic analyzers, and other lab tools to root‑cause complex charging... 
    Senior
    Work at office
    Local area
    Flexible hours

    Ōura

    San Diego, CA
    1 day ago
  • $26 - $30 per hour

     ...Firmware / Software Engineering Intern Location: San Diego, CA, US, 92121 Business...  ...Solutions Join AMETEK Programmable Power, a leader in cutting...  ...Requirements Junior or Senior year student pursuing a Bachelor...  ...such as oscilloscopes, logic analyzers, and IDE... 
    Suggested
    Hourly pay
    Full time
    Part time
    Internship
    Summer holiday

    AMETEK

    San Diego, CA
    2 days ago
  • Revelyst in San Diego is seeking a Senior Firmware Engineer to design and develop high-performance, real-time firmware for camera-based sports equipment. You will work with hardware engineers and software teams to integrate embedded systems and FPGA solutions for next‑... 
    Senior

    Foresight Sports

    San Diego, CA
    1 day ago
  • $120k - $150k

    Dormont Manufacturing Co in San Diego is seeking a Senior Firmware Engineer to design high-performance systems for cutting-edge camera-based sports equipment. The role requires expertise in embedded systems and real-time performance optimization, with responsibilities... 
    Senior

    Dormont Manufacturing Co

    San Diego, CA
    3 days ago
  • $164.5k - $200.25k

     ...Senior Engine Programmer Remote US & Canada only We’re looking for an exceptional Senior Engine Programmer to join our live team to help craft the most advanced social game on earth. Elements that can help us meet the demands of this complex product, while presenting... 
    Senior
    Remote work
    Work from home
    Work visa

    GrabJobs

    San Diego, CA
    1 day ago
  • $110.8k - $151k

    Neurocrine Biosciences is seeking a Statistical Programmer to design, develop, and validate SAS programs for clinical data evaluations. The role requires strong experience in programming standards and clinical trials, predominantly utilizing SAS. Candidates should hold... 
    Senior

    Dormont Manufacturing Company

    San Diego, CA
    2 days ago
  • A leading staffing agency is seeking an Embedded Firmware Engineer in San Diego, CA. The role involves developing firmware for real-time systems, collaborating with application developers, and mentoring junior engineers. Ideal candidates should have strong experience with... 
    Senior
    Full time

    PEAK Technical Staffing USA

    San Diego, CA
    1 day ago
  • Ōura is seeking a Senior Firmware Engineer in San Francisco to develop cutting-edge firmware for their battery-powered devices. In this role, you will handle power management firmware, ensuring optimal charging and battery performance. The ideal candidate will have over... 
    Senior

    Ōura

    San Diego, CA
    1 day ago
  • $28 - $40 per hour

    Core Systems, Inc. is looking for a Senior Machinist/Programmer in San Diego, California. In this role, you will program and operate machine tools to produce precision parts while mentoring junior machinists. You should have at least 8-10 years of experience with HAAS machines... 
    Senior
    Hourly pay
    Casual work
    Day shift

    Core Systems, Inc.

    San Diego, CA
    1 day ago
  • $120k - $150k

    Dormont Manufacturing Co is seeking a Senior Firmware Engineer based in San Diego to design high-performance firmware for innovative camera-based sports equipment. The ideal candidate has over 6 years of experience in real-time systems, expertise in C/C++, and has knowledge... 
    Senior

    Dormont Manufacturing Co

    San Diego, CA
    3 days ago
  • Zenix Aerospace SoCal is seeking a CNC Programmer for the Ketema facility in El Cajon, CA. This role focuses on planning, writing, and revising CNC programs for contour-path machining on automatic control machines. You will analyze drawings, set tool paths, verify programs... 
    Senior
    Monday to Friday
    Day shift

    Zenix Aerospace SoCal

    El Cajon, CA
    1 day ago
  • $132k - $176k

    Senior Firmware Engineer, Embedded Platform In office Full-time Who We Are At Firestorm, we’re on a mission to revolutionize how defense solutions are designed and delivered. Our goal is to empower U.S. ally nations to effectively deter aggressors — regardless of their... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Work at office
    Local area
    Relocation
    Relocation package

    Firestorm

    San Diego, CA
    1 day ago
  • $115k - $185k

     ...much at stake to go solo. Our Software Team is seeking a Senior Embedded Software Engineer. You’ll develop software for our ecosystem of radios and...  ...Experience with common lab test equipment (e.g. oscilloscope, logic analyzer). Experience with Object-Oriented design.... 
    Senior
    Permanent employment
    Work experience placement
    Work at office
    Worldwide

    TrellisWare Technologies

    San Diego, CA
    3 hours ago
  • PROLIM Corporation in San Diego, CA is seeking an FPGA/firmware engineer to design, develop, integrate, and test VHDL-based FPGA firmware for Software Defined Radio systems. The role requires hands-on VHDL design, experience with FPGA development environments, and strong... 
    Senior

    PROLIM Corporation

    San Diego, CA
    1 day ago
  •  ...Description Job Description Title: Sr. Embedded Software/Firmware Engineer/Contractor Location: San Diego (92121) Term: Long Term Contract...  ...) Experience with board bring-up and use of lab equipment (logic analyzers, scopes, etc.) Experience with a variety of SW... 
    Senior
    Long term contract
    For contractors
    Immediate start

    A2e Technologies

    San Diego, CA
    20 days ago
  • $170k - $210k

    Title: Senior Embedded Software Engineer Date: 3 Jul 2026 Location: United States, San Diego, CA, US Salary...  ...and Timing (APNT). Our software and firmware help protect wireless communications...  ...ownership of a key customer programme, working closely with our algorithm... 
    Senior
    Local area
    Immediate start
    Flexible hours

    Codan Limited

    San Diego, CA
    1 day ago
  •  ...Jenkins. Develop Process Extensions (PX), event handlers, Agile SDK-based tools, and other customizations. Customize workflows, business logic, UI components, and metadata attributes per business requirements. Build and consume REST/SOAP web services for system integrations.... 
    Senior
    Shift work

    SoftClouds

    San Diego, CA
    2 days ago
  • $90k

     ...for the design and construction of projects. Computer Vision Engineer Leader in 3D measurement and inspection technology used in the...  ...hundreds of countries worldwide. Full‑time. Entry‑Level Software Programmer - Synergistic IT Since 2010 SynergisticIT has helped job... 
    Senior
    Hourly pay
    Full time
    For contractors
    Work at office
    Remote work
    Worldwide

    The Judge Group

    San Diego, CA
    1 day ago
  •  ...We are looking for a Senior Software Engineer to join our core engineering team. You will take ownership of significant features and initiatives...  ..., and enforcing the Service Layer Pattern for all business logic Take an active role in infrastructure, deployments, and... 
    Senior

    AristaMD

    San Diego, CA
    2 hours ago
  •  ...accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality, and agents; and second, by applying that expertise to help enterprises... 
    Senior
    Full time
    For contractors
    Remote work
    Flexible hours

    Turing

    San Diego, CA
    3 days ago
  •  ...looking for Readiness Operation Center Programmers, (ROC Programmers) to support both AIRLANT...  ...challenges requiring assistance using senior level oral and written communication skills...  ...by diagnosing and correcting errors in logic and coding. Experience working on... 
    For contractors
    Work at office

    DEL REY Systems & Technology

    Coronado, CA
    3 days ago
  •  ...and C# in a Visual Studio environment. Develop real‑time control logic for motion systems (motors, encoders, servo/stepper control),...  ...requirements, integration plans, and release readiness. Mentor engineers through code reviews, design feedback, and technical coaching.... 
    Senior
    Full time
    Shift work

    Cohu

    San Diego, CA
    3 days ago
  • $140k - $185k

     ...payloads, and comms. We’rehiring a Senior Software QA Engineer to be the first deep-testing...  ...stack—validatingembedded firmware, board support packages,...  ...electronic loads, CAN analyzers, logic analyzers, GNSS/sensor simulators, programmable RF links; script scenario... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Local area
    Shift work

    Firestorm

    San Diego, CA
    1 day ago
  •  ...SubSeaSail®, Inc. (SSS) is seeking a Senior Software Engineer to design, develop, test, and deploy mission...  ...into autonomy behaviors, mission logic, and fault‑handling strategies Develop...  ...peripheral integration in collaboration with firmware/electrical teams Implement mission... 
    Senior
    Weekend work

    SubSeaSail®, Inc.

    San Diego, CA
    2 days ago
  • $119.6k - $187.9k

    Northrop Grumman in San Diego is seeking a Level 1 CNO Analyst/Programmer to provide custom software design and development for CNO tools. The candidate must have experience in C/C++ and Python programming, and hold a current TS/SCI security clearance with Polygraph. A... 
    Senior

    Northrop Grumman

    San Diego, CA
    1 day ago
  • Senior Software Engineer Location: San Diego, CA Job Type: Full‑Time Salary: 146K - 155K About the...  ...production code that spans from device‑level firmware interfaces up through orchestration...  ...and higher‑level application logic through clean, well‑defined interfaces... 
    Senior
    Full time

    Foresite Labs (Stealth Co)

    San Diego, CA
    14 hours ago
  • $95 - $105 per hour

     ...Recruitment at Stellar Consulting Solutions, LLC Job Title: Senior Embedded Software engineer Contract: W2 12+Months JOB DESCRIPTION Seeking highly...  ...algorithms. Experience with over-the-air (OTA) firmware updates and device provisioning. Familiarity with OpenSSL... 
    Senior
    Contract work

    Stellar Consulting Solutions, LLC

    San Diego, CA
    4 days ago
  • $115k - $185k

     ...Platforms and Accessories Team is seeking a Digital Hardware Engineer. You would be responsible for creating, testing, integrating...  ...understanding of microprocessors, microcontrollers, SOCs, programmable logic and memory. Working knowledge of associated analog and power... 
    Permanent employment
    Work at office
    Worldwide

    TrellisWare Technologies

    San Diego, CA
    3 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Firmware Engineer - Programmable Logic. Be the first to apply!