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