DevJobs

Real Time Embedded Developer

Overview
Skills
  • C C ꞏ 5y
  • C++ C++ ꞏ 5y
  • Board-level integration
  • Device drivers
  • Embedded Linux
  • FreeRTOS
  • Hardware interfaces
  • Low-level software development
  • Microchip
  • NXP
  • STM32
  • Texas Instruments
  • ThreadX
  • Embedded
  • Real-Time Software Development

Real Time-Group LTD, Software Solutions Center, is looking for an experienced Real Time Embedded Developer.


Job Responsibilities:


  • Analyze software requirements and participate in software architecture and design processes.
  • Develop, integrate, test, and maintain embedded software components.
  • Write and maintain software requirements, architecture, and design documentation.
  • Participate in system-level integration, validation, and testing activities.
  • Debug and troubleshoot software and hardware integration issues.
  • Collaborate closely with multidisciplinary engineering teams, including hardware, systems, integration, and testing teams.

Minimum Requirements:


  • B.Sc. in Software Engineering, Electrical Engineering, Computer Science, Computer Engineering, or a related field — mandatory.
  • At least 5 years of hands-on software development experience in C/C++ — mandatory.
  • Proven experience in Embedded and/or Real-Time Software Development — mandatory.
  • Experience working with more than one embedded processor and microcontroller platforms, such as NXP, Texas Instruments, Microchip, and STM32 — mandatory.
  • Experience working with at least one of the real-time and embedded operating systems such as FreeRTOS, ThreadX, Embedded Linux, or other — mandatory.
  • Experience with low-level software development, hardware interfaces, device drivers, and board-level integration.
  • Strong debugging and problem-solving skills.
  • Strong system-level thinking, teamwork skills, motivation, and excellent interpersonal communication


Real Time Group - Software Solutions