HamburgerMenu
hirist

Job Description

Job Description :


- The opportunity to work on cutting-edge technology in an environment that encourages you to be creative, innovative, and to make an impact.

- Employee-friendly policies focus on the physical and mental well-being of employees, career development, providing opportunities for learning, and celebrating success in recognition of specific needs of the employees.

- The unique "One - One Team" culture promotes collaboration within and across teams to ensure customer success

- Multiple avenues of learning and development available for employees to explore as per their specific requirement and interests

- You get to work with a diverse team of passionate, dedicated, and talented individuals who go above and beyond for our customers, our communities, and each other-every day.

Job Summary :

We are looking for a highly motivated Software Engineer to join a core team working on Palladium/Protium product line. The engineer will have the opportunity to develop cutting edge software, spanning logic optimization, compiler and graph algorithms.

Job Responsibilities :

- Responsible for the design and development of start-of-the-art software programs.

- Evaluating complex problems, considering relative value of several alternative solutions, and offer recommendations for a solution of choice for implementation. In addition to functional needs, ensure that the implementation builds-in design for scalability, software performance, stability, and debuggability.

- Produce clear design and functional specifications as required, communicate complex ideas, and play a lead, mentor and reviewer role - as required, for less-experienced team members and colleagues.

- Be able to work independently and efficiently, engaging with technical leaders and cross-functional team as needed.

- Writing code to specifications - analyzing software design specifications, determining architecture, programming, and integrating activities based on requirements and knowledge of overall product architecture.

- Continuously scale solutions (runtime, memory, capacity) to take care of next-generation larger designs.

Qualifications :

- BE/BTech/ME/MS/MTech in Computer Science or Electrical/Electronic Engineering

Experience and Technical Skills required :


- Excellent knowledge of C/C++ (C++11 and C++14 knowledge is added advantage).

- 2-15+ years of experience on design and development of complex software projects.

- Strong background on Data Structures, Algorithms, and Design Patterns.

- Excellent problem solving and debugging skills.

- Willingness to explore new technology areas, formulate problem statements and independently work on solutions.

- experience with EDA flows.

info-icon

Did you find something suspicious?