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

EE Firmware and Applications Engineer

$120k - $140k

Cohu

Job Description

Main Objectives
  • Acts as the technical bridge between a sales team and its customers, ensuring products and/or software are effectively customized, installed, and supported.
  • Analyze client needs, provide pre/post-sales technical support, conduct product demonstrations, and create custom technical solutions.
  • Evaluate feasibility and risk of new concepts using first-principles physics and empirical modeling.
  • Deliver new and/or update electrical firmware implementing control solutions from pre/post customer interactions and applications involvement.
  • Development, integration and lifecycle support of complex electrical control systems with a strong focus on firmware-related system integration and thermal system concepts to be integrated into an electro-mechanical robotic system.
Essential Functions/Major Responsibilities:
  1. Present technical solutions and resolve system-level issues in collaboration with customers and stakeholders.
  2. Collaborate with hardware engineers to interpret schematics, test prototypes, and validate hardware-software interaction.
  3. Develop firmware for microcontrollers (e.g., ARM Cortex-M) in C/C++, focusing on bare-metal or RTOS environments.
  4. Debug system issues using logic analyzers, oscilloscopes, and JTAG tools to troubleshoot code.
  5. Maintain technical documentation, including design specifications and code comments.
  6. Create low-level drivers for hardware peripherals (GPIOs, ADCs, Timers) and communication interfaces (CAN, USB, Bluetooth, IoT protocols). EtherCAT experience is a plus.
  7. Acting as a technical interface to internal departments as well as customers and external partners.
  8. Definition, alignment, and implementation of system requirements in close collaboration with hardware and mechanical engineering teams.

Essential Quality Expectations
  • Strong analytical skills and the ability to make sound decisions under ambiguity using physical principles and engineering judgment.
  • Excellent communication and moderation skills to lead interdisciplinary teams through complex trade-offs.
  • Proactive mindset for identifying innovation opportunities and system improvements.
  • Commitment to technical excellence, documentation, and knowledge transfer.
  • Customer-oriented thinking and ability to represent the company in technical discussions.
Qualifications & Requirements:
  • Education/Training: Bachelor's degree in computer engineering, electrical engineering, control engineering or a related field. (MSc, MEng, etc. desired)
  • Experience: This position requires a minimum of 5 years of experience in the application support and firmware development of complex mechatronic systems, ideally in semiconductor backend equipment and a minimum of 5 years as a direct engineer in a discipline, preferably firmware development.
  • Skills/Technical Requirements :
    • Strong proficiency in C and C++.
    • Strong understanding of microcontroller architecture, memory management, and digital circuit design.
    • Experience with technical standards and industrial development processes.
    • Experience in bootloader development and using GIT/SVN.
    • Experience with communication protocols like UART, SPI, I2C, CAN, EtherCAT.
    • Strong analytical and debugging skills to resolve complex technical challenges.
    • Understanding and/or working experience with thermal systems, motion control, control systems.
    • Willingness to travel as required for projects and customer support.
    • Excellent English communication skills: German and/or French is a plus.

Hiring Salary Range: $120-$140K
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the EE Firmware and Applications Engineer in San Diego, CA vacancy
  •  ...: Software Req ID: 503654 Company: Siemens EDA Job Title: Applications Engineer - FPGA Prototyping Job Reference #: 503654 Job Location: San...  ...an Applications Engineer in a relevant field. BS or MS in EE, CE, CS or related areas. Technical SystemVerilog, Verilog... 
    Suggested
    Full time
    Work at office
    Remote work

    Siemens AG

    San Diego, CA
    2 days ago
  •  ...Dexcom Inc. is looking for an experienced embedded systems software engineer to design and develop high-quality embedded software for our...  ...include collaboration with hardware teams, rapid prototyping, and debugging firmware for ultra-low-power platforms. #J-18808-Ljbffr... 
    Suggested

    Dexcom

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

     ...About the job Embedded Software Engineer - Secure Firmware & Cryptography (C/C++) Our client is seeking a Mid-Level Embedded Software Engineer to design and deliver security-focused firmware for next-generation encrypted storage devices. This role involves... 
    Suggested
    Relocation
    Visa sponsorship

    Confidential Recruiting Partners

    San Diego, CA
    1 day ago
  •  ...Senior Embedded Software/Firmware Engineer The position of Senior Embedded Software/Firmware Engineer entails implementing, testing,...  ...candidate must have prior experience developing embedded C applications for ARM architecture SoC devices. Responsibilities... 
    Suggested
    Permanent employment
    Work at office

    BLUEMARBLE COMMUNICATIONS, INC.

    San Diego, CA
    2 days ago
  •  ...A leading technology company in San Diego is seeking a Staff Embedded Software Engineer to join their PCIe software team. In this role, you will develop firmware and drivers for next-generation chipsets, focusing on performance and power optimization. The ideal candidate... 
    Suggested

    Qualcomm

    San Diego, CA
    11 hours ago
  • $120k - $180k

     ...Applications Engineer Founded in 2015, Shield AI is a venture-backed defense-tech company with the mission of protecting service members and civilians with intelligent systems. Its products include Hivemind autonomy software and V-BAT and X-BAT aircraft. With offices... 
    Full time
    Temporary work
    Part time
    Worldwide

    Shield AI

    San Diego, CA
    2 days ago
  •  ...Next Generation ATE Software Engineer Join the team that is working on next generation ATE (Automatic Testing Equipment) solutions...  ...on new SW and HW solutions coming out of R&D and the Advantest Application Development Center. Collect and collaborate with R&D and... 
    Work experience placement

    Advantest

    San Diego, CA
    11 hours ago
  •  ...Title: Sr. Embedded Software/Firmware Engineer/Contractor Location: San Diego (92121) Term: Long Term Contract Duration: Long Term...  ...Requirements Embedded Linux system development at both Application and Kernel module level Yocto and PetaLinux... 
    Long term contract
    For contractors
    Immediate start

    A2e Technologies

    San Diego, CA
    4 days ago
  • $143.25k - $252.12k

     ...Eaton's ES AMER NAS division is currently seeking a Digital Solutions Application Engineer - West Region. This is a home-based position where candidates for this role must reside within 75 miles of the following locations to be considered for the position: San Diego,... 
    Full time
    Work at office
    Local area
    Work from home
    Relocation package

    Eaton

    San Diego, CA
    10 days ago
  •  ...Position Overview: We are seeking an experienced Applications Support Engineer to support our customers and internal teams by providing expert technical assistance. This role involves developing example programs using our public API, including ROS (Robot Operating System... 

    PSYONIC

    San Diego, CA
    1 day ago
  •  ...Applications Engineer - Fpg Prototyping Job ID 503654 Posted since 08-May-2026 Organization Digital Industries Field of work Sales Company Siemens Industry Software Inc. Experience level Experienced Professional Job type Full-time Work mode Hybrid (Remote/Office) Employment... 
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work

    Siemens

    San Diego, CA
    1 day ago
  • $120.3k - $210.1k

     ...technology company is seeking an Embedded Real Time Critical Control Firmware Engineer in San Diego, California. The ideal candidate will design...  ...options, comprehensive benefits, and potential relocation. Applicants should have foundational knowledge in Machine Learning and a... 
    Relocation

    Apple Inc.

    San Diego, CA
    4 days ago
  • $102.38k - $153.56k

     ...and San Diego, California, Wilton, Connecticut, and Hillsboro, Oregon. Role and responsibilities The Senior DevOps Application Engineer designs, builds, and optimizes cloudnative applications and infrastructure with a strong focus on Google Cloud Platform (GCP... 
    Work at office
    Immediate start
    Remote work
    Flexible hours
    Shift work
    2 days per week

    ASML US, LLC

    San Diego, CA
    3 days ago
  • NXP Semiconductors is seeking a Principal Applications Engineer to join our team in San Diego. This role involves collaborating with design, systems, and test teams to improve our SerDes solutions and providing support to customers. Qualified candidates will have over 1... 

    NXP Semiconductors

    San Diego, CA
    3 days ago
  • $110k - $135k

     ...Position: Cloud Application Engineer Location: San Diego, CA Clearance Required: Active Secret Salary: $110k-$135k (DOE) Employment Type: Full-time Trabus Technologies (TRABUS) is a minority-owned, service-disabled veteran-owned small business (SDVOSB... 
    Full time
    Work at office
    Local area
    Flexible hours

    Trabus Technologies

    San Diego, CA
    3 days ago
  •  ...Job Description : Advantest, a leading Semiconductor Test and Measurement Company, is seeking self-driven and creative Application Engineers who are interested in the field of Semiconductor Testing. The internship involves working with the Application Engineering team... 
    Internship

    Advantest America

    San Diego, CA
    1 day ago
  •  ...Vertex in San Diego is seeking an Instrumentation Engineer to join their Engineering & Applied Physics team. This role involves developing...  .... The ideal candidate will have over 8 years of experience in firmware development and strong programming skills, particularly in C... 

    Vertex USA

    San Diego, CA
    1 day ago
  •  ...Job Description Advantest, a leading Semiconductor Test and Measurement Company, is seeking self‑driven and creative Application Engineers for an internship focused on semiconductor testing. The internship involves working with the Application Engineering team to develop... 
    Internship

    RadNet

    San Diego, CA
    4 days ago
  •  ...A leading academic health system in San Diego is seeking a Senior Cloud Application Engineer to design, develop, and deploy cloud-native applications focused on applied AI and digital health initiatives. Candidates should have strong full stack development skills, experience... 
    Work experience placement

    UC San Diego

    San Diego, CA
    4 days ago
  •  ...iQuasar is seeking to fill the Cloud Application Engineer in San Diego, CA. At iQuasar, we strive to provide the next generation of cutting-edge technologies. Our growth means exciting career opportunities for talented professionals in engineering, software development... 
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work at office
    Immediate start
    Work from home
    Flexible hours

    iQuasar

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

     ...perks await! Job Description: As an Embedded Solutions Engineer (ESE/FAE) focused on FPGAs, you will engage with clients to...  ...experience with at least two years of experience in semiconductor applications/sales. ~ In-depth experience with Microsemi/Microchip,... 
    Permanent employment
    Work experience placement

    Microchip Technology

    San Diego, CA
    3 days ago
  •  ...Ernst & Young Oman is looking for an Application Security Engineer to enhance development platforms and ensure application security. In this role, you will manage security tools, automate processes, and collaborate with development teams to embed security within the software... 

    Ernst & Young Oman

    San Diego, CA
    4 days ago
  • Renesas Electronics Corporation is looking for a Staff Field Applications Engineer (Analog & Power) to serve as the technical lead for power and analog solutions. This role will support system-level design engagements across key customers, providing pre- and post-design... 
    Relocation

    Renesas Electronics Corporation

    San Diego, CA
    4 days ago
  • $134k - $175k

     ...SOUTHERN CALIFORNIA - PREFERRED ORANGE COUNTY (LA and San Diego included too.) We are seeking a highly motivated Staff Field Applications Engineer (Analog & Power) to join our team. This role will serve as the technical lead for power and analog solutions , supporting... 
    Temporary work
    Local area
    Remote work
    Flexible hours

    Renesas

    La Jolla, CA
    2 days ago
  • $160k - $200k

     ...product design resulting in growing business. Interface with the engineering departments of customers and suppliers. Performs a variety of...  ...wins and sales growth. Proactively provides general application and product level sales training, proactively align with sales... 
    Temporary work
    Work experience placement
    Live in
    Flexible hours

    Avnet, Inc.

    San Diego, CA
    4 days ago
  • $123k

     ...Corp is funded by the SoftBank Vision Fund, Clearbridge, and Qualcomm Ventures. Position Overview: As a member of the Firmware Engineering team, the Embedded Software Engineer I is responsible for focusing on writing safe, reliable embedded software for... 
    Work experience placement
    Work at office

    BRAIN CORP

    San Diego, CA
    4 days ago
  •  ...Job Description Job Description Position: Controls Application Engineer  Start Date: Immediate    As a Controls Application Engineer, you will be responsible for developing BMS/SCADA applications at both a supervisory and controller level. You will help refine... 
    Work at office
    Immediate start
    Remote work

    Mantis Innovation

    San Diego, CA
    1 day ago
  • $140k - $200k

     ...If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Senior Engineer, Embedded Software/Firmware-CA Full Time San Diego, CA, US 30+ days ago Requisition ID: 1018 Salary... 
    Full time
    Internship
    Flexible hours

    Synchron LLC

    San Diego, CA
    4 days ago
  • $150k - $230k

    Job Description Shield AI is seeking an Autonomy Applications Engineer, Learning & Development to help accelerate customer adoption of Hivemind through world‑class technical training and enablement. This is a highly technical, customer‑facing role for someone who is equally... 
    Full time
    Temporary work
    Part time

    Shield AI

    San Diego, CA
    2 days ago
  • Dexcom Inc. is seeking a Sr SW Test Development Engineer in San Diego, California, to validate BLE interface for CGM transmitters and enhance...  ...degree in a relevant field along with extensive experience in firmware testing. A supportive work environment is offered with growth... 
    Work at office

    Dexcom Inc.

    San Diego, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to EE Firmware and Applications Engineer. Be the first to apply!