We’re looking for a Communication System Engineer to join a software team working on advanced wireless communication systems.
In this role, you’ll develop and integrate embedded software components for modem-based systems, work closely with hardware and FPGA teams, and take part in system-level debugging, validation, and performance optimization.
You’ll work hands-on with C in an embedded environment, investigate complex issues across software and hardware, analyze test results, and help improve both functionality and performance.
What you’ll do
Develop, maintain, and optimize embedded software in C
Work closely with hardware, FPGA, and system teams
Support HW/SW integration and bring-up activities
Debug complex system-level issues and perform root cause analysis
Analyze test results and validate functionality
Improve code performance, including cycle efficiency and code size
Build and maintain test plans and validation flows
Use modern AI tools to support development and debugging
What we’re looking for
B.Sc. in Electrical Engineering, Computer Science, or a related field
2-4 years of experience in C development
Hands-on experience in embedded software
Experience working with hardware, drivers, or FPGA environments
Strong debugging and problem-solving skills
Independent, curious, and eager to learn
Nice to have
Experience with 3G, 4G, 5G, WiFi, or other communication protocols
Python
MATLAB
C++ / OOP
📍 Ra’anana
If you’re into embedded systems, low-level development, and solving real system problems, we’d love to hear from you.