SoftJin is a growing
Electronic Design Automation (EDA) software and FPGA
Design and Verification solutions company. SoftJin has
a hybrid business model composed of mix of high-end
R&D Services and differentiated Software Products. The
outsourced R&D services are targeted to the Semiconductor
Design and Manufacturing companies and include EDA software
development, High Performance FPGA Design and Hardware
Verification services. SoftJin’s EDA Products are in
the area of Post Layout Data Processing and EDA tools
for next generation of FPGAs and other Programmable
Platforms.
In order to drive our growth plans, we are looking to
expand our team. Currently, we have openings in the
following technology areas:
- Synthesis, Placement, Routing and Timing Analysis
Engines for next generation of FPGAs and other Programmable
Platforms
- Post Layout EDA including Design-For-Manufacturing
(DFM) tools for new semiconductor process technologies
- Design and Verification IP blocks, Reference Designs
and FPGA based Application Development
Current Openings
A. Offshore Development Center
- Technical Head - Offshore Development Center
B. EDA Software Development
- Project Leader/ Technical Leader
- Project Leader - EDA Software Lifecycle Management
- Senior Software Engineer
- Engineer - Software Lifecycle Management
- CAD Engineer
- Synthesis Engineer
C. Hardware Design and Verification
- Project Lead/ Manager
- Senior Design Engineer/ Senior Hardware Verification Engineer
- Design Engineer/ Hardware Verification Engineer
For applying to a position, send in
your resume to hr@softjin.com
specifying the position (and Job code) applied to in
the subject line.
Detailed Job Description
A. Technical Head - Offshore Development
Center (Job code SJ-ODC)
Role
We are looking for highly technical,
hands on Engineering Manager to lead a growing, multi
disciplinary team of Electronics Design Automation (EDA)
software and hardware design engineers. The job requires
you to:
- Provide technical leadership to the team and take
ownership of the project delivery
- Work with client to define vision and technical
road map for the ODC team
- Grow the team developing both EDA software and hardware
solutions. Mentor and groom team members to assume
higher role
What we are looking for
- Passion for technology and dealing with challenges
of development of new technologies
- 10+ years of experience in EDA software development
and/ or in related domains such as IC/ FPGA design
and Design Verification. It is desirable for the candidate
to appreciate both the hardware and software design
aspects
- Grow the team developing both EDA software and hardware
solutions. Mentor and groom team members to assume
higher role
- Experience in managing and contributing on technically
complex projects. Deep understanding of specification,
design and delivery processes of software/ hardware
design projects.
Click
here to view printed version of the ad

B. EDA Software Development
1. Project Leader / Technical
Leader (Job code SJ-PLE)
If you like to
- Create specifications & Design of EDA Software
- Involve in implementation of EDA Software
- Be responsible for project management & Delivery
of projects to customers
- Be part of a high energy team focused on full life-cycle
development
- Continually learn, mentor and develop your career
- Work in highly collaborative teams that strive to
build quality code and provide business value
And you have
- Around 5 years of working experience of developing
large software with complex data structure
-
Expertise in efficient algorithm and data structure
design
- In depth knowledge of C/C++ programming, understanding
of OOD&A concepts
- Good communication and interpersonal skills
- Qualification: Ph.D. / M.Tech / M.S. / M.E. / B.Tech
/ B.E. in CSE/EE
- Good understanding of the EDA tool flow
- Working knowledge of Software Development Processes
(ISO9000)
- Experience in managing a small team of 5-8 engineers
- Domain experience in developing any one of the following:
System Level Design Tool/ Logic Design Tool/ Physical
Design Tool/ Computational Geometry, Compiler/ System
Software Development

2. Project Leader - EDA Software
Lifecycle Management (Job code SJ-PLM)
If you like to
- Improve Quality of EDA Tools and Tool Flows
- Get Involved in Setting up and management of highly
automated test and regression environments
- Get Involved in Creation and ongoing enhancement
of Test suites composed of Digital designs
- Benchmark quality and performance of Software
- Manage Software Releases in a dynamic software development
environment
- Work in highly collaborative teams that strive to
build quality code and provide business value
And you have
- 6+ years of working experience of developing
or doing Quality Assurance of large and complex software
- In depth knowledge of scripting languages (Perl,
Tcl/Tk)
- Good understanding of the digital design flow
- Grasp of Hardware Description Languages like Verilog
and/or VHDL
- Good knowledge of Configuration Management tools
like SVN, Clearcase
- Good analytical, communication and documentation
skills
- Qualification: M.Tech / M.S. / M.E. / B.Tech / B.E.
in CSE/EE
- Experience in managing a team of 5-7 engineers
Also Desired Skill
- Experience in using tools like Modelsim, Synplify, Magma, Xilinx - ISE etc

3. Senior Software Engineer
(Job code SJ-SSE)
If you like to
- Create specifications & Design of EDA Software
- Involve in implementation of EDA Software
- Be responsible for project management & Delivery
of projects to customers
- Be part of a high energy team focused on full life-cycle
development
- Continually learn, mentor and develop your career
- Work in highly collaborative teams that strive to
build quality code and provide business value
And you have
- Around 3 years of working experience of developing
large software
- Expertise in efficient algorithm and data structure
design
- In depth knowledge of C/C++ programming, compiler
construction tools (lex/yacc), understanding of OOD&A
concepts, scripting languages (Perl, Tcl/Tk)
- Good understanding of the digital design flow
- Good communication and interpersonal skills
- Qualification: M.Tech / M.S. / M.E. / B.Tech / B.E.
in CSE/EE
- Working knowledge of Software Development Processes
(ISO9000)
Also Desired Skill
- Domain experience in developing any one of the following:
System Level Design Tool/ Logic Design Tool/ Physical
Design Tool/ Computational Geometry, Compiler/ System
Software Development
- Good Knowledge of Open Access, Milkyway or other physical design databases

4. Engineer - Software
Lifecycle Management (Job code SJ-SLE)
If you like to
- Improve Quality of EDA Tools and Tool Flows
- Get Involved in Setting up and management of highly
automated test and regression environments
- Get Involved in Creation and ongoing enhancement
of Test suites composed of Digital designs
- Benchmark quality and performance of Software
- Manage Software Releases in a dynamic software development
environment
- Work in highly collaborative teams that strive to
build quality code and provide business value
And you have
- Around 3 years of working experience of developing
or doing Quality Assurance of large and complex software
- In depth knowledge of scripting languages (Perl,
Tcl/Tk)
- Good understanding of the digital design flow
- Grasp of Hardware Description Languages like Verilog
and/or VHDL
- Good knowledge of Configuration Management tools
like SVN, Clearcase
- Good analytical, communication and documentation
skills
- Qualification: M.Tech / M.S. / M.E. / B.Tech / B.E.
in CSE/EE
- Experience in managing a small team of 2-3 engineers

5. CAD Engineer (Job code SJ-CAD)
You will be responsible for
- Working with several 3rd party tools such as Magma’s Blast Create SA,
STARRC, PrimeTime and Conformal in implementing and testing design flows
and integration of these tools with other design tools
- Implementing scripts, running various types of designs
(test cases, benchmark designs and customer designs) through
one or more steps in the design flow
- Running regressions on new releases of internal and
external tools, and reporting on the variance
Required Skill
- Qualification: M.Tech / M.S. / M.E. / B.Tech / B.E.
in CSE/EE
- 2-3 years of experience in FPGA or ASIC design flow
- Familiarity with one or more of the following tools - Synthesis tools
such as Magma BlastCreate, Synopsys Design Compiler;
Timing Analysis tools such as PrimeTime; Extraction tools such as STARRC;
Formal verification tools such as Conformal / Formality
- Experience with Tcl scripting language
Desired Skill
- Experience with BlastCreate SA
- Experience with FPGA design tools such as Xilinx ISE, Altera Quartus, Synplicity or Mentor Graphics tools
- Experience with other scripting languages such as PERL

6. Synthesis Engineer (Job code SJ-SYE)
You will be responsible for
- Working on developing a Synthesis solution
- Enhancing existing modules, fixing bus and developing new modules
Required Skill
- Have M.Tech / M.S. / M.E. / B.Tech / B.E.
in CSE/EE
- Strong algorithm, datastructure knowledge
- Proficiency in C++ and OOAD
- Good knowledge of RTL Verilog
Desired Skill
- Prior experience in Synthesis and Verilog/ Vhdl FEs

C. Hardware Design and Verification
1. Project Lead/ Manager (Job
code SJ-PLF)
If you like to
- Be expertise in HDL (Hardware Description Language),
VHDL& Verilog
- Strengthen fundamentals of digital design
- Expertise in FPGA (Field Programmable Gate Array)
design & implementation
- Be part of a high energy team focused on full life-cycle
development
- Continually learn, mentor and develop your career
- Work in highly collaborative teams that strive to
build quality code and provide business value
And you have
- Around 5-8 years of relevant working experience
- Proficiency in HDL (Hardware Description Language),VHDL&
Verilog
- Strong fundamentals of digital design
- Experience in FPGA (Field Programmable Gate Array)
design & implementation
- Experience in XILINX or Alterra FPGA Design Flow
- Experience in developing Design IP's
- Design experience in the area of networking
- Experience in managing a small team of 5-7 engineers
- Good communication and documentation skills
- Qualification: M.Tech / M.S. / M.E. / B.Tech / B.E.
in CSE/EE

2. Senior Design Engineer/
Senior Hardware Verification Engineer (Job code SJ-SDE)
If you like to
- Be expertise in HDL (Hardware Description Language),
VHDL& Verilog
- Strengthen fundamentals of digital design
- Expertise in FPGA (Field Programmable Gate Array)
design & implementation
- Be part of a high energy team focused on full life-cycle
development
- Continually learn, mentor and develop your career
- Work in highly collaborative teams that strive to
build quality code and provide business value
And you have
- Around 4-5 years of relevant working experience
- Proficiency in HDL (Hardware Description Language),VHDL&
Verilog
- Strong fundamentals of digital design
- Experience in FPGA (Field Programmable Gate Array)
design & implementation
- Experience in XILINX or Alterra FPGA Design Flow
- Experience in developing Design IP's
- Design experience in the area of networking
- Experience in managing a small team of 2-3 engineers
- Good communication and documentation skills
- Qualification: M.Tech / M.S. / M.E. / B.Tech / B.E.
in CSE/EE

3. Design Engineer/ Hardware
Verification Engineer (Job code SJ-DE)
If you like to
- Be expertise in HDL (Hardware Description Language),
VHDL& Verilog
- Strengthen fundamentals of digital design
- Expertise in FPGA (Field Programmable Gate Array)
design & implementation
- Be part of a high energy team focused on full life-cycle
development
- Continually learn, mentor and develop your career
- Work in highly collaborative teams that strive to
build quality code and provide business value
And you have
- Around 2-3 years of relevant working experience
- Experience in XILINX or Alterra FPGA Design Flow
- Experience in developing Design IP's
- Experience in developing Verification IP's
- Strong fundamentals of verification methodologies
- Good communication and documentation skills
- Qualification: M.Tech / M.S. / M.E. / B.Tech / B.E.
in CSE/EE

|