MountainViewRecruiter Since 2001
the smart solution for Mountain View jobs

Senior Firmware Engineer

Company: Precisionneuro
Location: Mountain View
Posted on: May 6, 2024

Job Description:

Senior Firmware EngineerDepartment: PrecisionEmployment Type: Full TimeLocation: Mountain View, CaliforniaDescriptionWe are seeking a Senior Firmware Engineer to join our team that's designing and developing the firmware for our brain-computer interface (BCI). Your work will help enable implanted electrode arrays in the brain to perform unprecedented feats, to address previously intractable neurological disease states.
This is an extraordinary opportunity to join our core team to help shape the future of our company. Your work will see commercialization quickly so that we improve the lives of patients who live with neurological disorders in a matter of months and years, not decades.
This position can be on-site at our Mountain View (CA) or NYC location. We are unable to consider candidates who are not currently in the United States with working rights.Key Responsibilities


  • Be an individual contributor who will design, develop and maintain the firmware for our implant, wireless communication, data acquisition units, and related systems. It is likely that concurrent tasks will share memory within the embedded system.
  • Work with applications that are size-constrained, operate at low power, and stream large sets of data.
  • Translate models developed by our data science team into embedded code.
  • Create test specifications, test protocols and complete continuous laboratory testing and debugging.
    Requirements

    • 3+ years' experience developing embedded systems and hardware-software interfaces in industry settings.
    • Expert in working in regulated settings (medical devices or similar) where version controls were used, eg Github.
    • Proficient in C/C++.
    • Proficient in shell, Python, or another widely adopted scripting language.
    • Experienced with modern MCU architecture, eg ARM.
    • Experienced working with communication buses including I2C, SPI, USB and BLE.
    • Expert working with RTOS and/or bare metal systems.
    • Expert at debugging of embedded systems using tools such as Segger J-Link. Able to bringup prototype boards without additional support.
    • Comfortable with using a range of lab instruments such as signal generators, oscilloscopes, spectrum analyzers, vector network analyzers, etc (preferred).
    • Experience with requirements specification development and formal firmware/software testing (preferred).
    • You should be expert at finding creative solutions to difficult problems.
    • A track record of delivering on accelerated timelines and budgets, with a demonstrated history of self-directed work within a team.
    • Good oral and written communications skills.
      Diverse workforces create the best culture, company, and products. We at Precision are committed to an inclusive culture that celebrates the uniqueness and contributions of everyone. As an equal opportunity employer, Precision does not discriminate on the basis of sex, race, religion, national origin, disability status, protected veteran status, or any other characteristic protected by law.
      #J-18808-Ljbffr

Keywords: Precisionneuro, Mountain View , Senior Firmware Engineer, Engineering , Mountain View, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Mountain View RSS job feeds