Embedded Firmware Engineer
Job in
Mountain View, Santa Clara County, California, 94039, USA
Listed on 2026-08-08
Listing for:
Socket.dev
Full Time
position Listed on 2026-08-08
Job specializations:
-
Engineering
Electronics Engineer, Hardware Engineer, Systems Engineer
Job Description & How to Apply Below
We are looking for a hardware engineer to lead the development of next-generation force sensor hardware. This role bridges the gap between electrical and mechanical engineering from defining sensor and ASIC requirements to overseeing system integration, and failure analysis—ensuring these complex systems adhere to strict launch schedules in high-volume products.
Top Responsibilities- Drive the end-to-end execution of the design in high volume Google products, ensuring robust performance from prototype to mass production.
- Partner with , System engineering, Operation teams to optimize sensor integrations.
- Collaborate closely with Firmware and Algorithm teams to optimize sensor signal chains, drivers, and user interaction models.
- Schematic Design & Review:
Design, modify, and review electrical schematics for embedded systems, ensuring proper component selection, power distribution, and signal integrity. - Hardware Bring-Up:
Lead the initial bring-up, debugging, and verification of prototype Printed Circuit Boards (PCBs). - Lab Testing:
Utilize standard lab equipment (oscilloscopes, logic analyzers, digital multimeters, spectrum analyzers) to diagnose and resolve complex hardware-software boundary issues. - Embedded FW Development:
Write clean, robust, and maintainable C/C++ code for bare-metal systems or Real-Time Operating Systems (RTOS). - Driver Implementation:
Develop and optimize low-level peripheral drivers for communication protocols including I2C, SPI, UART, USB, and PCIe. - Software Scripting:
Write Python or shell scripts to automate hardware testing, data collection, and validation procedures.
- 2 years of experience working in a Robotics and force sensing technical environment, or 1 year of experience with an advanced degree.
- B.S. in Electrical Engineering, Mechanical Engineering, Applied Physics or related field, and a minimum 2 years relevant industry experience.
- Deep understanding of force sensing technologies (strain, capacitive, resistive, piezo) and experience with mixed-signal auditing and analog front-end design (specifically PGAs, ADCs, and DACs) and integration at system level.
- Hands-on experience in sensing system prototype design, bring-up, debugging, characterization and functional verification.
- Proven experience in schematic capture and PCB design tools (e.g., Altium Designer, OrCAD, Eagle).
- Strong proficiency in C or C++ for embedded systems, with a solid understanding of memory management and microcontrollers (e.g., ARM Cortex-M, ESP
32, TI MSP
430). - Hands-on experience debugging hardware using standard lab test equipment.
- Ability to read, interpret, and critique complex electrical schematics and component datasheets.
- Outstanding communication and interpersonal skills.
- M.S./Ph.D. in Electrical Engineering, Mechanical Engineering, Applied Physics or related field, and a minimum 2 years relevant industry experience.
- Proficiency in multiphysics simulations (e.g., Ansys, COMSOL) to model structural-electrostatic interactions and guide mechanical design.
- Expertise in designing instrumentation amplifiers and Wheatstone bridge circuits for low-noise strain sensing applications.
- Experience with 3D CAD tools (e.g., NX, Solid Works) and performing tolerance analysis on complex mechanical stack-ups.
- Experienced in designing high volume, high quality consumer electronic products.
Pay: $70.00 - $85.00 per hour
Benefits:
- Health insurance
Work Location:
In person
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×