Назад
Company hidden
4 дня назад

Senior Model-Based Control Software Engineer (Ninja)

126 000 - 130 000$
Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Senior Model-Based Control Software Engineer (Ninja): Developing real-time optimization and control algorithms for low-compute hardware in smart household appliances with an accent on model-based design methodologies, system-level modeling, and embedded deployment. Focus on advanced control strategies including MPC and PID, signal processing, and ensuring traceability from requirements to production implementation.

Location: Hands-on, in-person role based at Needham, MA office (United States)

Salary: $126,000 - $130,000 USD

Company

Global product design and technology company powered by Shark and Ninja brands, delivering innovative lifestyle solutions for homes worldwide.

What you will do

  • Lead architecture, design, and ownership of advanced control systems across product platforms.
  • Develop and maintain high-fidelity system models for electromechanical dynamics as single source of truth.
  • Simulate, validate, and deploy control algorithms using MATLAB/Simulink and auto-code generation.
  • Prototype control software, state machines, and algorithms as reference for embedded firmware.
  • Apply advanced techniques like PID, MPC, adaptive control, and signal processing for real-time low-compute applications.
  • Collaborate with embedded, R&D, and product teams for seamless electronics, software, and mechanical integration.

Requirements

  • Must be based at Needham, MA office for hands-on prototyping and lab work
  • M.S. or Ph.D. in Electrical, Mechanical, Mechatronics, or related field
  • 5+ years in control systems engineering from concept to production
  • Deep knowledge of classical/advanced control theory (PID, MPC, adaptive, robust) with real-world implementation
  • Strong experience with MATLAB/Simulink model-based design workflows
  • Mid-level proficiency in Python, C/C++, MATLAB for algorithms and simulation
  • Proficiency with electronics, sensors, actuators, motor drivers, and prototyping (Arduino, Raspberry Pi)
  • Experience with debug tools (oscilloscopes, logic analyzers), Git, and technical documentation

Nice to have

  • Auto-code generation and Embedded Coder tools
  • Mechatronics integration for consumer appliances
  • Comprehensive documentation and cross-functional collaboration

Culture & Benefits

  • Competitive health, dental, vision insurance, HSA with company contribution
  • 401(k) with matching, employee stock purchase, life/AD&D/disability insurance
  • Generous PTO, company holidays, parental leave, back-up child/eldercare
  • Product discounts, referral bonuses, pet/legal insurance, identity theft protection
  • High-impact learning programs for personal/professional growth
  • Outrageously Extraordinary mindset emphasizing innovation, diversity, equity, inclusion

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →