Software System Engineer
Location: Carmiel area (up to two days of remote work per week)
We are seeking a talented Software System Engineer to join a leading organization in the Karmiel area.
Role Description:
- Define requirements, design, develop, test, and implement all software components in the system, with a holistic perspective on project needs throughout the entire lifecycle.
- A challenging, dynamic, and impactful role that involves close collaboration with subsystem leaders and development teams.
- Provide systemic guidance and leadership for software teams, from requirement definition and design to implementation, testing, production, and project delivery to the customer.
- Participate in analyzing product requirements, risk assessments, interface management (internal and external), and producing software system-level specifications and requirement documents.
- Develop software verification plans, support development and testing leads, and synchronize their activities with project goals.
- Prepare and approve work plans for software teams, oversee activity reviews, and ensure goals and deliverables are met.
What We’re Looking For:
- Bachelor's degree in Computer Science, Software Engineering, or Computer Engineering.
- 5+ years of experience in software development, system engineering, project leadership, or leading the development of software-based and/or communication systems.
- Proficiency in C, C++.
- Significant advantage for candidates with experience leading software teams.
- Strong advantage for experience in leading and conducting integrations across multiple computing systems.