
Career Info:-
Company Name: ARM Ltd.
Company Website: www.arm.com
Job Location: Bangalore
Job Role: Senior
Software Engineer
Job Experience: 1-3 Years
Job Eligibility: Bachelors or Masters
Degree in CS/EE
Job Summary:
Candidate
should be a Bachelors or Masters Degree in CS/EE from a recognized university.
Bachelors
or Masters Degree in Computer Science or Electrical Engineering from a reputed
institute.
1-3
years of experience on developing VLSI CAD tools.
Knowledge
of TCL scripting along with knowledge of
Algorithms/Graph based analysis.
Knowledge
of general Unix scripting (grep, sed, awk, etc).
Knowledge
of Object Oriented Design (OOD) concepts and fair acquaintance with atleast one
OOD Language like C++ or Java.
Expertise
in a programming language like C or C++ or Java.
Command
on Data Structures and Algorithms: The candidate should have implemented or
used most of the traditional data structures in his/her various practise
programs.
Should
understand the performance concerns related to each data structure and
algorithm and should be able to thoughtfully decide the needed data structure
and algorithms.
Should
be a go-getter and needs to be independent.
Problems
are normally well defined but solutions are not. Need a person who can think of
approaches and experiments.
Enthusiasm
and drive.
Flexible
with a willingness to accept new challenges.
Motivation
to work both unsupervised and as part of a project team.
Ability
to express ideas and communicate effectively.
Familiarity
with software development process starting from requirement analysis, design,
coding and testing.
Problem
solving skills, debugging skills.
Attention
to detail.
Familiarity
with Standard Cell/IO/Memory characterization will be desirable.
Job Description:
The
Software Engineer will be part of the software development team developing and
deploying state of the art software that automates Physical IP production in an
efficient manner, yet with high-quality.
Development
of software to improve efficiency in optimizing
schematic/layout.
Integration
of software tools in the standard cell design flow.
Validation,
deployment, and support of software tools.
Setting
up and running the software in order to create standard cell and memory
layouts.
Job Skills:
Excellent Communication skills.

No comments:
Post a Comment