Senior Engineer II, Software Design

6 - 11 years

8 - 13 Lacs

Posted:2 weeks ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

About the Position
The candidate for this position will be required to work on CI/CD, developing and supporting software development environment and software regression framework. The candidate needs to have in- depth knowledge of the software build and release process, CI/CD tools and methodology, and scripting proficiency using Python, Perl, or shell scripting. Knowledge and experience with JIRA, Bugzilla, ClearCase, Subversion, Git, BitBucket. In this role, the candidate would work in Hyderabad, India and collaborate with software engineering teams in San Jose California and Armenia.
Job Location: You will join the FPGA Software Design team in Hyderabad.
Responsibilities
  • Manage the release process of FPGA software products.
  • Proficiency in packaging tools similar InstallAnywhere or QT installer framework
  • Assist in the implementation of Continuous Integration and Continuous Deployment (CI/CD) for FPGA software.
  • Proficiency in Python, shell scripting, or any other scripting language is mandatory.
  • Proficiency in DevOps tools such as Ansible, Puppet, Terraform, Docker, Kubernetes, and AWS services is required.
  • Automate day- to- day integration tasks.
  • Contribute to other integration- related tasks.
  • Offer technical guidance, support, and training to junior members of the team.
  • Experience with Angular web framework (NodeJS, JavaScript, CSS, HTML, MySQL, MongoDB, Elasticsearch) is a significant advantage.
Requirements/Qualifications:
Education
  • BS/MS in CS/EE/CSE with 6+ years of experience related with software development, software DevOps, or software build and releases.
Required Skills
  • Demonstrated proficiency in automation and experience with Linux/Windows platforms.
  • A minimum of 5 years experience with shell scripting, Python, or any other scripting language is necessary.
  • Expertise in DevOps and associated tools (Ansible, Chef, Puppet, Terraform, Docker, Kubernetes, AWS services) is required.
  • Experience with CI/CD pipeline tools and methodology (Jenkins, JIRA, Git, Bitbucket) is highly desirable.
  • Exposure to release tools such as the Qt Installer Framework or similar installer tools would be an added advantage
  • Highly desirable to have experience with a popular web framework. Experience with the Angular web framework (NodeJS, JavaScript, CSS, HTML, MySQL, MongoDB, Elasticsearch) is an advantage.
  • Excellent communication skills, both verbal and written, are essential.
Outstanding problem- solving abilities, including the ability to understand and communicate complex problems and devise solutions in collaboration with various functional areas.

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You