Senior Embedded Software & FPGA Engineer

We are looking for an experienced Embedded Software & FPGA Engineer to join a technology-driven product development team working on advanced industrial control systems and energy-efficient solutions.

What you'll do

  • Develop and maintain embedded software and FPGA solutions for next-generation industrial products.

  • Work on control algorithms and low-level software components.

  • Participate in the full development lifecycle from requirements analysis to implementation, testing, and validation.

  • Collaborate closely with multidisciplinary engineering teams in an agile environment.

  • Contribute to continuous improvement of development processes and product quality.

Required Skills

  • Strong experience in embedded software development using C, C++ and Python.

  • Experience in FPGA design using VHDL.

  • Understanding of the complete FPGA development workflow, including requirements analysis, implementation and test bench development.

  • Experience with version control and development tools such as Git, Azure DevOps, Jenkins, or similar.

  • Familiarity with CI/CD, static code analysis, unit testing and automated testing.

  • Strong debugging and troubleshooting skills.

  • Knowledge of control engineering principles.

Nice to Have

  • Experience with FPGA development suites from major vendors.

  • Knowledge of hardware-in-the-loop (HIL) systems.

  • Background in electronics, power electronics, industrial automation, or related engineering fields.

  • Locations: Remote
  • Technologies: Azure, C, C++, DevOps, FPGA, Git, Jenkins