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.
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
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C++ ProgrammingMulti-ThreadingObject-Oriented DesignNetworking Application DevelopmentDebuggingPerformance OptimizationAI Tools UtilizationPython Scripting
Soft Skills
Problem-SolvingGrowth Mindset