DevJobs

Junior Embedded Software Engineer #1363

Overview
Skills
  • C C
  • C++ C++
  • Python Python
  • Linux Linux
  • Embedded Linux
  • Kernel
  • L2 protocols
  • L3 protocols
  • Low-level hardware protocols
  • RTOS
  • TDM networks
  • VxWorks

Overview

Our R&D team is expanding into embedded development for networking and communications infrastructure.

We design and develop advanced networking solutions running on Linux and real-time operating systems.


Responsibilities

  • Develop embedded software in C and C++ for networking and communication systems
  • Work in Linux and VxWorks (RTOS) environments
  • Design, implement and test software components across the full development cycle
  • Debug and troubleshoot issues at the system level
  • Work closely with hardware, QA and other development teams


Requirements

  • B.Sc. or M.Sc. from a leading university in Computer Science, Software Engineering, Electrical Engineering or Computer Engineering
  • 0-4 years of software development experience in C/C++
  • Hands-on familiarity with Linux environments
  • Understanding of software design, debugging and troubleshooting
  • Basic familiarity with networking concepts and protocols
  • Understanding of embedded systems fundamentals
  • Fast learner with strong technical curiosity and problem-solving skills
  • Self-driven, motivated, and able to work both independently and as part of a team


Advantages

  • Experience with RTOS, especially VxWorks
  • Experience with embedded Linux systems (kernel space is a plus)
  • Hands-on experience with low-level hardware protocols
  • Knowledge of L2/L3 protocols and TDM networks
  • Python experience


Location: Ramat Hachayal, Tel Aviv. Hybrid option once a week.

RAD