Firmware Development Lead

2 weeks ago


Needham Heights, Massachusetts, United States SharkNinja Full time
Job Title: Principal Firmware Engineer

We are seeking a highly skilled and experienced Principal Firmware Engineer to join our Advanced Development team at SharkNinja. As a key member of our global team, you will be responsible for leading the development of firmware for our next-generation products, leveraging new technologies and out-of-the-box engineering solutions.

Key Responsibilities:
  • Lead and enable firmware definition of new transformative ideas for our next generation of products.
  • Research new technologies to identify what will drive change tomorrow.
  • Develop novel firmware to enable unique prototypes to test and validate new concepts and create new development tools.
  • Support product test activities.
  • Drive best practices across global firmware teams throughout the firmware development life cycle.
  • Develop strategies to create firmware platforms enabling code reuse.
  • Participate in peer design reviews.
  • Think critically about new product concepts and ask provocative questions necessary for positive change.
  • Collaborate with our global multi-disciplinary teams.
  • Contribute to the SharkNinja IP portfolio.
Requirements:
  • Ability to identify and implement new technologies to make impactful product architecture changes.
  • Ability to work in a fast-paced, deadline-driven environment.
  • Ability to work independently and/or leading a team, demonstrating initiative, and providing guidance.
  • Solid analytical skills with a strong attention to detail.
  • Good interpersonal, leadership qualities, and self-awareness.
  • Excellent presentation skills.
  • Able to pivot quickly while maintaining momentum.
Skills:
  • Embedded firmware development experience on platforms including 32-bit ARM and 8-bit 8051 across multiple vendors using C/C++ and assembly language leveraging software debugging tools.
  • Serial interface design including I2C, SPI, Quad SPI, UART, and SMBus.
  • LCD display implementation.
  • Triac universal motor control and high-speed 3-phase BLDC H-Bridge motor control implementation.
  • PID loop implementation including heater control.
  • Li-ion and LiPo battery pack BMS firmware implementation experience.
  • Solid understanding of sensors and their implementation.
  • Movement and navigation sensor experience including infrared, accelerometers, gyroscopes, magnetometers, ultrasonics, LiDARs, time-of-flight, cap sense, and cameras.
  • Edge AI and machine learning knowledge.
  • Ability to read electrical schematic designs.
  • Wireless communication experience including Bluetooth/Wi-Fi/433MHz.
Education and Experience:
  • BSc or MS in Electrical and Computer Engineering (or equivalent).
  • Minimum 10+ years relevant experience in a senior technical leadership or innovation role.
  • Experience using firmware development tools such as IDEs, compilers, debuggers, and cross-compilers.
  • Previous advanced development experience - preferably working for a company or a consultant company in the consumer goods space.
  • Experience in all aspects of firmware design: firmware architecture, software specification, code reviews, verification, test, and documentation.
  • Experience with rapid system prototyping utilizing Arduino or similar framework using C and/or Python.
  • Experience using source code management tools such as Git.
  • Debug experience using analysis/measurement tools such as oscilloscopes, data loggers, electronic loads, and spectrum analyzers.

We are an equal opportunities employer and welcome applications from diverse candidates. If you require a reasonable accommodation to participate in the job application or interview process, please contact SharkNinja People & Culture at accommodations@sharkninja.com.



  • Needham, Massachusetts, United States SharkNinja Full time

    Job Title: Senior Electrical Engineer - SkincareWe are seeking a highly skilled Senior Electrical Engineer to join our team at SharkNinja. As a key member of our global EE organization, you will be responsible for leading the design and development of consumer products from initial concept to production.Key Responsibilities:Oversee the design and development...


  • Needham, Massachusetts, United States SharkNinja Full time

    About the RoleWe are seeking a highly skilled Senior Electrical Engineer to join our team at SharkNinja. As a key member of our global EE organization, you will be responsible for leading the design and development of consumer products from initial concept to production.Key ResponsibilitiesOversee the design and development of consumer products, ensuring...

  • Electrical Engineer

    4 days ago


    Needham, Massachusetts, United States SharkNinja Full time

    About the RoleWe are seeking an experienced Electrical Engineer to join our team as a Technical Lead for embedded electronic design and product development lifecycle. This role will focus on technical leadership and collaboration with cross-functional teams to define product electrical and firmware architecture.Key ResponsibilitiesCollaborate with global...


  • Needham, Massachusetts, United States SharkNinja Full time

    Job OverviewSharkNinja is seeking a highly skilled Senior Electrical Engineer to join our Advanced Development team. As a key member of our global team, you will be responsible for designing and developing innovative electrical systems for our next-generation products.Key ResponsibilitiesCollaborate with cross-functional teams to define, design, build, and...


  • Needham, Massachusetts, United States SharkNinja Full time

    About the RoleWe are seeking an experienced Electrical Engineer to join our team at SharkNinja. As an Electrical Engineer, you will be responsible for designing and developing electrical systems for our consumer products. You will work closely with cross-functional teams to ensure that our products meet the highest standards of quality and safety.Key...

  • Electrical Engineer

    5 days ago


    Needham, Massachusetts, United States SharkNinja Full time

    Job Title: Electrical EngineerWe are seeking a highly skilled Electrical Engineer to join our team at SharkNinja. As a key member of our product development team, you will be responsible for leading the technical design and development of our next-generation products.Responsibilities:Collaborate with cross-functional teams to define product electrical and...


  • Needham, Massachusetts, United States SharkNinja Full time

    Job DescriptionWe are seeking a highly skilled Senior Electrical Engineer to lead our APAC product development team. As a technical leader, you will be responsible for overseeing the design and development of consumer products from initial concept to production.Key Responsibilities:Oversee the design and development of consumer products from initial concept...


  • Needham Heights, Massachusetts, United States SharkNinja Full time

    Job SummaryWe are seeking a highly experienced and skilled Vice President of Product Development and Quality to join our team at SharkNinja. As a key member of our leadership team, you will be responsible for ensuring that all products meet the highest quality standards and comply with industry regulations.Key ResponsibilitiesDevelop and execute the...


  • Needham, Massachusetts, United States Alarm Full time

    Unlock Your Potential as a Software Technical LeadAre you a seasoned software engineer looking to take your career to the next level? Do you have a passion for mentoring and collaborating with other engineers? We're seeking a talented Software Technical Lead to join our team at Alarm.com.As a Software Technical Lead, you'll have the opportunity to work on a...


  • Needham, Massachusetts, United States Alarm Full time

    Job OverviewWe are seeking a highly skilled and experienced Software Technical Lead to join our team at Alarm.com. As a key member of our engineering department, you will be responsible for leading the development of our software solutions and working closely with cross-functional teams to deliver high-quality products.Key Responsibilities:Lead the...


  • Needham, Massachusetts, United States Alarm Full time

    Job DescriptionAlarm.com is seeking a highly skilled Software Technical Lead to join our team. As a key member of our engineering department, you will be responsible for leading the development of our cloud-based platform and ensuring its scalability and reliability.The ideal candidate will have a strong background in software engineering, with experience in...


  • Needham, Massachusetts, United States Big Belly Solar LLC Full time

    Job Title: Sales Development RepresentativeJob Summary:We are seeking a highly motivated and results-driven Sales Development Representative to join our team at Bigbelly Solar LLC. As a Sales Development Representative, you will play a critical role in generating new business opportunities and driving small to midsize opportunities to close within your...


  • Needham, Massachusetts, United States Raytheon Full time

    Job Title: Lead EngineerAt Raytheon, we are seeking a highly skilled Lead Engineer to join our team in Tucson, Arizona.This role involves applying and developing advanced single use devices technologies, providing technical oversight of power source batteries development programs, and supporting failure analysis and corrective action.The ideal candidate will...


  • Needham, Massachusetts, United States Activerpo Full time

    Job Title: Senior Electrical EngineerThis role will focus on team management and embedded electronic design and product development for our ambitious product roadmap of kitchen appliance products.The successful candidate will have experience in analog and digital embedded design, power electronics, including both hardware (schematic capture and PCB layout)...


  • Needham, Massachusetts, United States SharkNinja Full time

    Product Development Role at SharkNinjaWe are seeking a highly skilled Product Developer to join our team at SharkNinja. As a Product Developer, you will play a key role in driving the development of successful and profitable programs for key new products to ensure continued growth of the current portfolios and future expansion into new product categories.Key...


  • Needham, Massachusetts, United States Hpr LLC Full time

    Software Engineering Internship at HPRHPR is a leading FinTech company that specializes in high-performance electronic trading. We are seeking talented Computer Science and Computer Engineering students to join our team as Software Engineering Interns.As a Software Engineering Intern at HPR, you will have the opportunity to work on cutting-edge projects that...


  • Needham, Massachusetts, United States SharkNinja Full time

    Job Title: Associate Program ManagerWe are seeking a highly motivated and experienced Associate Program Manager to join our team at SharkNinja. As a key member of our Product Development team, you will be responsible for driving the entire New Product Development (NPD) process from concept to shelf for our Shark and Ninja Brands.Key...


  • Needham, Massachusetts, United States SharkNinja Full time

    Product Development Role at SharkNinjaWe are seeking a highly skilled Product Development Associate to join our team at SharkNinja. As a key member of our product development team, you will play a crucial role in the creation and launch of new products that meet the evolving needs of our consumers.Key Responsibilities:Assist in the development of new product...


  • Needham, Massachusetts, United States Amergis Full time

    Join Amergis as a Recruiter TraineeAmergis, a leading healthcare staffing company, is seeking a highly motivated and detail-oriented Recruiter Trainee to join our team. As a Recruiter Trainee, you will be part of a comprehensive training program designed to develop your skills in sourcing, screening, selecting, and placing healthcare professionals.Key...


  • Needham, Massachusetts, United States SharkNinja Full time

    About the RoleWe are seeking a highly skilled and experienced Associate Program Manager to join our team at SharkNinja. As a key member of our product development team, you will be responsible for driving the entire New Product Development (NPD) process from concept to shelf for our Shark and Ninja Brands.Key ResponsibilitiesCollaborate with cross-functional...