Skip to main content
Junior Embedded Software Engineer

Dublin, Ireland or Gdynia, Poland

The ideal applicant shall have the following qualifications:

  • Bachelor’s degree or higher in Computer Science or the equivalent in experience and evidence of exceptional ability
  • Minimum 2 years of development in Microcontrollers – essential

Essential skill areas must include:

  • Application Development: C and assembly in embedded environment.
  • Proficiency in software design for 16/32 bit Microchip microprocessors using Embedded C Experience in PIC24/PIC32 is added advantage.
  • Good understanding of low-level driver development.  Familiar with interfacing of ADC and DAC chips.
  • Experience in standard protocols like I2C,SPI,UART,TCP/IP, MDIO etc.
  • Familiar with software development tools such as Visual Studio, MPLAB X, Compilers, IAR etc.
  • Experience in BareMetal Programming.
  • Hardware debug skills using Scope, Logic analyser etc.

Good to have:

  • Ability to solve integration issues involving both hardware and software.
  • Familiar with C++ and Python.
  • Experience in multi-threaded RTOS development.
  • Familiar with configuration management/version control tools SVN, Bugzilla and Git.
  • Knowledge of software development compliance standards.
  • Understanding of Schematic.

Applying for the role is easy – simply click “Apply Now” to send your CV by email to our HR Dept.

If you have any questions related to the role, please email

Benetel is an Equal Opportunities employer.