Software Engineer (C++)
פורסם לפני 9 ימים · 0 מועמדים
התפקיד במילים פשוטות
תפקיד של מהנדס תוכנה לפיתוח מערכת ביטחונית קריטית קיימת ב-C++ מודרני. העבודה כוללת הובלת שינויים זהירים ומדודים בקוד קיים רחב היקף והבנת המערכת הפיזיקלית וההנדסית הכוללת. העבודה היא כחלק מצוות קטן של כ-6 מפתחים.
- Bachelor's degree in Computer Science, Software Engineering or a related field
- 3 years of experience developing in Modern C++ (C++11/14/17)
- Strong mathematical foundation and analytical thinking
- Experience developing complex, existing systems
- Python
חולץ מתיאור המשרה · מתעדכן אוטומטית
למי זה מתאים
התפקיד מתאים לבעלי תואר ראשון במדעי המחשב או הנדסה וניסיון של כ-3 שנים ב-Modern C++, שיש להם חיבור לעולם הפיזי/הנדסי וחשיבה אלגוריתמית. הוא פחות מתאים למי שמונע רק מפיתוח מאפס (greenfield) או עבודה עצמאית על תוכנה בלבד.
תיאור המשרה המלא
המשרה המקורית · נשמר לעיוןCompany Description Ogen MedTech HR, part of Ogen HR, provides specialized placement and manpower services for companies in the medical and technology sectors. This position is for another company Ogen represents and you will be hired by that company (not by Ogen).
Education
• Bachelor's degree in Computer Science, Software Engineering or a related field — required
• Strong mathematical foundation and analytical thinking — required
• A genuine connection to physical/real-world domains, not software development alone
• Significant advantage for graduates of robotics, physics, simulations, applied mathematics or similar fields
• We're looking for someone who understands that the software is part of a complex physical/engineering system, and who can grasp the domain — not just write code
Professional Experience
• Approximately 3 years of experience developing in Modern C++ (C++11/14/17 and above) — required
• Experience developing complex, existing systems — not only greenfield projects built from scratch
• Ability to read and understand a large codebase and introduce changes safely
• Strong algorithmic background and high-level problem-solving ability
• Python — an advantage, but not required
Professional Capabilities
• Systems-level and engineering thinking
• Ability to understand a complex system before making a change
• Every code change demands care, thought and planning — no "reinventing the wheel"
• Ability to understand the implications of each change across the entire system
• Ability to independently learn a large, complex system
• Ownership of development work in a mission-critical defense system
Personal Attributes
• A modern approach to software development — not an "Old School" way of working
• Technological curiosity and a desire to learn
• Strong problem-solving ability and engineering thinking
• Thoroughness, responsibility and patience
• A connection to the engineering and physics worlds, and a desire to understand how the algorithms affect a real system
• We're looking for a young "vibe" — not a matter of age but of attitude: openness to learning, mental flexibility, high motivation and no attachment to outdated working methods
• Ability to work in a small, high-caliber team
Nature of the Role
• Development of a mission-critical defense system
• The work is on an existing system, not a new product
• The system is not being rewritten — every small change is made in a measured way, with an understanding of the architecture and the impact on the system as a whole
• Requires the ability to deliver critical developments while maintaining stability and quality
• A team of approximately 6 developers
• Around six months of onboarding in the Haifa area, then two days a week in the Haifa area with the remainder at the Hadera site
שאלות על המשרה
- המשרה לא ציינה שכר. אנחנו מציגים שכר רק כשהמעסיק מפרסם אותו.
- היברידי
- Bachelor's degree in Computer Science, Software Engineering or a related field, 3 years of experience developing in Modern C++ (C++11/14/17), Strong mathematical foundation and analytical thinking, Experience developing complex, existing systems