← Back to jobs
D

Mid-Senior Embedded C++ Software Developer

On-siteFull-timeEmbedded Software Development

Join a multidisciplinary engineering team developing complex real-time embedded and distributed systems in a stable, advanced technology environment. The role is based in Hadera and requires occasional travel to northern Israel.

Responsibilities

  • Develop C++ software in real-time embedded environments
  • Work on complex distributed systems
  • Design and implement object-oriented, multithreaded software
  • Work with Linux and/or VxWorks
  • Use TCP/IP, UDP, and serial communication interfaces
  • Perform debugging, integration, and systemic troubleshooting
  • Collaborate with software, hardware, FPGA, algorithm, and integration engineers

Requirements

  • Approximately three or more years of relevant experience; candidates with slightly less experience may be considered if their background is strong and relevant
  • Experience developing C++ software for embedded or real-time environments
  • Bachelor’s degree in computer science, computer engineering, or a scientific discipline, or a practical engineering qualification combined with significant experience
  • Willingness and ability to pass a security clearance process
  • Availability for full-time work in Hadera and travel to northern Israel

Nice to have

  • Embedded Linux
  • VxWorks or other RTOS experience
  • Distributed systems
  • TCP/IP, UDP, or serial communications
  • Azure DevOps
  • Agile development

Benefits

  • Long-term work on complex technology projects
  • Professional environment alongside experienced engineers
  • End-to-end systems engineering rather than isolated component development
  • Significant engineering challenges in an advanced technology environment

Relevance

More opportunities

Similar jobs

The newest open roles in Embedded Software Development.

Questions, answered

Frequently asked questions

Mid-Senior Embedded C++ Software Developer in Israel | CVZilla