Software Developer (c++ & Qt)

Year    Bengaluru, Karnataka, India

Job Description




Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more cost-effectively. Our customers use our tools to push the boundaries of technology and physics to deliver better products in the increasingly complex world of chip, board, and system design. Semiconductor Manufacturing Division of Siemens EDA is looking for a senior engineer who is primarily required to understand, design, and implement front end GUI?s, parsers, communication modules, algorithms etc. used in the mask inspection, mask data preparation and lithography systems modelling domain. In this role, you will be part of the development team of Calibre software. This role is based in Bengaluru. But you?ll also get to visit other locations in India and globe, so you?ll need to go where this job takes you. In return, you?ll get the chance to work with teams impacting entire cities, countries, and the shape of things to come.

Description:

  • Design and implement the functionality of the products, mainly in Qt/C++.
  • Participate in design reviews and continuous improvement of product line that Siemens EDA has in this domain.
  • Interact with co-workers and customers to improve the quality of the products.
  • Regularly work with teams in different geographies and cultures.

Qualifications

  • Engineering graduate or post-graduates with demonstrated ability.
  • Strong programming knowledge in C/C++ and strong object-oriented design skills.
  • Strong knowledge of GUI tools such as Qt. Good algorithm and data-structure design skills with theoretical background in analysis of algorithms.
  • Excellent problem-solving skills along with willingness and ability to learn new technologies.
  • Positive demeanor, good presentation, and social skills.
  • Working knowledge of MySQL or equivalent databases, REST, JSON, XML.
  • Adept at using one or more software development methodologies such as Agile.
  • Experience in developing EDA applications in the post layout domain such as source mask optimization and Modelling.
  • Good understanding of configuration management tools such as CVS, GIT.
  • Working knowledge of Scrum, experience with defect tracking tools such as ClearQuest, JIRA.
  • Working knowledge of any scripting language such as Python, TCL etc.
  • Familiarity with commonly used design patterns.
  • Familiarity with build tools CMake and Makefiles
  • Working knowledge of distributed computing environment
#DISW #LI-EDA #LI-Hybrid

We are Siemens

A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we encourage applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and creativity and help us shape tomorrow! We offer a comprehensive reward package which includes a competitive basic salary, variable pay, other benefits, pension, healthcare and actively support working from home. At Siemens, we are always challenging ourselves to build a better future. We need the most innovative and diverse Digital Minds to develop tomorrow?s reality. Find out more about the Digital world of Siemens here: www.siemens.com/careers/digitalminds We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status.

Siemens Software. Where today meets tomorrow


Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3076954
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bengaluru, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year