Senior Software Developer

Klaus IT Solutions Pvt. Ltd.
  • Bangalore
  • Confidential
  • 4-9 years
  • Views
  • 22 Jun 2019

  • Design

  • IT/ Technology - VLSI/ ASIC/ EDA/ Semiconductor
Job Description

We are looking for a software developer with the below skills

Develop and support software flows and EDA tools and methods for RTL design and validation.
Work closely with design and validation teams and provide execution support from tools flows and methodology side.
Consult SoC development projects to ensure proper usage and availability of Design system infrastructure and methods.
Pro-actively driving the continuous improvement of the flows
Understanding specification, implementation, testing, release and support of the design flow infrastructure components.
Propose, evaluate and integrate new features of Data-management (Perforce/ Git / /DesignSync) in Design Flow for better integration of EDA tools.
Evaluate the existing legacy in-house tools in use to Re-architect them using software best practices and technologies to make them faster, leaner, modular, maintainable etc.
Work with Infra lead & flow users to understand design flow challenges and come up with innovative ideas/solutions to resolve them
Support by providing training documents on Flow Infrastructure software to designers, flow developers and support engineers
Participate in Code and spec reviews with guidance from lead experts
Ensuring compliance with all Quality/Process practices in s/w development.

Looking for:
4+ years of experience in the areas of Software programming and EDA tool development
BE / BTech / MS in Computer Science / Electronics
Strong knowledge of Object Oriented Perl Programming
Proficient with at least one hardware description language (Verilog/VHDL/SystemVerilog)
Expertise in programming and automation using scripting (Perl/Python/Tcl)
Experience with any EDA tool development in infrastructure/flow
Expertise on version control management tools esp. Perforce, Git ClearCase, Designsync
Good working (hands-on) knowledge of Linux OS (Redhat) and Unix shell scripting
Knowledge of makefile, XML parsing.
Good SW debugging skills
Ability to work independently
Experience in RTL Compile, simulation or synthesis.
Experience in configuring and building large software projects is highly desired.

Job Posted By

Manager - Recruitment

About Organisation

Klaus IT Solutions Pvt. Ltd.