×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineering

Job in Needham, Norfolk County, Massachusetts, 02492, USA
Listing for: SharkNinja
Full Time, Seasonal/Temporary position
Listed on 2025-12-02
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer, Python
Job Description & How to Apply Below
Position: Embedded Software Engineering Opportunities at SharkNinja

Overview

Embedded Software Engineering Opportunities s posting is for Embedded Software Engineers with Shark Ninja, a global product design and technology company focused on intelligent, connected products.

About Shark Ninja:
Shark Ninja is a global product design and technology company with a diversified portfolio of 5-star rated lifestyle solutions. Powered by two trusted brands, Shark and Ninja, the company brings disruptive innovation to market and continues growth across multiple product categories. Headquartered in Needham, MA with 3,600+ associates.

Note:

This is a general posting and not for a specific opening.

About

The Role

As an Embedded Software Engineer, you’ll join a team transforming hardware-focused machines into smart, seamless, app-driven experiences. You will design and deliver embedded software that integrates hardware, robotics, and mobile applications to make Shark Ninja products feel smarter in the home.

Key Responsibilities
  • Develop and maintain embedded software in C/C++ for microcontrollers, RTOS, and connected devices.
  • Collaborate with hardware, robotics, and mobile app teams to deliver end-to-end product experiences.
  • Write, execute, and automate tests to ensure reliability, safety, and consumer-ready quality.
  • Debug and optimize performance (memory, power, real-time behavior) for consumer-scale manufacturing.
  • Document designs and contribute to the continuous improvement of Shark Ninja’s embedded software platform.
What You’ll Bring
  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
  • Strong experience in embedded software development in C/C++, real-time systems, and hardware/software integration.
  • Experience with communication protocols (I2C, SPI, UART, BLE, WiFi).
  • A passion for creating consumer-friendly, connected products.
  • Curiosity, adaptability, and a drive to be part of an A-Player engineering team.
Preferred
  • Experience with IoT ecosystems, cloud-to-device connectivity, or app integration.
  • Python or scripting skills for automation and testing.
  • Prior work in robotics or consumer electronics.
Our Culture

At Shark Ninja, we push beyond the bar every day with an outrageous, extraordinary mindset that drives us to tackle the impossible and deliver real results. If you thrive on breaking out of your swim lane, you’ll be at home.

What We Offer

We offer competitive health insurance, retirement plans, paid time off, employee stock purchase options, wellness programs, Shark Ninja product discounts, and more. We support personal and professional growth with high-impact Learning Programs. When you join, you’re part of an outrageously extraordinary community. Together, we won’t just launch products—we’ll disrupt entire markets.

Diversity, Equity, and Inclusion are vital to our global success. We value every voice and strive to create an inclusive environment where associates can bring their authentic selves to work and pursue career growth. Equity is a key component of Shark Ninja’s DNA.

Learn More About Us

Life At Shark Ninja
• Outrageously Extraordinary

Candidate Privacy Notice:

For candidates based in China:

For candidates based in Vietnam:

We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, disability, or any other class protected by law. If you require a reasonable accommodation to participate in the job application or interview process, please contact Shark Ninja People & Culture at

Job Details
  • Seniority level:
    Entry level
  • Employment type:

    Full-time
  • Job function:
    Engineering and Information Technology
  • Industries:
    Appliances, Electrical, and Electronics Manufacturing
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary