GrepJob
SharkNinja

Sr. Firmware Engineer

SharkNinja
Apply
18 days ago
Beijing, ChinaSenior / Mid Level
H1B Sponsor

Responsibilities

  • Design and develop consumer products from concept to ongoing support.
  • Write and document code in C for functional prototypes.
  • Collaborate with the Embedded Systems group to enhance capabilities.
  • Analyze product requirements and estimate firmware development activities.
  • Develop firmware specifications and solutions to meet product requirements.
  • Execute test plans for unit testing and ensure high-quality design.
  • Interact with team members from other disciplines to complete project deliverables.
  • Support fielded products and analyze field-reported issues.
  • Lead and mentor junior engineers and technologists.

Requirements

  • Ability to work in a fast-paced, deadline-driven environment.
  • Proven ability to drive innovation in engineering conceptualization.
  • Broad understanding of the product development process related to embedded design.
  • Solid analytical skills with attention to detail and familiarity with tracking tools.
  • Excellent verbal and written communication skills.
  • Experience with heating and motor control.
  • Familiarity with various microcontroller brands and IDEs.
  • Experience in agile/team collaboration firmware development.
  • AI-assisted development experience is highly preferred.
  • BS or MS in Electrical Engineering, Computer Science, or equivalent.
  • Minimum of 5+ years in a firmware development role.
  • Strong experience in coding in C and ASM; C++ and Python are a plus.

Benefits

  • Competitive health insurance and retirement plans.
  • Paid time off and employee stock purchase options.
  • Wellness programs and product discounts.
  • High impact Learning Programs for personal and professional growth.

Tech Stack

AssemblyCC++CMakePython

Categories