Embedded developer (RD – 0167)

Embedded Developer, Embedded C, RTOS on ST, Electronics Interfacing, experience ST32, IOT devices, Signals analysis, 2 years’ hands-on experience, and highly motivation. The ideal candidate is a Embedded Software Development Specialist working within an RTOS environment, across the Full Software Development Lifecycle, exposure to C Language on ST microcontrollers.

Responsibilities

  • Development efficient, smart embedded applications for telematics and protocol analysis
  • Provide innovative and robust software design solutions and code to identified problem / high risk design areas.
  • Review and critique software design solutions developed by other team members.
  • Ensure that the key functional technical blocks of the instrument are developed, tested and iterated in a robust and rapid manner.
  • Ability to define and execute the required unit testing verification activities needed to demonstrate the software design has met specification.

Requirements

  • Degree qualified in software engineering, or equivalent relevant experience
  • Expert practical experience in developing embedded systems software using C
  • Ability to translate software requirements into design specifications.
  • Practical experience in assisting board bring up and debug using appropriate tools and techniques
  • Knowledge of interrupt handling, bootloaders, flash operations and peripheral programming.
  • Can demonstrate understanding of real time operating systems.
  • Able to create modular, testable code while adhering to company coding standards.
  • Ability to read and review schematics produced by the electronics team.
  • Knowledge of embedded system hardware peripheral blocks low-level operation (such as GPIO, ADC, DAC, SPI, I2C, UART, etc.).
  • Able to debug hardware issues together with the electronics team (e.g. create specific software tests that will exercise certain hardware features).

Advantages

  • Knowledge and practical experience in the use of BLE, USB, Cellular, can bus and measurement of analog signals.
  • Knowledge of ST processors architecture

Embedded developer (RD – 0167)

Please submit your CV below or email us at: liat@trilogical.com

Subscribe to our RAILWAY DIGITALIZATION NEWSLETTER