Experis logo

Experis

Senior Embedded C software developer

Experis

📍 North District, Israel 🇮🇱

full-time
senior
Posted —

Key Skills

CRTOSThreadXMicroBlazedebugging

Industry

Consumer ElectronicsIndustrial Automation

Job Description

We are looking for a highly skilled Senior Embedded C software developer to join a dynamic development team working on advanced real-time systems.



🔧 Role Overview

In this role, you will be responsible for the full software development lifecycle of embedded systems — from requirements analysis through design, development in C, integration, testing, and ongoing support of real-time software solutions.

You will work in a highly technical environment, developing robust and efficient embedded solutions for complex systems.

💡 Key Responsibilities

  • Analyze system and software requirements and translate them into technical design
  • Design and develop embedded software in C
  • Work on real-time embedded systems (RTOS)
  • Perform integration, debugging, and system validation
  • Support and maintain existing embedded software systems
  • Collaborate with cross-functional engineering teams

🧠 Requirements

  • At least 5 years of experience in Embedded Software development in C
  • Strong experience with real-time operating systems (RTOS)
  • Proven experience in embedded systems architecture and design
  • Hands-on experience with system debugging and integration

Advantages

  • Experience with ThreadX
  • Experience working with Xilinx MicroBlaze
  • Background in FPGA-based or hardware-near development environments

🎓 Education

  • B.Sc. in Software Engineering / Computer Science / Electrical Engineering or equivalent

We are looking for engineers who are passionate about low-level development, real-time performance, and building reliable embedded systems in complex environments.

📩 Interested candidates are welcome to apply or reach out directly.