S

SharkNinja

Designs household appliances for everyday tasks

Manager – Embedded Firmware Architecture

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeNeedham, MA, USA$166k - $180k /yrIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related discipline is required.
  • At least 8 years of embedded software and firmware engineering experience.
  • At least 2 years leading or formally mentoring embedded engineering teams; first-time people leaders with strong technical depth will be considered.
  • Demonstrated experience defining architecture executed by internal developers and external partners, and holding standards against outsourced development.
  • Proven track record establishing continuous integration/continuous delivery, static analysis, and automated test infrastructure for embedded programs.
  • Demonstrated hands-on delivery of production firmware for consumer electronics, home appliances, robotics, or related high-volume industries.
  • Expertise in embedded firmware architecture, hardware abstraction layer/application programming interface design, and platform reuse.
  • Expertise with real-time operating systems.
  • Expertise in over-the-air and bootloader software update architecture.
  • Expertise with build systems and toolchains, including GCC, CMake, headless builds, Git-based source control, and static analysis.
  • Expertise with test automation frameworks and hardware-in-the-loop validation.
  • Expertise defining requirements, design reviews, and acceptance criteria for outsourced development.
  • Expertise with hardware-software integration and product bring-up.

Responsibilities

  • Lead, hire, and develop the architecture-focused Senior Embedded Firmware Developers within the US embedded firmware team.
  • Conduct code review, technical direction, and design guidance for the team while maintaining hands-on depth to make credible architecture decisions.
  • Manage workload allocation and capacity for platform and reference-implementation work across concurrent programs.
  • Own firmware architecture, interface definitions, and hardware abstraction layer/application programming interface standards for the US embedded firmware organization.
  • Establish architectural standards for real-time operating systems, device intelligence, and edge processing.
  • Drive technical decisions on microcontroller and processor architecture in partnership with Hardware Engineering.
  • Maximize reuse of proven internal code, vendor software development kits, and reference designs; reserve in-house development for durable differentiation, safety, and intellectual property.
  • Translate architecture into clear, enforceable requirements that development partners execute against without interpretation.
  • Define and maintain engineering standards for internal developers and third-party suppliers, including source control, build systems, branch and merge strategy, and release requirements.
  • Contribute technical requirements to supplier agreements, including pre-production reproducibility deliverables: source, toolchain, and signed build manifest sufficient to independently rebuild shipping binaries.
  • Establish design review and gating checkpoints that partner deliverables must clear before integration.
  • Partner with Systems Engineering and new product development to define product operation, key components, and critical firmware behavior at design time, closing hardware/software integration gaps before integration.
  • Own the embedded test automation framework, including continuous integration pipeline design, static analysis tooling, and test-harness infrastructure for repeatable regression testing across categories.
  • Own embedded build integration, headless build requirements, and per-commit enforcement of code quality across internal and supplier repositories.
  • Build the mechanism against which Quality gates; acceptance criteria and gate authority remain with Embedded QA & Governance.
  • Partner with the Embedded Firmware Delivery manager to ensure delivery teams build against current architecture and standards.
  • Partner with global firmware leadership on programs spanning multiple sites and shared platform work.
  • Serve as a technical voice in partner capability assessment and consolidation decisions.

About the Company

SharkNinja

Designs household appliances for everyday tasks

SharkNinja designs household appliances for consumers, combining Shark cleaning and beauty products with Ninja kitchen equipment. Shark's range includes vacuums, hair styling tools and air purifiers, while Ninja sells blenders, air fryers and coffee machines. Its engineers develop products and oversee quality testing, while outside suppliers assemble the appliances, which the company sells through retailers, distributors and its own websites. Customers use the appliances for tasks from cleaning floors and styling hair to preparing meals and making frozen desserts. Its operating roots date to 1994 in Montreal, and its global headquarters is in Needham, Massachusetts.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Needham, MA
Founded
1994

Recently Posted Jobs

Explore more opportunities at SharkNinja

See more jobs