About Our Opportunity
We are seeking a skilled Software Development Engineer to join our multidisciplinary team in the design and development of complex software applications. This role will involve working on various projects, including land border surveillance systems and naval systems.
Key Responsibilities :
- Design and develop software applications using object-oriented programming languages such as C++ and Qt environment.
- Work on real-time systems applications and implement static and dynamic analysis tools.
- Maintain high standards of software quality and ensure that all code is well-documented and follows best practices.
- Collaborate with cross-functional teams to identify and prioritize project requirements.
- Develop build generation scripts and ensure continuous integration across distributed environments.
- Familiarity with Docker containers is an advantage.
- Analyze and resolve complex software issues efficiently.
Requirements :
Proficiency in Linux operating system.Experience with object-oriented programming languages such as C++.Knowledge of real-time systems applications and static / dynamic analysis tools.Excellent problem-solving skills and attention to detail.Strong communication and collaboration skills.What We Offer :
A challenging and rewarding career opportunity with opportunities for growth and development.A collaborative and dynamic work environment.A competitive compensation package.A comprehensive benefits program.Opportunities for professional development and training.Why Join Us?
We are committed to providing a supportive and inclusive work environment that fosters innovation, creativity, and collaboration. We offer a range of benefits and perks to support your physical and mental well-being, including flexible working hours, a wellness program, and access to fitness classes.