IC Analog IC Layout 800x100

Software Engineer – II

Software Engineer – II
by Admin on 10-13-2023 at 10:49 am

Mode of working: Hybrid

Required skills:

** Honours degree in Computer Engineering, Electronic Engineering or Computer Science.

** 3+ years’ work experience in Linux application validation or development

** Excellent knowledge of C/C++ programming, especially in developing multi-core or multi-threaded software.

** Strong knowledge of Linux operating system.

** Knowledge of filesystem and database

** Strong problem-solving skills coupled with a strong aptitude to learn and self-motivated

** Effective communications.

** Discipline and maturity to develop/validate quality deliverables at all software development life cycle stages.

** Excellent communication skills and the ability to work as part of a multisite team.

** Track record of innovation and continuous improvement.

The following skills would be an advantage:

** Networking technologies and protocol stacks e.g. Ethernet, TCP/IP, IPSec.

** Virtualization technologies e.g. KVM, XEN, QEMU, VMWARE and developing in a virtualized environment

** Agile Software development methodology experience.

** Source control management tools e.g. GIT.

** Experience with quality assurance tools e.g. Gerrit

** Experience of working in a multi-geo environment.

** Experience of interacting with Customers.

** Software configuration management and release planning.

** Automation enhancement using Python, tcl

** writing C applications on Linux to validate driver features.

** Doing manual testing

** Interact with DevOPs and work

** Learn new tools for validation and use it for the program.

Share this post via: