DevJobs

Embedded Software Engineer

Overview

Responsibilities:

  • Develop new and sophisticated embedded products and platforms
  • Design and implement firmware in C language for real-time embedded products
  • Work on multiple environments of the firmware development


Requirements:


  • 3+ years hands-on experience in development, implementation and troubleshooting of software (C) on embedded platforms.
  • Extensive knowledge in BSP, build system, board bring up, porting and test equipment.
  • Experience with ARM, STM32, KEIL uVision IDE– Mandatory
  • Experience with communication protocols– Mandatory
  • Deep familiarity with RTOS such as MQX, CMSIS, RTX and multi-threading Applications
  • Experience with IAR - Advantage
  • Experience in communication protocols such as CanBus, ZegBee ,TCPIP networking- advantage.
  • Familiar with security methods (TLS,HTTPS,RSA,AES)
  • Ability to analyse and understand complex systems
  • Self-learner with ability to gain knowledge about new technologies
  • Positive, energetic, team player and committed person.
Orpak Systems