FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Junior Software Development Engineer
HarmonicJunior SW Development Engineer in Caesarea, Israel, contributing to cutting-edge broadband networking solutions. Join an Agile team developing innovative products and services in the cable industry.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Proficient in C/C++ Software Development with a strong focus on multi-threading, object-oriented design, and networking solutions. Experienced in Agile methodologies and Linux environments, with a commitment to troubleshooting and debugging complex systems.
Highest-signal resume keywords
C/C++ Software DevelopmentAgile MethodologiesLinux Operating SystemsNetworking ConceptsTroubleshooting & Debugging
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C++ ProgrammingMulti-ThreadingObject-Oriented DesignNetworking Application DevelopmentDebuggingPerformance OptimizationAI Tools UtilizationPython Scripting
Soft Skills
Problem-SolvingGrowth Mindset
Tools & Technologies
KubernetesContainerized Environments
Industry Keywords
DOCSIS ConceptsSoftware EngineeringComputer Science
Tech Stack
Tools & technologiesKubernetesLinuxPython
About the role
Key responsibilities & impact- As a member of one of our global Agile SW Scrum teams, you will contribute to the development of cutting-edge, cable industry-leading products and services.
- C/C++ Software Development: Design and implement features within the MAC and upper layer protocol domains, leveraging the latest advancements in C++ technology.
- Advanced Networking Solutions: Contribute to solutions running on Linux servers using containerized environments (Kubernetes), employing state-of-the-art technologies and methodologies.
- Troubleshooting & Debugging: Investigate and resolve complex issues from internal QA teams and external customer reports.
- Agile Methodologies: Plan, develop, and deliver features in an Agile development environment.
Requirements
What you’ll need- B.Sc. in Computer Science, Software Engineering, Electrical Engineering, or a related field
- 1-3 years of experience in designing, developing, and maintaining software applications using C++.
- Strong proficiency in C/C++ programming, with a focus on developing robust, efficient, and maintainable code.
- Solid experience in multi-threading, object-oriented design (OOD), and leveraging design patterns to solve complex problems.
- Comprehensive understanding of networking concepts and environments, with hands-on experience in developing and debugging networking-related applications.
- Proven experience developing under Linux operating systems, including expertise in debugging and performance optimization in Linux environments.
- Demonstrated ability to troubleshoot and resolve complex, system-wide issues, drive the development of high-complexity features in C++, and lead the design of multi-module, multi-package solutions with a strong system-wide perspective.
- AI enthusiasm with a growth mindset, eagerness to adopt and utilize AI tools as part of the development process to improve efficiency, code quality, testing, and overall engineering excellence.
- Experience with Python for scripting, automation, or supplementary feature development.
- Familiarity with DOCSIS concepts and implementations – advantage
Benefits
Comp & perks- Health insurance
- Flexible working hours
- Professional development opportunities