Senior Embedded System Software Engineer, Fremont California

New Yesterday

Job Description

Job Description

Ventiva, Inc. is an electronic component manufacturer poised to launch its inaugural product into the active thermal management market. Ventiva's solid-state air solution, ICE, is a groundbreaking advance over the previous cooling technologies used in electronic devices.  ICE technology removes heat in small form-factors. It is an enabling technology for future electronic device designs where current thermal management solutions fail. It is silent, vibrationless, stable, and a solution capable of being designed into laptops, TVs, and more by the world's largest OEMs. As we embark on this exciting journey, we are seeking a dynamic and experienced professional to join our team.

Job Summary:

Ventiva is looking for a Senior Embedded System Software Engineer to join our engineering team. In this role you will be responsible for the design, development, and testing of firmware for our innovative air-moving devices. You will collaborate closely with cross-functional teams on everything from hardware design and board bring-up to manufacturing and reliability testing. You will also be critical to our successful integration into next generation laptops and other consumer electronics design wins.

Key Responsibilities:

  • Take ownership of our embedded system software design and development.
  • Collaborate closely with hardware engineers on the evolution of our power supply.
  • Support board bring-up and conduct testing and debugging of first articles.
  • Evaluate, select, and implement an appropriate source control system.
  • Assist engineers developing software for use in manufacturing and reliability testing.
  • Coordinate with product engineering on the collection of manufacturing test data.

Required Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 10+ years of embedded systems development and system-level integration experience.
  • Expertise with bare metal programming in C on 8-bit microcontrollers.
  • Familiarity with PWM, NCO, I2C, SPI, and ADC/DAC peripheral modules.
  • Ability to troubleshoot complex software and hardware interactions.
  • Experience setting up and maintaining source control systems.
  • Comfortable working in a fast-paced environment with quick development cycles.
  • Exceptional communication, collaboration, and organizational skills.

Preferred Qualifications:

  • Experience with Microchip 8-bit microcontrollers (PIC16F18345, PIC16F18455).
  • Working knowledge of schematic design as it relates to board bring-up and debugging.
  • Familiarity with lab equipment (oscilloscopes, logic analyzers, and power supplies).
  • Use of Python or other scripting language for test automation and data collection.

Salary Range: $200,000 - $225,000

Ventiva, Inc. is an equal opportunity employer, and we encourage candidates of all backgrounds to apply.

Location:
Fremont
Category:
Technology