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

Dormont Manufacturing Company

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. You will work closely with hardware engineers, systems engineers, and QA teams to bring innovative solutions to life. This position reports to the Firmware Engineer RT Supervisor, and is based out of our San Diego office. This role is currently based in San Diego but will be moving to our new, state‑of‑the‑art Golf Technology headquarters in Carlsbad, CA. The move will roll out in phases across 2026, beginning with initial team moves in June and continuing throughout the year. 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. Qualifications 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 Bachelors degree Pay Range Annual Salary: $120,000.00 - $150,000.00 The actual annual salary offered to a candidate will be based on variables including experience, geographic location, education, and skills/achievements, and will be mutually agreed upon at the time of offer. We offer a highly competitive salary, comprehensive benefits including: medical and dental, vision, disability and life insurance, 401K, PTO, paid holidays, gear discounts and the ability to add value to an exciting mission! Equal Opportunity Employer Protected Veteran/Disabled #J-18808-Ljbffr Dormont Manufacturing Company

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Firmware Engineer - Programmable Logic in San Diego, CA vacancy
  •  ...Job Title - Senior Firmware or Embedded Software Engineer Location – San Diego, CA Duration – 10+ Months Contract Total Hours/week - 40.00 1st Shift Description: Senior Firmware or Embedded Software Engineer Responsibilities • Develop, enhance... 
    Senior
    Contract work
    Local area
    Remote work
    Day shift

    MILLENNIUMSOFT

    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
    1 day ago
  • Synchron is seeking a Senior Engineer in Embedded Software/Firmware to lead technical ownership for its implantable neuroelectronics platform in San Diego. The role includes defining firmware architecture, ensuring system integrity, and developing a high-performance engineering... 
    Senior

    Synchron

    San Diego, CA
    4 days ago
  • Itlearn360 is seeking a Contract Sr. SAS Programmer in San Diego, CA for a 12-month renewable contract. The role involves programming for clinical trials, ensuring quality and standards adherence, and leading programming resources. Candidates should possess at least a... 
    Senior
    Contract work

    Itlearn360

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

    About Us: Join AMETEK Programmable Power, a leader in cutting-edge...  ...Position Summary: As a Firmware / Software Engineering Intern, you will assist in...  ...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, Inc.

    San Diego, CA
    2 hours ago
  • $125k - $232k

    A leading defense technology firm in San Diego is seeking a Lead Electrical Engineer specializing in Firmware for FPGAs. The role requires strong skills in VHDL and FPGA design, managing complex projects, and troubleshooting design issues. Candidates must have a Bachelor... 
    Senior

    Harris Geospatial Solutions

    San Diego, CA
    3 days ago
  • $175k - $225k

     ...Overview Join our fast‑paced and passionate team as a Principal Firmware Engineer. As we scale, you will be instrumental in building our...  ...in FPGA/Embedded Development. Strong understanding of digital logic, computer architecture, and electronics. Experience using Xilinx... 
    Local area
    Flexible hours

    Monarch Quantum, Inc.

    San Diego, CA
    1 day ago
  • $93k - $226k

    Job Description As an Embedded Solutions Engineer (ESE/FAE) focused on FPGAs, you will engage with clients to create technical solutions...  ...ICs around the FPGA. Be an authority on all phases of programmable logic design, including requirements analysis, HDL code... 
    Senior
    Permanent employment
    Work experience placement

    Microchip Technology Inc.

    San Diego, CA
    2 days ago
  •  ...A leading biopharmaceutical company in California is seeking an experienced statistical programmer to design and develop SAS programs for clinical data evaluation. The role requires strong project management skills, proficiency in SAS, and the ability to generate analysis... 

    Neurocrine Biosciences

    San Diego, CA
    2 days 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
    14 days ago
  • [Position] Senior Software Engineer [About Our Client] Research & Development hub for artificial intelligence and deep learning technologies...  ...the C# GUI architecture, and implementing business logic at the platform level. In addition, the role includes re-implementing... 
    Senior

    CESNA GROUP INC

    San Diego, CA
    1 day ago
  • $217k - $307k

     ...Software Core Performance Engineer Zoox is building advanced self-driving hardware and software solutions. To attain the utmost efficiency...  ...~ Good communication and organization skills, with a logical approach to problem-solving, good time management, and task prioritization... 
    Senior
    Temporary work
    Relocation package

    Zoox

    San Diego, CA
    4 days ago
  • $154.16k - $195k

    BlossomHill Therapeutics, Inc. is seeking a Principal Programmer for onsite work in San Diego. The successful candidate will lead programming activities for oncology trials, contributing to clinical development and data analysis. This role requires a minimum BS degree... 

    BlossomHill Therapeutics, Inc.

    San Diego, CA
    5 days ago
  • Neurocrine Biosciences in San Diego is seeking a skilled statistical programmer to design and develop SAS programs for evaluating clinical data. Applicants should have a strong background in the biopharmaceutical industry, including experience in managing projects and... 

    Neurocrine Biosciences

    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
    2 days ago
  •  ...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

    Cohu

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

    Foresite Labs (Stealth Co)

    San Diego, CA
    2 days 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
    2 days ago
  •  ...reputation with the clients. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent... 
    Full time
    H1b
    Immediate start
    Remote work

    SynergisticIT

    San Diego, CA
    1 day ago
  • $179k - $268.4k

    Company Qualcomm Technologies, Inc. Job Area Engineering Group, Engineering Group > Video Systems, HW Architecture Job Overview This individual...  ...vision systems and HW architecture, algorithms, features, logic design, modeling, and design verification. Designs, develops, implements... 
    Senior

    Qualcomm

    San Diego, CA
    1 day ago
  • $111.3k - $166.9k

     ...Unit (BU) is looking for an experienced Senior Software Engineer to contribute to the design, development, and commercialization of software/firmware solutions for Cloud Edge and Data...  ...emulators, JTAG, serial debuggers, and logic analyzers. Additional Requirement 2+ years... 
    Senior
    Work experience placement

    Qualcomm

    San Diego, CA
    4 days ago
  • $111.3k - $166.9k

    Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > Software Engineering General Summary This position...  ...writing OpenGL ES (GLES) and GLSL shaders and working with programmable graphics/GPU pipelines. Hands‑on experience with Docker and container... 
    Senior
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    5 days ago
  • $139.5k - $258.1k

    Apple Inc. is looking for a Firmware Engineer to join its Camera Firmware team in San Diego. You will develop and troubleshoot firmware for camera systems used in Apple products, integrating sensors and building advanced image processing drivers. Candidates should have... 

    Apple Inc.

    San Diego, CA
    4 days ago
  • $111.3k - $166.9k

     ...Technologies, Inc. Job Area: Engineering Group, Engineering Group...  ...looking for an experienced Senior Software Engineer to contribute...  ...of software/firmware solutions for Cloud Edge and...  ...JTAG and serial debuggers, and logic analyzers Requirements:... 
    Senior
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    9 hours ago
  • $120.3k - $210.1k

    A leading technology company is seeking an Embedded Real Time Critical Control Firmware Engineer in San Diego, California. The ideal candidate will design algorithms using minimal memory and cycles, implement AI/ML tools, and develop validation frameworks. Qualifications... 
    Relocation

    Apple Inc.

    San Diego, CA
    4 days ago
  •  ...Position : Senior Embedded Software Engineer  Location : San Diego, CA Duration : 12 Months Total Hours/week : 40.00 1st Shift...  ...encryption algorithms. Experience with over-the-air (OTA) firmware updates and device provisioning. Familiarity with... 
    Senior
    Contract work
    Day shift

    MILLENNIUMSOFT

    San Diego, CA
    1 day ago
  • $20 - $45 per hour

     ...Overview Poway, CA (Onsite) Full-Time | 7:00 AM - 3:30 PM We are seeking a detail-oriented CMM Programmer to support our Quality team in ensuring products meet engineering specifications and industry standards. This role is responsible for developing and executing CMM... 
    Full time
    Local area

    Ultimate Staffing

    San Diego, CA
    1 day ago
  • $120k

     ...: Works directly with client to create engineering specifications Flow chart program logic and document system design Work directly with database...  ...system code, including code written by other programmers Assists with mentoring programmers to achieve a... 
    Full time
    Work at office
    Local area
    Flexible hours

    Affinity Development Group

    San Diego, CA
    5 days ago
  • $32 - $41 per hour

     ...Job Description Job Description Description: CMM Programmer 6721 Cobra Way, San Diego, CA, United States Full-time Company Description Welcome to CoreDux USA, a leading innovator in the machining industry located in the vibrant Sorrento Valley area of... 
    Hourly pay
    Full time
    Temporary work
    Local area
    Flexible hours

    COREDUX-USA LLC

    San Diego, CA
    17 days ago
  • $120.3k - $210.1k

    Apple Inc. is seeking an Embedded FW Engineer in San Diego to join their Wireless Connectivity Silicon team. This role involves working on firmware for SoC bring up and calibration, requiring strong knowledge in embedded systems, algorithm implementation, and RF design... 

    Apple Inc.

    San Diego, CA
    5 days ago

Do you want to receive more vacancies?

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