Careers


Senior Embedded Software Engineer


Following continued expansion mSemicon is pleased to be hiring embedded software engineers. We have an immediate opening for a Senior Embedded Software Engineer.


In addition to demonstrating enthusiasm for work in this sector, the ideal candidate will possess the following skillset:


Skillset


Languages:-

  • C++, C Essentials, MS Visual C, Assembly, Java, Python

Networking protocols:-

  • TCIP, UDP, MAC, HTTP, HTTPS, CoAP, RESTful Systems, IOT(Knowledge),

File Systems:-

  • FAT

Encryption:-

  • SSL, TSL, AES able to implement within the device

Interfaces:-

  • Memory - NOR, NAND, SRAM, DRAM, FLASH, wear levelling, durability testing
  • Basic protocols - I2C, SPI, UART, LIN
  • Knowledge of Graphic TFT drivers (FTDI 800 series), SD, HT, RA devices
  • Should be capable of implementing the following stacks within the device: USB(HID, Mass Storage, CDC etc), CAN, Dallas One wire, SD card (SPI)

Version control:-

  • GIT, SVN, CRUM, ClearCase

Systems:-

  • Experience in some or all of the following: Windows, WINCE, Linux (Android) running and writing drivers, shells. Expertise in Linux particularly desirable.

OS:-

  • FreeRTOS, ChibiOS, OpenWrt

Microcontroller Architecture:-

  • 8, 16, 32 bit devices
  • ST, Microchip, Atmel, ARM
  • Fundamentals: Timers, ADC, DAC, DMA, Watchdog, etc.

FPGA DSP Knowledge:-

  • Not essential but desirable

Electronics:-

  • Ability to understand circuit diagrams, state diagrams, ...
  • Use of oscilloscope, multimeter and soldering iron -->

Salary

  • €55,000 (commensurate with experience, expected to be 10+ years or equivalent)

Location

  • L12, Greenogue Business Park, Rathcoole, Co Dublin, Ireland

Application



Sectors

As mSemicon projects tend to cover a range of industrial applications, opportunities exist for varied work.

At the moment, these include: Internet of Things - especially Sigfox based systems, Energy, Domestic Appliance, Medical Devices, Industrial Controls, Security, Agritech and Lighting.


Posted: 03/03/2017

mSemicon