Senior Firmware Engineer - Programmable Logic
$120k - $150kRevelyst Inc.
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 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.As the Senior Firmware Engineer, you will have an opportunity to:* 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:* Bachelors degree#LI-BC1#ForesightSports**Pay Range:**Annual Salary: $120,000.00 - $150,000.00The 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!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/Disabledlocations: San Diego, CA - Foresight Sportstime type: Full timeposted on: Posted 26 Days Ago #J-18808-Ljbffr
$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$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...SuggestedHourly payFull timePart timeInternshipSummer holiday$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$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$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- ...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
- ...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....SeniorShift work
- ...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....SeniorFull timeShift work
- ...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
- ...Job Description General Summary The Engineering & Applied Physics team at Vertex, San Diego, is looking to add a top-notch Instrumentation... ...plays a key role not only in developing control software, firmware and hardware to run our instruments, but also ensures effective...
- Senior Software Engineer Research & Development hub for artificial intelligence and deep learning technologies and is also home to a dedicated... ...supporting the C# GUI architecture, and implementing business logic at the platform level. In addition, the role includes re‑...Senior
- 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...SeniorFull time
- ...designing solution frameworks, and collaborating with developers. This position offers competitive benefits including health programs and paid leave. Leidos values diversity and inclusion and encourages applications from all qualified individuals. #J-18808-Ljbffr Via Logic LLCSenior
$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$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$45 - $65 per hour
...in 12 countries we serve over 90% of the world's aircraft and engine manufacturers and achieved sales of £3.35 bn.in 2023. There are... ...obtain feedback on program performance. Mentors lower level programmers to ensure high level of support for manufacturing and engineering...Hourly payLocal area$142.2k - $213.4k
...are not only part of history, they're making history. Northrop Grumman Aeronautics Systems is looking to add a Senior Principal Embedded Software Engineer to join our team of qualified, diverse individuals within our Software organization. This position is located in...SeniorRelocation packageShift work$35 - $40 per hour
...in 12 countries we serve over 90% of the world's aircraft and engine manufacturers and achieved sales of £3.35 bn.in 2023. There are... ...professional to join our team and fill a key position as Polyworks Programmer / Inspector position. This position is responsible for...Hourly pay- ...Scale @ Speed' as our guiding principle. Job Title: CMM Programmer Location: San Diego, CA Onsite/ Hybrid/ Remote: Onsite... ...programs for complex aerospace parts and assemblies; interpret engineering drawings, GD T requirements, and inspection plans to ensure...Remote work
$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$36.72 - $43.2 per hour
...Senior Mechatronics & Robotics Technician Job Description Summary: Senior Mechatronics... ...Install, maintain, and troubleshoot relay logic, ladder diagrams, control components,... ...System (CMMS). 2+ years of experience with Programmable Logic Controls (PLC) programs....SeniorHourly payWeekly payContract workFlexible hours- ...Senior Director, Principal Gifts About the Company Philanthropic organization supporting Indigenous culture & individuals Industry Non-Profit Organization Management Type Non Profit Founded 2017 Employees 11-50 Categories...Senior
$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$87.1k - $157.45k
...exciting opportunity for an Embedded Software Engineer to perform design, development, and... ...areas of systems engineering, hardware, firmware, RF front-end design, and signal processing... ...using tools like oscilloscopes and logic analyzers Experience developing drivers...Local areaImmediate start$87.1k - $157.45k
...exciting opportunity for an Embedded Software Engineer to perform design, development, and... ...areas of systems engineering, hardware, firmware, RF front-end design, and signal processing... ...systems using tools like oscilloscopes and logic analyzers. Experience developing drivers...$175k - $225k
...Description Join our fast-paced and passionate team as a Principal Firmware Engineer. As we scale, you will be instrumental in building our... ...FPGA/Embedded Development. ~ Strong understanding of digital logic, computer architecture, and electronics. ~ Experience using...Full timeLocal areaFlexible hours- Qualcomm Innovation Center, Inc. in the United States is seeking a Software Engineer to design, develop, and validate embedded and cloud edge software, applications, and utilities that power next‑gen products. You will work with hardware, systems, and test teams to meet...Senior
- ...collection, JIT compilation). Leverage core computer science fundamentals—algorithms, data structures, and complexity analysis—to solve logical and mathematical problems. Develop, profile, and tune high performance, optimized code; conduct runtime analysis and memory usage...Senior
- ...NC Programmer Shot Peening Location: San Diego, CA Onsite/ Hybrid/ Remote: Onsite Duration: 6 12 months Position Summary... ...conventional shot peening equipment; Work with operations and engineering teams to resolve programming and process execution issues;...Remote work
- ...performance Requirements gathering, database design, business logic development, application integration, software deployment and maintenance... ...Skills and Experience BS in Computer Science, Computer Engineering, Information Technology, Computer Information Systems or other...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer - Programmable Logic. Be the first to apply!
- senior app developer San Diego, CA
- senior customer service advisor San Diego, CA
- senior international account manager San Diego, CA
- senior magento developer San Diego, CA
- senior business development director San Diego, CA
- sr marketing manager San Diego, CA
- sr technical product manager San Diego, CA
- senior manager pmo San Diego, CA
- senior accountant part time San Diego, CA
- senior systems specialist San Diego, CA



