Careers
E-VISION believes that innovation is only generated from peaceful and relaxed minds that’s why we prioritize the work environment to help our team create state-of-the-art projects while having a healthy and peaceful family. E-VISION utilizes flexible work hours, social activities, benefits, and our family-like outings to prove that our employees are the most important asset in our company, and they are actually what makes us not only succeed but also they are the reason of our existence.
Full stack Web Developer
Responsibilities:
• Write high quality, re-usable code following industry best practices.
• Provide development estimates for enhancement requests.
• Tests programs to ensure quality and expected results prior to deployment in production environment
• Investigate and resolve bugs or deficiencies in project codebase.
Qualifications:
• Bachelor’s degree in computer science or related field
• 2-4 years of .NET/ASP.NET development experience using C# (ASP.NET MVC, .NET Core)
• High level of familiarity or working experience with object-oriented design, SOILD principles
• Proficient with Front-end technologies such as HTML, CSS, JavaScript, jQuery
• Familiarity with Angular 5+ / ReactJS is a plus
• Self-motivated with the ability to work independently and with team
• High Self-learning capabilities • Strong skills in problem solving and debugging
Apply now by sending your CV to jobs@evision-corp.com (Mail subject to include job title)
Software Quality Control Engineer
Responsibilities:
• Prepare test data, scripts, matrices, checklists, and other test documents based on the project need.
• Create tests Cases to identify software problems.
• Clearly write bug reports that accurately isolates the problem and that are easy to understand by the developers.
• Estimate the time needed for the quality tasks in the projects.
• Follow up on the test plan and the opened bugs.
• Escalate risks and concerns to management before they happen.
• Analyze test results and write detailed test reports that accurately describe the project status.
Qualifications
• degree in computer science or equivalent.
• 0-2 Years experienced QC engineer required with Automation test knowledge.
• Excellent Knowledge in software development process.
• Excellent testing skills both manual and automated, Must.
• Excellent attention to details.
• know about performance test.
• Hands-on experience of API testing.
• Quality certification (e.g., CSQA, CSTE, ISTQB, CTFL,), plus.
Apply now by sending your CV to jobs@evision-corp.com (Mail subject to include job title)
Embedded Software Engineer
Responsibilities
• Design, Development and maintain of embedded applications using C for ARM based microcontrollers specially NXP.
• Review code and design.
• Troubleshoot software and hardware issues using different debugging tools including (JTAG, Logic analyzer, Oscilloscope).
• Developing and applying test plans.
• Integrate and test functionality with other parts of the system
• Identifying and resolving technical issues.
• Writing technical documents as required.
Requirements
• Bachelor of Computer Systems, Communication and Electronics or Mechatronics Engineering.
• From 1 to 4 years of experience in the embedded system engineering field.
• Solid programming experience in C.
• 1 year of experience in Embedded Linux.
• Experience with software version control (Git, etc.).
• Excellent knowledge of ARM Cortex-M Microcontroller architecture.
• Excellent knowledge of RTOS.
• Knowledge of NXP is a plus.
• Knowledge of ESP8266, ESP32 modules is a plus.
• Knowledge of GSM, GPS modules is a plus.
• Adequate knowledge of reading datasheets for components.
• Ability to meet agreed deadlines.
• Excellent interpersonal and communication skills.
Apply now by sending your CV to jobs@evision-corp.com (Mail subject to include job title)