#1 Job Board for tech industry in Europe

  • Job offers
  • The Project Control Firmware Engineer
    C

    The Project Control Firmware Engineer

    Katowice
    Type of work
    Full-time
    Experience
    Mid
    Employment Type
    Permanent
    Operating mode
    Hybrid

    Tech stack

      motor control algorithms

      regular

      Matlab

      regular

      Simulink

      regular

      C

      regular

      C++

      regular

      Agile

      regular

    Job description

    Online interview

    The Project Control Firmware Engineer is a role that develops, maintaining, and testing embedded software features related to motor control. Responsibilities includes design, implementation, and testing of code plus involvement in requirement specifications and reviews.

    The coding is model-based and implemented in MATLAB/Simulink and the Project Control Firmware Engineer will test the code at various stages, from bench simulation to implementation on actual variable frequency drives (VFDs) and motors.

    You will report to the Development Manager and is based in Katowice, Poland.


    Your Responsibilities:

    • Design and develop motor control models in MATLAB/Simulink
    • Develop features for synchronous, induction and permanent magnet motors· 
    • Interface model-based code to other embedded software modules using C/C++
    • Simulate and test the model locally and on drives/motors
    • Optimize code for performance, memory requirement and simplicity
    • Validate code for reliability and safety
    • Participate in code reviews
    • Participate in requirement specifications
    • Lead investigation of anomalies and new features
    • Work in an agile/scrum environment with a team of other control firmware engineers


    The Essentials - You Will Have:

    • Knowledge of motor control algorithms, including algorithms for induction, synchronous and permanent magnet motors
    • Experience with model-based development in MATLAB/Simulink
    • Knowledge of various power converters (3 phase VSI, CSI, NPC, Multi-level, and Matrix converters)
    • Knowledge of converter control schemes, converter modulation strategies and drive systems modelling
    • Experience in laboratory tests
    • To lead the investigation of anomalies and the exploration of new features and control algorithm
    • Technical complex information in verbal and written form
    • Ability to organize activities of other employees
    • 3+ years of experience working in an Agile development environment.


    The Preferred - You Might Also Have:

    • Bachelor's Degree
    • Minimum 7 years of experience in Motor Control
    • This role is required to travel nationally/internationally up to 5%. 


    Undisclosed Salary

    Permanent

    Check similar offers

    Software Engineer (C and Python)

    New
    Dell Technologies
    Undisclosed Salary
    Kraków
    , Fully remote
    Fully remote
    C
    Python
    Linux