Senior Model-Based Control Software Engineer - Ninja
$115k - $130kSharkNinja
About Us
SharkNinja is a global product design and technology company, with a diversified portfolio of 5-star rated lifestyle solutions that positively impact people's lives in homes around the world. Powered by two trusted, global brands, Shark and Ninja , the company has a proven track record of bringing disruptive innovation to market and developing one consumer product after another has allowed SharkNinja to enter multiple product categories, driving significant growth and market share gains. Headquartered in Needham, Massachusetts with more than 4,100 associates, the company's products are sold at key retailers, online and offline, and through distributors around the world.
AI at SharkNinja At SharkNinja, we're building an AI-native culture. We're not waiting for the future; we're creating it. Our people are expected to experiment boldly, adopt new tools, and continuously raise what's possible to create meaningful impact for our consumers. If you believe the best way to do your job hasn't been invented yet, you'll fit right in. Senior Model-Based Control Software Engineer - Ninja
SharkNinja is seeking a Senior Model-Based Control Software Engineer to join the Ninja Controls team. We're looking for a technically strong, hands-on engineer with a deep understanding of control systems and model-based design, a passion for product innovation, and a track record of taking complex control problems from concept through mass production.
You will develop real-time control algorithms for low-compute, cost-constrained hardware that drives the next generation of smart household appliances. You will own the system models that serve as the single source of truth - from plant dynamics through embedded deployment, and provide technical leadership across multiple product lines. You will collaborate closely with R&D, Product Development, and Advanced Engineering to integrate electronics, software, and mechanical systems into shippable products, iterating continuously throughout the lifecycle.
What You'll Do
This is a hands-on, in-person role based at our Needham, MA office due to close work with prototypes and lab-based development.
Salary and Other Compensation: The annual salary range for this position is displayed below. Factors which may affect starting pay within this range may include geography/market, skills, education, experience and other qualifications of the successful candidate.
The Company offers the following benefits for this position, subject to applicable eligibility requirements: medical insurance, dental insurance, vision insurance, flexible spending accounts, health savings accounts (HSA) with company contribution, 401(k) retirement plan with matching, employee stock purchase program, life insurance, AD&D, short-term disability insurance, long-term disability insurance, generous paid time off, company holidays, parental leave, identity theft protection, pet insurance, pre-paid legal insurance, back-up child and eldercare days, product discounts, referral bonus program, and more.
Pay Range $115,000-$130,000 USD Our Culture At SharkNinja, we don't just raise the bar-we push past it every single day. Our Outrageously Extraordinary mindset drives us to tackle the impossible, push boundaries, and deliver results that others only dream of. If you thrive on breaking out of your swim lane, you'll be right at home. What We Offer We offer competitive health insurance, retirement plans, paid time off, employee stock purchase options, wellness programs, SharkNinja product discounts, and more. We empower your personal and professional growth with high impact Learning Programs featuring bold voices redefining what's possible. When you join, you're not just part of a company-you're part of an outrageously extraordinary community. Together, we won't just launch products- we'll disrupt entire markets.
At SharkNinja, Diversity, Equity, and Inclusion are vital to our global success. Valuing each unique voice and blending all of our diverse skills strengthens SharkNinja's innovation every day. We support ALL associates in bringing their authentic selves to work, making an impact, and having the opportunity for career acceleration. With help from our leadership, associates, and our community, we aim to have equity be a key component of the SharkNinja DNA.
Learn more about us:
Life At SharkNinja
Outrageously Extraordinary SharkNinja Candidate Privacy Notice
SharkNinja is a global product design and technology company, with a diversified portfolio of 5-star rated lifestyle solutions that positively impact people's lives in homes around the world. Powered by two trusted, global brands, Shark and Ninja , the company has a proven track record of bringing disruptive innovation to market and developing one consumer product after another has allowed SharkNinja to enter multiple product categories, driving significant growth and market share gains. Headquartered in Needham, Massachusetts with more than 4,100 associates, the company's products are sold at key retailers, online and offline, and through distributors around the world.
AI at SharkNinja At SharkNinja, we're building an AI-native culture. We're not waiting for the future; we're creating it. Our people are expected to experiment boldly, adopt new tools, and continuously raise what's possible to create meaningful impact for our consumers. If you believe the best way to do your job hasn't been invented yet, you'll fit right in. Senior Model-Based Control Software Engineer - Ninja
SharkNinja is seeking a Senior Model-Based Control Software Engineer to join the Ninja Controls team. We're looking for a technically strong, hands-on engineer with a deep understanding of control systems and model-based design, a passion for product innovation, and a track record of taking complex control problems from concept through mass production.
You will develop real-time control algorithms for low-compute, cost-constrained hardware that drives the next generation of smart household appliances. You will own the system models that serve as the single source of truth - from plant dynamics through embedded deployment, and provide technical leadership across multiple product lines. You will collaborate closely with R&D, Product Development, and Advanced Engineering to integrate electronics, software, and mechanical systems into shippable products, iterating continuously throughout the lifecycle.
What You'll Do
- Plant modeling & simulation : Build and maintain physics-based plant models in MATLAB/Simulink (or equivalent MBD toolchain) that capture the dynamic behavior of electromechanical systems and serve as the executable spec for requirements, design, and validation.
- Control design & deployment : Apply classical control theory and physics-first reasoning to design, simulate, and field-tune controllers for consumer appliances under tight power, compute, and BOM constraints. Take controllers from bench to product.
- Sensors & sensor firmware : Select, characterize, and work with low-cost sensors. Develop the sensor processing and firmware needed to make them reliable in production.
- Embedded deployment : Generate production-quality embedded code from models (Simulink Embedded Coder, or AI-assisted code generation with appropriate guardrails). Own the production-readiness of generated code - memory, timing, robustness, and testability.
- AI / ML & optimization : Apply machine learning and optimization techniques where they earn their place. A working understanding of modern AI tooling and how it fits into a controls workflow is expected.
- Technical leadership : Own the control strategy across product lines, mentor junior engineers, and partner with embedded software to keep model and code in sync.
- M.S. or Ph.D. in Electrical, Mechanical, Mechatronics, Computer Engineering, or a related field.
- 5+ years developing and deploying control systems on real products - concept through mass production.
- Strong grounding in classical control theory and physics-based system modeling.
- Hands-on experience with MATLAB/Simulink (or comparable MBD environment) for plant modeling, controller design, and closed-loop simulation.
- Proven track record deploying embedded controllers to cost- and compute-constrained hardware - consumer appliances or similarly resource-tight field deployments strongly preferred.
- Practical experience with low-cost sensors and the firmware required to make them production-grade.
- Working proficiency in C/C++ and one of Python or MATLAB.
- Familiarity with auto-code generation (Embedded Coder or equivalent) and/or AI-assisted code generation, with a clear understanding of what production-ready code requires.
- Experience with advanced control techniques (MPC, adaptive, robust, or learning-based control) deployed on embedded systems.
- Background in motor control, thermal systems, or fluid dynamics.
- Experience mentoring engineers and owning control architecture across multiple products.
- Strong theoretical understanding of control systems fundamentals and the ability to apply it to deliver robust, elegant, and innovative solutions to real-world challenges.
- Strong intuition for system dynamics and the ability to translate physical behavior into mathematical models.
- Solid analytical skills, attention to detail, and a relentless drive to identify potential problems and take responsibility for their resolution.
- Intellectual curiosity, creativity, strong logical thinking, and a positive can-do attitude.
- Willingness to roll up sleeves and get your hands dirty testing and troubleshooting in the lab.
- Clear, concise communicator with both technical and non-technical colleagues - verbally and in writing.
- Comfortable multitasking and responding quickly to shifting priorities without losing sight of longer-term goals.
This is a hands-on, in-person role based at our Needham, MA office due to close work with prototypes and lab-based development.
Salary and Other Compensation: The annual salary range for this position is displayed below. Factors which may affect starting pay within this range may include geography/market, skills, education, experience and other qualifications of the successful candidate.
The Company offers the following benefits for this position, subject to applicable eligibility requirements: medical insurance, dental insurance, vision insurance, flexible spending accounts, health savings accounts (HSA) with company contribution, 401(k) retirement plan with matching, employee stock purchase program, life insurance, AD&D, short-term disability insurance, long-term disability insurance, generous paid time off, company holidays, parental leave, identity theft protection, pet insurance, pre-paid legal insurance, back-up child and eldercare days, product discounts, referral bonus program, and more.
Pay Range $115,000-$130,000 USD Our Culture At SharkNinja, we don't just raise the bar-we push past it every single day. Our Outrageously Extraordinary mindset drives us to tackle the impossible, push boundaries, and deliver results that others only dream of. If you thrive on breaking out of your swim lane, you'll be right at home. What We Offer We offer competitive health insurance, retirement plans, paid time off, employee stock purchase options, wellness programs, SharkNinja product discounts, and more. We empower your personal and professional growth with high impact Learning Programs featuring bold voices redefining what's possible. When you join, you're not just part of a company-you're part of an outrageously extraordinary community. Together, we won't just launch products- we'll disrupt entire markets.
At SharkNinja, Diversity, Equity, and Inclusion are vital to our global success. Valuing each unique voice and blending all of our diverse skills strengthens SharkNinja's innovation every day. We support ALL associates in bringing their authentic selves to work, making an impact, and having the opportunity for career acceleration. With help from our leadership, associates, and our community, we aim to have equity be a key component of the SharkNinja DNA.
Learn more about us:
Life At SharkNinja
Outrageously Extraordinary SharkNinja Candidate Privacy Notice
- For candidates based in all regions , please refer to this Candidate Privacy Notice.
- For candidates based in China , please refer to this Candidate Privacy Notice.
- For candidates based in Vietnam , please refer to this Candidate Privacy Notice.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Model-Based Control Software Engineer - Ninja in Needham, MA vacancy
- ...Senior Software Engineer We are seeking a Senior Software Engineer to design, implement, test,... ...systems. In this role, you will develop model-based flight software using MathWorks tools... ...as systems, safety, hardware, flight controls and test to ensure product and...Senior
$119.2k - $184.7k
...Senior Applications Engineer - Model Based Design JavaScript Not Enabled Your browser settings are preventing you from taking full advantage of the... ...700 Job Summary Apply your expertise in embedded software development and model - based design (MBD) to shape the...SeniorWork experience placement$82.3k - $220k
...and space exploration to biomedical engineering, lives often depend on the solutions... ...exploration for integrated hardware/software systems, simulation-based performance analysis for complex systems... ...digital engineering (DE) and/or model-based system engineering (MBSE) frameworks...SeniorFull timeLocal area$82.3k - $220k
...and space exploration to biomedical engineering, lives often depend on the solutions... ...exploration for integrated hardware/software systems, simulation‑based performance analysis for complex systems... ...digital engineering (DE) and/or model‑based system engineering (MBSE) frameworks...SeniorFull time$154k - $177k
...Senior Software Engineer At Advisor360°, we build technology that transforms how wealth management... ...and evolve the next generation of SaaS based cloud-native, high-performance... ...coding standards, code reviews, source control, CI/CD, automated testing, and operational...SeniorWork visa3 days per week- Software Senior Engineer - Data Path (C, C++)The Data Protection Software Engineering team delivers next-generation data protection and data availability... ...- Prepare, review and evaluate software specifications based on the product requirements, and contribute to the designs...Senior
$102.55k - $190.45k
..., and smart cities markets. Senior Software Engineer - IoT Embedded Software (Matter... ...2.15.4, ARM, Linux, Python, Ninja, C++, C, Git, Conan, Zephyr.... .... Proficiency with revision control and issue tracking tools,... ...Compensation The annualized base pay range for this role is expected...SeniorFlexible hours$80k - $150k
...Wellington. This role is a Senior Software Engineer responsible for building and... ...Jenkins. Perform data modelling, code quality reviews, static... ...project tracks and manage SaaS‑based Data Governance... ...CloudFormation. Experience with version control (GIT) and software testing...SeniorFlexible hours$110k - $145k
...Controls Software Engineer Boston Dynamics is scaling the Atlas humanoid fleet to push the limits of generalist robotics. You will join the Atlas... ...we are not able to sponsor visas for this position. The base pay range for this position is between $110,000 to $145,000...InternshipVisa sponsorship$80k - $150k
Wellington Management Company in Needham, MA is seeking a Senior Software Engineer responsible for developing data governance applications. The ideal... ...both front-end and back-end development. This role offers a base salary range of USD 80,000 - 150,000 annually, along with...Senior- ...Summary MathWorks has a hybrid work model that enables staff members to split... ...is seeking an experienced engineer with a passion for model-based design (MBD) to join our Consulting... ...apply MBD best practices for embedded software design and automated code generation...Full timeWork experience placementWork at officeFlexible hours
- ...Next Generation Financial Model and the upcoming launch... ...off recommendations to senior leadership. Partner... ...are understood across Software Development, Research,... ...credential in a scientific, engineering, or quantitative... ...package that includes base salary determined based...Senior
$119.6k - $164.45k
Senior Control Systems Engineer, Audio Technology page is loaded## Senior Control Systems Engineer, Audio Technologylocations: US, MA - Framinghamtime... ..., experience, education, and location, and goes beyond base salary. The hiring range for this position in the primary...Senior$100k - $150k
...the right place for you. Join us as a Model Risk Senior Analyst Brown Brothers Harriman is... ...to assess model performance and controls. Interpret testing results, identify... ...Salary Range MA: $100,000 - $150,000 base salary + annual target bonus BBH and...SeniorLocal area$27 - $40 per hour
...global brands, Shark and Ninja , the company has a... ...role As a Product Design Engineering Co-op on the Ninja team... ...someone who loves to sketch, model in CAD, build, test,... ...experience with CAD software (SolidWorks, Creo, or Rhino... ...Notice For candidates based in all regions, please...Hourly payFull timeInternshipLocal areaRelocation package- ...Senior Software Engineer At WHOOP, we're on a mission to unlock human performance and healthspan. WHOOP empowers members to perform at a higher... ...measuring the performance of our features and iterating based on those results. As a Senior Software Engineer, you will...Senior
- A leading food tech company based in Boston is seeking a Senior Software Engineer to join their Finance Technology team. This remote role will focus on building a modern tech stack for financial transactions, including payment processing and invoicing. Candidates should...SeniorRemote work
- A leading AI research accelerator is looking for a skilled software engineer with over 5 years of experience, including experience at a top-... ...designing verification mechanisms. The position is contract-based with a flexible commitment of 10 to 40 hours per week, starting...SeniorContract workFor contractorsRemote work10 hours per weekFlexible hours
$195k
...expertise in kinematics and motion control directly shapes product... ...applications in a collaborative engineering environment focused on... ...Support Partner with mechanical, software, and manufacturing teams... ...systems Benefits Competitive base salary up to $195,000, DOE Robust...SeniorContract workWork at officeWork from homeRelocation packageMonday to Friday- ...Senior Software EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Applying for... ...We build enterprise-grade, massively scalable cluster-based storage systems running across Linux and BSD. Our...Senior
$200k
...SOFTWARE ENGINEER -SENIOR LEVEL CODING ~~ JAVA ~~~ C++ ~~ BUILD PRODUCTION SOFTWARE HYBRID ~~ON SITE 3X WEEK EXCELLENT COMP PACKAGE... ...WITH VARIOUS ENGINERRING TEAMS TO SUPPORT CLIENT BASE ***CLIENT CANNOT CONSIDER SPONSORSHIP AT THIS TIME***...Senior$150k - $200k
...Senior Software Engineer (Backend) Title of Role: Senior Software Engineer (Backend) Location: Boston, hybrid Company Stage of Funding:... ...Docker or Kubernetes. Compensation and Benefits The base salary for this role ranges from $150K to $200K, with equity...SeniorWork at office$74.1k - $110k
...by two trusted global brands, Shark and Ninja, the company has proven a track record of... ...concision to cross‑functional partners and senior stakeholders. Executional rigor: Manages... ...Candidate Privacy Notice For candidates based in all regions, please refer to the...SeniorTemporary workWork at officeLocal areaFlexible hoursShift work3 days per week$130k - $170k
...Title Senior Front-end Software Engineer Location Remote (Greater Boston-area preferred) Hiring Range $130... ...significantly to the development of cloud-based web applications with a high degree... ...- concepts of data storage/modeling and API design Firebase services Material...SeniorFor contractorsRemote work- ...Opportunity We are looking for a Senior Software Engineer who thrives in the challenge of pushing high-volume consumer and business platforms... ..., Akamai, etc. Comp & Benefits Competitive comp based on experience level Healthcare HMO & PPO Stock...SeniorFlexible hours
$107.9k - $195.05k
...cycle, performance-based solutions. Our services include engineering, planning, project... ...; protection and controls design; and electrification... ...in search of a Senior Microgrid Control... ...in CAD software for electrical system... ...simulation tools for modeling and analysis, and...SeniorFor contractorsWork at officeLocal areaImmediate startRemote work2 days per week$150k - $225k
...Senior Software Engineer Title of Role: Senior Software Engineer Location: Boston, onsite Company Stage of Funding: Seed Office... ...Docker or Kubernetes. Compensation and Benefits The base salary for this role ranges from $150K to $225K, reflecting...SeniorWork at office- ...Robotic Perception Software Engineer You will work with a small team of robotic perception experts to drive the development of robot software... .... Software modules may include: detecting audio and vision based human communication signals, prosody analysis, multimodal...SeniorWork experience placement
- ...well, and act as stewards of the environment. We're a small team based in Harvard Square, with a collaborative, light-filled office... ...for hybrid work schedules. We are committed to diversifying our engineering team because we know that diverse backgrounds and perspectives...SeniorWork at office
$150k - $215k
...Senior Software Engineer (Backend, Core & Ecosystem) At WHOOP, we're on a mission to unlock human performance and healthspan. WHOOP empowers... ...engineering excellence across the backend. This role is based in the WHOOP office located in Boston, MA. The successful candidate...SeniorFull timeWork at officeRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Model-Based Control Software Engineer - Ninja. Be the first to apply!
Related searches
- startup software engineer Needham, MA
- software developer Needham, MA
- ngo software engineer Needham, MA
- software engineer Needham, MA
- cybersecurity software engineer Needham, MA
- part time software developer remote Needham, MA
- intel software engineer Needham, MA
- software engineer healthcare Needham, MA
- software developer fintech Needham, MA
- consulting software engineer Needham, MA

