R&d Engineer, Ii

Year    Noida, Uttar Pradesh, India

Job Description


and Requirements : Responsibilities: Responsible for designing, developing, troubleshooting, or debugging software programs. Develops software tools including operating systems, compilers, routers, networks, utilities, databases and internet-related tools, etc. Creates hardware compatibility and/or influences hardware design. Design, build, and maintain efficient, reusable, and reliable C++ code Implement performance and quality modules Identify bottlenecks and bugs, and devise solutions to these problems Requirements: Typically requires a minimum of 5+ years of related experience. Possesses a full understanding of specialization area plus working knowledge of multiple related areas. Exclusively resolves a wide range of issues in creative ways on a regular basis. Customarily exercises impartial judgment in selecting methods and techniques to obtain solutions. Performs in project leadership role. Contributes to complex aspects of a project. Creates and develops approach to solutions. Work is impartial and collaborative in nature. Provides regular updates to manager on project status. Represents the organization on business unit and/or company-wide projects. Guides more junior peers with aspects of their job. Frequently networks with senior internal and external personnel in own area of expertise. We are looking for a C++ developer responsible for building desktop applications and embedded systems. Your primary responsibility will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Skills Exceptional proficiency in C++, with fair knowledge of the language specification Knowledge of the standard library, STL containers, and algorithms Code development on Linux platforms. Good understanding of memory management in non-garbage collected environments Familiarity with templating in C++ Knowledge of the latest C++11 standard is appreciated Knowledge of low-level threading primitives and real-time environments depending on project requirements Familiarity with system call wrapper library functions Proficient understanding of code versioning tools, such as Perforce Scripting languages like Python and shell scripting is appreciated. Our Silicon Design & Verification business is all about building high-performance silicon chips-faster. We\'re the world\'s leading provider of solutions for designing and verifying advanced silicon chips. And we design the next-generation processes and models needed to manufacture those chips. We enable our customers to optimize chips for power, cost, and performance-eliminating months off their project schedules. At Synopsys, we\'re at the heart of the innovations that change the way we work and play. Self-driving cars. Artificial Intelligence. The cloud. 5G. The Internet of Things. These breakthroughs are ushering in the Era of Smart Everything. And we\'re powering it all with the world\'s most advanced technologies for chip design and software security. If you share our passion for innovation, we want to meet you. Stay Connected: Join our Talent Community Inclusion and Diversity are important to us. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, military veteran status, or disability.

foundit

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
    JD3121255
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Noida, Uttar Pradesh, India
  • Education
    Not mentioned
  • Experience
    Year