EE Firmware and Applications Engineer

Posted Yesterday
Be an Early Applicant
San Diego, CA, USA
In-Office
50K-100K Annually
Senior level
Software • Analytics • Semiconductor
The Role
The engineer will support sales through technical solutions, develop and maintain firmware for mechatronic systems, and collaborate with hardware engineers for integration.
Summary Generated by Built In

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.

Skills Required

  • Bachelor's degree in computer engineering, electrical engineering, control engineering or a related field
  • 5 years of experience in application support and firmware development
  • Strong proficiency in C and C++
  • Strong understanding of microcontroller architecture and memory management
  • Experience with communication protocols like UART, SPI, I2C, CAN
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Poway, CA
2,252 Employees
Year Founded: 1957

What We Do

Cohu is a leading supplier of semiconductor test and inspection & metrology handlers, micro-electromechanical system (MEMS) test modules, test contactors, thermal sub-systems and semiconductor automated test equipment used by global semiconductor and electronics manufacturers and semiconductor test subcontractors. Our product portfolio is focused on increasing yield, reducing cost of test, and accelerating time-to-market. Cohu is a publicly traded (NASDAQ: COHU) global company with headquarters in Poway, CA. We have a global footprint with ~3,000 employees. We are the leading supplier of Semiconductor Test and Inspection & Metrology Handlers and Test Contactors. We have market leadership in RF Power Amplifier/Front-End Module Testing.

Similar Jobs

Wells Fargo Logo Wells Fargo

Senior Registered Client Associate

Fintech • Financial Services
Hybrid
San Diego, CA, USA
205000 Employees
35K-52K Annually
Hybrid
6 Locations
205000 Employees
21-31 Hourly
Hybrid
6 Locations
205000 Employees
23-31 Hourly

Wells Fargo Logo Wells Fargo

Senior Branch Premier Banker

Fintech • Financial Services
Hybrid
Los Angeles, CA, USA
205000 Employees
37K-66K Hourly

Similar Companies Hiring

Milestone Systems Thumbnail
Artificial Intelligence • Other • Security • Software • Analytics • Big Data Analytics
Lake Oswego, OR
1500 Employees
Fairly Even Thumbnail
Hardware • Other • Robotics • Sales • Software • Hospitality
New York, NY
30 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account