Search
Search
Location

MULTI SOURCE GLOBAL NETWORK INC.

Embedded Software Engineer (C / RTOS / Microcontrollers)

Remote

REMOTE / FULL TIME / CET

Technology Stack: C, ST, UART, I2C, SPI, J-link, HALs, RTOS.

Job Description

  • Design separate components, modules, classes, devices
  • Code, debug, document, and maintain portions of software and hardware
  • Perform different types of testing
  • Participate in estimation and planning sessions
  • Contribute to the development of technical project documentation and user documentation
  • Provide assistance to test engineers and support personnel in solving technical issues of software installation and its operation
  • Participate in conference calls and face-to-face meetings with the Customer and Customer’s partners
  • Report status and progress according to the project and company demands

Qualifications

  • At least 5 years of experience with C
  • Knowledge of widely used platforms (ST, SiLabs, NXP, TI), interfaces and protocols (UART, I2C, SPI, Modbus, etc.)
  • Knowledge and practical experience in RTOS usage and IPC approaches
  • Experience in debugging (including remote debugging) and troubleshooting solutions for embedded systems. It should include software debugging on real devices (using J-link, ST-link) and debugging issues
  • Knowledge of commonly used libraries (HALs, file systems), networking)
  • An Upper-Intermediate level of English

Benefits:

  • Work from home

Work Location: Remote

Encontre o lugar perfeito para você

Crie uma conta no Glassdoor para conferir avaliações autênticas e se candidatar a vagas perfeitas para você.