← Back to jobs
Y

Junior Embedded C++ Developer

·Israel
On-siteFull-timeHardware EngineeringSoftware DevelopmentDefense and Space Manufacturing

Motivated Junior Embedded C++ Developer to develop and maintain embedded software, participate in design and integration, and collaborate with multidisciplinary teams. Requires BSc in Software/Computer Engineering, C++ and OOP knowledge. Experience with embedded systems, Linux, RTOS, and communication protocols is an advantage.

Responsibilities

  • Develop and maintain embedded software using C++
  • Participate in design, coding, testing, and integration of software components
  • Work in embedded and real-time development environments
  • Perform debugging, troubleshooting, and root-cause analysis
  • Integrate software with hardware components and multidisciplinary systems
  • Collaborate with software, hardware, system engineering, and integration teams
  • Write technical documentation and follow structured development processes

Requirements

  • BSc in Software Engineering or Computer Science – mandatory
  • Knowledge of C++ and Object-Oriented Programming principles
  • Understanding of data structures, algorithms, and software development fundamentals
  • Strong analytical and problem-solving skills
  • Ability to work effectively in a multidisciplinary team
  • High motivation, responsibility, and willingness to learn

Nice to have

  • Familiarity with Embedded Systems
  • Experience with Linux or RTOS environments
  • Knowledge of communication protocols (UART, SPI, I2C, TCP/IP, CAN)
  • Experience through academic projects, military service, internships, or personal projects

Relevance

More opportunities

Similar jobs

Finding the best alternatives for you…

Questions, answered

Frequently asked questions