Senior Firmware Engineer - Programmable Logic
$120k - $150kDormont 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
- ...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...SeniorContract workLocal areaRemote workDay shift
$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- 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
- 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...SeniorContract work
$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...SuggestedHourly payFull timePart timeInternshipSummer holiday$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$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 areaFlexible hours$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...SeniorPermanent employmentWork experience placement- ...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...
- ...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...SeniorLong term contractFor contractorsImmediate start
- [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
$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...SeniorTemporary workRelocation package$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...- 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...
- ...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 contractorsWork at office
- ...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
- ...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...SeniorFull time
- ...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...SeniorFull timeFor contractorsRemote workFlexible hours
- ...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 timeH1bImmediate startRemote work
$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$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...SeniorWork experience placement$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...SeniorWork experience placementWork from home$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...$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:...SeniorWork experience placementWork from home$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- ...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...SeniorContract workDay shift
$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 timeLocal area$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 timeWork at officeLocal areaFlexible hours$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 payFull timeTemporary workLocal areaFlexible hours$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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer - Programmable Logic. Be the first to apply!
- firmware engineer San Diego, CA
- senior game producer San Diego, CA
- senior electronic design engineer San Diego, CA
- senior robotics software engineer San Diego, CA
- senior specialist San Diego, CA
- senior director corporate development San Diego, CA
- senior software test engineer San Diego, CA
- sr project engineer San Diego, CA
- senior electrical designer San Diego, CA
- sr. hr generalist San Diego, CA



