Contract (6 months) - Senior Firmware Engineer - New York Office Based

quip NYC

quip

Turn a “have to” routine into a “want to” ritual with quip — loved by 12+ million mouths, and backed by science. Offering water flosser, electric toothbrush, sonic toothbrush, battery toothbrush, rechargeable toothbrushes, electric toothbrush...

View all jobs at quip

Apply now Apply later

DESCRIPTION

At quip, we design and deliver delightful products and services that keep your mouth healthy.

We are looking for a Senior Firmware Engineer to help continue this mission.  

This role is a member of the Personal Care Engineering Team and reporting into the Director of Engineering and Sourcing.

Hourly Rate: $70.00-$95.00 an hour

This range represents anticipated base salary range for this position, in addition to competitive benefits and equity (as applicable). We carefully assess and consider several factors with each candidate, including location, role-related knowledge, experience and skills. Compensation may vary based on these considerations.

RESPONSIBILITIES

New Product Development

  • Architect and develop embedded firmware using Bare-Metal or Real-Time Operating System (RTOS) ensuring seamless phone application integration
  • Collaborate with the Engineering and Product Management teams to define, implement and maintain firmware features, tasks, and schedules.
  • Compose and maintain firmware architecture documentation
  • Support hardware builds for bring up, optimization and design validation. Write special tests or R&D firmware when needed.
  • Troubleshoot problems in-person with teams both foreign and domestic
  • QA
    • Work independently or with QA team members to develop and Maintain QA processes (e.g. regression, traceability) for tools used in embedded firmware development
    • Establish and execute test procedures for firmware and subsystems.
    • Manage approvals and sign off processes as well as version controls
  • Advanced Research
    • Lead development and maintenance of a best-in-class tracking algorithm for tooth brushing coverage using motion (i.e. accelerometer and gyrometer) data as input. Algorithms should be capable of running on an MCU with limited computing resources
  • Accurately assess project scope and risks, and ensure stakeholders are updated on progress, risks, and opportunities throughout a project
  • Independently track projects to ensure adherence to schedule and the quip process.
  • Work cross-functionally with Customer Experience, Design, and Quality teams to resolve quality issues and bugs
  • Support redesign initiatives when required for supply chain continuity or cost reduction

REQUIREMENTS

  • 7+ years of experience in advanced embedded software for consumer electronics
  • Bachelor’s (B.S.) or Masters Degree in Computer Science or Computer Engineering
  • Strong knowledge and experience with Agile Development Scrum Sprint Cycles
  • Proficiency in embedded software design concepts such as state machines, event-driven design, interrupts and timers, common microcontroller peripherals (e.g. SPI, I2C, ADC, DMA)
  • Experience working with hardware development kits and being able to setup and debug communication issues (e.g. COM ports, baud rate, etc.)
  • Board bring-up and system-level integration experience
  • Experience programming in C and Python
  • Familiar with electronics testing and debugging while using lab equipment (oscilloscope, power supply, power analyzer, digital analyzer, multimeter)
  • Familiarity with embedded DSP/ML technologies (i.e. data collection, cleaning, training, etc.) and porting algorithms written in python to C/C++
  • Hardware Specific Skills
    • Familiar with the Silabs BG2X family of chips (e.g. BG21, BG22, etc.) and the Silabs API
    • Working knowledge of testing and implementing motion sensors (accelerometers, gyroscopes, IMUs)
    • Working knowledge of Bluetooth protocol and capabilities (e.g. GATT services and characteristics, OTA updates, etc.)
    • Experience with battery operated consumer electronics and working with various battery chemistries (e.g. Alkaline, NiMh, Li-ion)
  • Extensive experience with product qualification, testing, and validation
  • Experienced with JIRA, Github, version control, regression testing etc.
  • Flexibility to travel domestically and internationally when appropriate
  • Strong written and verbal communication and presentation skills. Ability to communicate complex technical subjects to a non-technical audience
  • Strong project management skills to manage a broad set of tasks and responsibilities

NICE TO HAVES:

  • Experienced with provisioning security credentials on bluetooth devices on a factory line. Has best practices for methods of credential storage and retrieval by a web or phone application.
  • Knowledge of consumer electronics regulatory standards and compliance (FCC/IC/UL/IEC)
  • Experienced with maintaining and designing manufacturing hardware fixtures (e.g. PLC, RS-232, etc.) and related software (e.g. Python scripts)
  • Prior experience setting up and scripting fixtures to collect and retroactively label time-series motion data. Able to recommend best practices and construct a SOP and BOM for needed fixtures.
  • Knowledge of DSP and adaptive filtering as applied towards motion tracking. Able to develop features for use in a machine learning model.
  • Experience with machine learning algorithms and model development for embedded environments (such as TensorFlow Lite).
  • Strong knowledge of statistics, linear algebra, and physics.

BENEFITS

  • You'll be working in a high energy, fast-paced environment helping us make oral care simple and effective!
  • An office located in the heart of DUMBO with breathtaking views of Manhattan Bridge
  • Competitive medical benefits, quip covers 95% of medical coverage for employees, starting your first day of employment.
  • Free dental benefits as part of quip's Dental Program (NYC Residents)
  • Pre-Tax Commuter Benefits (~30% savings)
  • Dependent care FSA
  • Entire quip product line, refill plan, and employee discount
  • $400 incentivized gym reimbursement through our insurance
  • Open Vacation Policy
  • Computer and supplies provided
  • Employee Assistance Program, including mental health resources
  • Fully-stocked kitchen with kombucha, cold brew, and beer on tap
  • Fun and inclusive culture! We offer People Resource Groups including quip Pride and quip Womxn’s Network and Interest Groups like quip Book Club.
  • Team and company happy hours
  • quip Swag
  • Employee Referral Bonus Program
  • Competitive paid parental leave policy
  • Pet-friendly office
  • Sequoia Smartspend, offering discounts on things like travel, car rentals, cell phone plans, home goods, pet insurance, and more.
  • High potential for growth in a start-up atmosphere

About quip

quip is a modern oral health company launched in 2015 that provides thoughtfully designed personal oral care products and professional dental care services through a digital platform that makes oral care more simple, accessible, and enjoyable. The current personal care offerings include a wide selection of American Dental Association accepted (ADA seal) adult and kid electric toothbrushes, smart brushes, refillable floss pick and string, refillable mouthwash and gum, all kept fresh with a refill delivery service. quip’s professional platform, which is behind quip Aligners and quipcare, is part of the company's future vision to connect personal care, oral health monitoring and professional care in one digital oral care

Apply now Apply later
Job stats:  0  0  0
Category: Engineering Jobs

Tags: Agile APIs Architecture Computer Science CX Engineering GitHub Jira Linear algebra Machine Learning ML models Physics Python R R&D Research Scrum Security Statistics TensorFlow Testing

Perks/benefits: Career development Competitive pay Equity / stock options Flex vacation Gear Health care Home office stipend Medical leave Parental leave Pet friendly Salary bonus Signing bonus Snacks / Drinks Startup environment Team events

Region: North America
Country: United States

More jobs like this