Senior Embedded Developer

Brak informacji o wynagrodzeniu
SeniorZdalnie·ŁódźFull-time
#457596·Dodano 2 dni temu·0
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

MatlabSimulinkEmbedded SystemsControl systemsC++CGit

Firma i stanowisko

EPAM is a global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and startups. With over thirty years of expertise in custom software, product, and platform engineering, they empower clients to become AI-Native enterprises.

Wymagania

  • 5+ years developing control or embedded-function models in MATLAB/Simulink
  • Strong foundation in control systems and dynamic-system behavior
  • Experience structuring model interfaces, parameters, signals, and reusable components
  • Ability to debug models and document design decisions
  • Working knowledge of C++ to read and discuss implementation code
  • Experience with source control and engineering review/test workflows
  • English proficiency at B2 level or higher

Nice to have:

  • Background in PPC, power-generation, industrial automation, inverter, or energy-storage embedded-control product development
  • Experience with active/reactive power, voltage/frequency control, grid-support functions, or multi-asset plant coordination
  • Familiarity with Stateflow, model-based design practices, model testing, automatic code-generation workflows
  • Experience with closed-loop, software-in-the-loop, hardware-in-the-loop validation, and real-time controller deployment
  • Experience integrating control models with C/C++ software, PLCs, or real-time controller hardware
  • Experience with requirements traceability, DFMEA, or system-level verification and validation

Obowiązki

  • Translate feature requirements and control behavior into clear, maintainable MATLAB/Simulink models
  • Participate in requirements clarification and design reviews
  • Develop and update control logic for functions such as active/reactive power control, voltage/frequency response, dispatch, and plant coordination
  • Define and maintain model inputs, outputs, parameter buses, feedback signals, and interfaces
  • Build or adapt closed-loop simulation scenarios using plant, grid, and equipment models
  • Run model checks and simulations; support software-in-the-loop and hardware-in-the-loop validation
  • Collaborate with PPC C++ developers to review implementation assumptions and support integration
  • Contribute to failure-mode analysis, verification, validation, and technical documentation
  • Support regression testing and provide evidence for software integration and release

Benefity

  • Hybrid work mode with remote work opportunity within Poland
  • Chance to work abroad up to 60 days annually
  • Business-driven relocation opportunities
  • Career development programs with mentoring and certifications (Anthropic, Gemini, GCP, Azure, AWS)
  • English classes
  • Stable pay
  • Participation in Employee Stock Purchase Plan with 15% discount
  • Benefits package including health insurance, multisport, shopping vouchers
  • Referral bonuses up to $2,000
  • Offices with entertainment and relaxation zones, table tennis, football, free snacks, coffee
  • Corporate, social, and well-being events
Elastyczne godziny
Pakiet relokacyjny
Budżet konferencyjny
Dofinansowanie szkoleń
Spotkania integracyjne
Kursy językowe
Karta sportowa
Opieka zdrowotna
Premie
Darmowe przekąski

Inne informacje

Klikając w przycisk „Aplikuj” lub w inny sposób wysyłając zgłoszenie rekrutacyjne, zgadzasz się na przetwarzanie Twoich danych osobowych przez EPAM Systems (Poland) sp. z o.o. z siedzibą w: Fabryczna 1A, 31-553 Kraków (Pracodawca), jako administratora danych osobowych w celu przeprowadzenia rekrutacji na stanowisko wskazane w ogłoszeniu zgodnie Polityką Prywatności.

EPAM Systems

EPAM Systems

1484 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz