Embedded Software Engineer - Lviv
Dialog Semiconductor
Lviv, Ukraine
8 годин тому

Apply online City Lviv Country Ukraine Contract Type Permanent

The role

Working as an Embedded Software Engineer based in Lviv , you will :

  • Develop and test embedded software for high precision electronics devices
  • Embedded firmware development for the new electronics products of company
  • Work in Linux, Windows environment
  • Write code documentation
  • Work in cooperation with software and hardware and FPGA engineers
  • Communication with end user
  • What we are looking for

  • BS / MS degree in Computer Engineering or related subjects
  • Embedded programming experience in C, C++
  • Experience with ARM architecture CPUs
  • Experience with RTOS and Embedded Linux device drivers and bootloaders.
  • Deep understanding of OOP, SOLID principles
  • Experience with hardware interfaces such as UART, SPI, I2C, Ethernet, PCIe, QSPI
  • Ability to write clean, readable code with clear separation of concerns
  • Could adapt to an existing software solution and to drive implementation of new features to this solution
  • Ability to interpret hardware schematics.
  • Experience with common development tools (git, test frameworks, IDEs)
  • Teamwork skills
  • Will be a plus :

  • Hardware debugging skills & experience with power supplies, signal generators, oscilloscopes and / or logic analyzers
  • Software development skills in Python, C#
  • Experience with the Zynq SoC architecture, design workflow, Xilinx’s SDK and Peta Linux tools
  • Experience with FPGAs, and FPGA CAD tools : Vivado
  • Experience in desktop application development
  • Experience writing board support packages (BSPs)
  • Повідомте про це

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Моя електронна адреса
    Клацнувши по кнопці "# кнопка", я даю згоду neuvoo на обробку моїх даних та надсилання сповіщень електронною поштою, як це детально описано в Політиці конфіденційності neuvoo. Я можу будь-коли відкликати свою згоду або скасувати підписку.