Software Development Engineer - 5500
Company: Mentor Graphics
Job Title: Software Development Engineer - 5500
Job Location: Egypt – Cairo
Job Category: R&D/Software Engineering
o Design, improve, implement and release software that meets functionality, usability, reliability, performance, and supportability requirements.
o Interface with other developers as needed to understand and manage interdependencies of project tasks, product and flow integration issues. Participate in reviews and/or inspections of, designs, specifications, and code.
o Participate in project planning and tracking, task investigation, work breakdown, and schedule estimation.
o Participate in creating framework for automated test cases
o Write functional and design specifications.
o Work closely with QA to achieve high-quality product.
o Able to meet deadlines
• Must Have
o B.Sc. in Computer Engineering, Electronics Engineering or Computer Science graduate with minimum grade of Very Good with honors degree (or minimum GPA of 3.5)
o Experienced software engineering background, solid technical software skills
o Experience in C, C++ and object oriented programming
o Experience in programming under Linux and Windows (Visual Studio 2014)
o Knows the Linux and Windows environments in-depth
o Expert in make, GCC, Windows compilers, cross-compilers, etc.
o Good verbal and written communication skills (in English)
o Very preferable to have previous QT experience
o Preferable to have Tcl, Python, Perl experience