CV successfully sent!
Error sending CV!
On Hold / Closed #2773

C Embedded developer

Hire Bonus
Key skills: C 16/32 bit micro-controllers ; ARM Cortex-M7 ; Cortex-M4F ; SPI ; I2C ; etc.
C Embedded developer


As a embedded developer, you will be responsible for the whole lifecycle of development firmware for high precision GNSS receiver.

You have a chance get huge expertise in development of precision agriculture sensors and technology.  You will get a chance to work with electronics manufacturer teams around the world.


  • Degree in software engineering, electrical engineering, computer science or related field

  • Developing using C programming with 16 bit and/or 32 bit micro-controllers, ARM Cortex-M7 and Cortex-M4F  (ST STM32F7 and TI TM4C series)

  • Practical experience and in depth knowledge and use of IAR Development environment and JTAG debuggers/programmers.

  • Ability to translate requirements into design specifications

  • Practical experience and expertise in interfacing software to electronics (e.g. off board memory,  ADC’s DAC’s, Motor controllers, serial ports, SPI, I2C, heater control, PWM, Interrupt Timers, Internal EEPROM, programmable resistors, GPIO expanders, temperature sensors)

  • Very fast learner, able to pick up existing code base and project technology quickly

  • Communications Protocols

  • Solid understanding of embedded systems and RTOS

  • Experience with embedded development and processors

  • Systems software expertise in developing modular software for embedded software applications

  • Experience designing software APIs, managing make files and build environment

Unable to Apply

Job Status: On Hold / Closed