Software Development Engineer
Technology
Haifa, ืืฉืจืืืืคื ื 2 ืืืืฉืื
ืืฉืจื ืืืื
ืชืืืืจ ืืืฉืจื
We are looking for a Software Development Engineer to join a highly skilled and global engineering team working on complex, high-impact systems.
๐ง Key responsibilities
- Design and develop high-performance software solutions in Modern C++
- Write clean, maintainable, and industry-standard code
- Collaborate in a global Agile environment, closely working with teams in the US and worldwide
- Participate in design reviews, code reviews, and architecture discussions
- Perform debugging, unit testing, and prototyping to ensure robustness and performance
- Translate requirements into detailed technical design and implementation tasks
- Take ownership of complex engineering challenges end-to-end
๐ฏ Requirements
- B.Sc. in Computer Science or Software Engineering
- 3+ years of hands-on experience in Modern C++
- Strong understanding of software architecture and design principles
- Excellent debugging, problem-solving, and testing skills
- Strong communication skills and fluency in English
โญ Nice to have
- Experience with Linux development environments
- Background in global/large-scale organizations
- Exposure to medical devices or regulated industries
Keywords
monthsOfExperience: 36LinuxUnit TestingDebuggerSoftware EngineeringDebugging
ืืชืขื ืืื ืื ืืืฉืจื ืืื?