Jobs
Interviews

426 Compiler Jobs - Page 5

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

10.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

The Opportunity We're looking for the Wavemakers of tomorrow. Alphawave Semi enables tomorrow’s future by accelerating the critical data communication at the heart of our digital world – from seamless video streaming to AI to the metaverse and much more. Our technology powers product innovation in the most data-demanding industries today, including data centers, networking, storage, artificial intelligence, 5G wireless infrastructure, and autonomous vehicles. Customers partner with us for mission-critical data communication, our innovative technologies, and our proven track record. Together, we enable the next generation of digital technology. What You'll do: Implementation with emphasis on Physical Verification & project finishing/tapeout activities Own and execute Physical Verification flow with in-depth experience in analysing and debugging DRC, ERC, LVS, DFM, Antenna, PERC, and Rule deck issues ( Calibre/ICV ) Own and execute PV activities at the block and sub-system levels Work closely with PD team in addressing PV issues and provide solutions Contribute to SoC-level PV sign-off checks What You'll Need: 10+ years of Physical verification experience Experience with physical verification checks - DRC, LVS, Antenna, ERC, PERC, ESD etc. using Calibre/ICV Excellent debugging skills and experience with fixing base DRC, metal DRC, especially w.r.t. double/triple patterning layers in advanced process nodes Hands-on experience in DRC/LVS fixing in Innovus/Fusion Compiler environment is a must Good hands-on LVS/antenna debug/fixes along with exposure to runtime reduction techniques Good understanding and hands-on scripting skills in Unix, Perl, Python, SVRF and Tcl to enable high-quality and on-time tapeouts Good understanding of full chip integration and flows is a plus ' ' We have a flexible work environment to support and help employees thrive in personal and professional capacities" As part of our commitment to the well-being and satisfaction of our employees, we have designed a comprehensive benefits package that includes: Competitive Compensation Package Restricted Stock Units (RSUs) Provisions to pursue advanced education from Premium Institute, eLearning content providers Medical Insurance and a cohort of Wellness Benefits Educational Assistance Advance Loan Assistance Office lunch & Snacks Facility Equal Employment Opportunity Statement Alphawave Semi is an equal opportunity employer, welcoming all applicants regardless of age, gender, race, disability, or other protected characteristics. We value diversity and provide accommodations during the recruitment process.

Posted 3 weeks ago

Apply

0 years

5 - 9 Lacs

Hyderābād

On-site

Senior LLVM GPU Compiler Engineer Hyderabad India Experienced Professional Posted 10 Jul 2025 502665 The role You will be part of a diverse and distributed team of engineers who maintain and develop our GPU compiler software, supporting a range of graphics and compute APIs while targeting multiple GPU generations with varying ISAs. The GPU compiler is a central part of the drivers that we develop for these APIs. As such, they are critical to achieving optimal runtime performance of graphics/compute workloads on our GPUs, through the production of optimal HW code with minimal compilation time. You will: Maintain and develop our GPU compilers, with a focus on the LLVM based middle-end Diagnose and resolve incorrect compilation from customer issues, QA or conformance testing Analyse code-quality/runtime performance and implement optimisations Add support for new/future GPU functionality to the compilers Add support for new/future API/input language features Identify/suggest changes to improve output quality or compilation time Provide technical insight and collaborate with others to constantly improve our GPU compilers About you Committed to making your customers, stakeholders and colleagues successful, you’re an excellent communicator, listener and collaborator who builds trusted partnerships by delivering what you say, when you say. You’re curious, solutions orientated and a world-class problem solver who constantly seeks opportunities to innovate and achieve the best possible outcome to the highest imaginable standard. You'll have: Advanced C++ programming skills Strong knowledge of and experience with LLVM, especially middle-end compiler. Experience with production-quality compiler development Strong compiler theory, especially optimisation Ability to analyse generated code down to the ISA level Computer architecture knowledge You might also have: Knowledge and experience with graphics/compute APIs such as OpenCL, cuda, Vulkan, OpenGL or DirectX Experience with compilation specifically for GPUs. Backend compiler development (especially LLVM) An appreciation of multi-threaded and/or parallel computation and associated complexity Knowledge of GPGPU programming Knowledge of AI/ML workloads that are amenable to GPU execution Who we are Imagination is a UK-based company that creates silicon and software IP designed to give its customers an edge in competitive global technology markets. Its GPU and AI technologies enable outstanding power, performance, and area (PPA), fast time-to-market, and lower total cost of ownership. Products based on Imagination IP are used by billions of people across the globe in their smartphones, cars, homes, and workplaces. We need your skills to help us continue to deliver technology that will impress the industry and our customers alike, ensuring that people everywhere can enjoy smarter and faster tech than ever before. So come join us if you're wanting that something more Bring your talent, curiosity and expertise and we’ll help you do the rest. You’ll be part of one of the world’s most exciting companies who are one of the leaders in semiconductor IP solutions. As a part of our team, you can help us transform, innovate, and inspire the lives of millions through our technology. Additional information If you encounter accessibility barriers in the application process or if you have access needs and require support or adjustments to participate equitably in the recruitment process, please email recruitment@imgtec.com.

Posted 3 weeks ago

Apply

4.0 years

0 Lacs

Pune, Maharashtra, India

On-site

We are looking for experienced Systems SW Compiler Engineers for an exciting role in our PTX (Parallel Thread Execution) Compiler Development team. Join the PTX Compiler team and help drive PTX language design and PTX compiler evolution. PTX enables all GPU Computing applications including HPC, Deep Learning and Autonomous Driving. PTX provides a stable programming model and portable instruction set Architecture (ISA) for NVIDIA GPUs and used by all Compute programming languages compiled to NVIDIA GPUs. PTX is also used as a compiler target by various non-NVIDIA compilers. Work with NVIDIA GPU Architecture and CUDA Programming model teams to build abstractions to expose new GPU features in portable and performant ways in PTX ISA. PTX Compiler (PTXAS) apart from implementing PTX ISA is responsible for PTX Compiler Front End, interaction with optimizer and runtime aspects involving object files, debug information, linkers, loaders and Driver Compiler Interface. As a senior member of the team, you will be responsible for leading efforts to enhance PTX Compiler infrastructure to enhance it to support new compilation models for DL and Generative AI codes. You will be contributing towards evolving programming model for Generative AI and DL applications on GPUs. What You Will Be Doing Provide stewardship for PTX ISA and PTX Compiler infrastructure for Generative AI and DL. Collaborating with architecture and programming model teams to design and implement programming models for next generation GPUs. Working closely with others to help design compilation stack and strategies for AI and DL workloads. Collaborate closely with teams developing other related components to ensure compatibility, robustness and high-quality code generation. What We Need To See BS (or equivalent experience), MS or Ph.D. in Computer Science, Computer Engineering, or related fields. 4+ years of experience in the area of compiler front end, programming language designs, Compilers/Linkers. Superb analytical and C/C++ programming skills. Experience in any one area of compiler development including feature support, code generation and compiler infrastructure. Excellent and strong interactive, verbal and written communications skills. Understanding of any Processor ISA (GPU ISA a plus). Good track record of developing, driving and delivering software products. Ways To Stand Out From The Crowd Experience in Programming Languages design and drafting programming language standards. Knowledge of GPU development and compute APIs such as CUDA, and OpenCL. Development experience in LLVM IR, MLIR JR1999055

Posted 3 weeks ago

Apply

14.0 years

0 Lacs

India

Remote

At Medtronic you can begin a life-long career of exploration and innovation, while helping champion healthcare access and equity for all. You’ll lead with purpose, breaking down barriers to innovation in a more connected, compassionate world. A Day in the Life Careers that Change Lives Principal Software Engineer in the Cardiac Rhythm Management (CRM) R&D Software Organization developing software supporting Medtronic implantable cardiac devices. The individual will operate in all phases and contribute to all activities of the software development process. Candidates must be willing to work in a fast paced, multi-tasking, team environment. A Day in the Life Design, Develop and test Software high integrity software for class II and III medical devices. Learn and understand software standards for Medical devices, ex. IEC62304. Define and implement software requirements and designs and review software developed by other team members. Contributes and applies advanced technical principles, theories, and concepts to solve complex technical problems. Participate in process improvement initiatives for the software team. This includes recognizing areas for improvement as well as working with others to develop and document process improvements. Demonstrate ownership of software feature/module and drive development of the feature/module through SDLC. Provide hands-on leadership, coaching, mentoring, and software engineering best practices to junior software engineers. Develop reusable patterns and encourage innovation that will increase team velocity. Maintain, improve and design new software tools. These tools use either scripting languages (Perl, Python), programming languages (Java, C, C#), or web technology (HTML5, JavaScript). Work under general direction and collaboratively with internal and external partners. Continuously keep updated with latest technology trends and channel that learning to Medtronic Product development Must Have Job Responsibilities Experience in software design for medical devices. Hands on experience in developing implantable System Software components related to data acquisition, Real Time Data processing and data presentation. Experience in defining control system state machine for processing real time data and synchronizing real time data across different inputs. Applying industry standard best practices to develop system software complying to security requirements to ensure patient privacy and safety. Experience in developing Firmware and Device Drivers for embedded peripherals. Experience in developing simulators for simulating implantable device behavior through design patterns and architecture patterns. Hands on experience in Blue Tooth enabled device communication. Hands on experience in Mobile Operating System apps development targeted at Class III Medical Systems. Strong oral and written communication skills Experience with configuration management tools Proficiency working in a team environment Demonstrated skills in writing engineering documents (specifications, project plans, etc) Must Have Minimum Qualification B.E/BTech.in Computer Science Engineering and 14+ years of experience (or ME/MTech in computers science and 12+ years) Strong programming skills in C#, .NET and Strong knowledge of software design, development, debug and test practices Apply best practices to develop software that’s driven by test first approach. Create automation protocols to test complex software stack for behavior and coverage. Provide design guidance for designing Networking Services (Web Services, SOAP and REST services) for communicating over TCP / UDP between Tablet and external Servers. Perform thorough analysis and synthesis of data at hand to apply relevant software engineering algorithms to provide best user experience for real time data representation. Should be able to design systems that comply to object oriented design patterns for scalability and extensibility. Should be able to analyze system requirements, map them to sub system requirements , create design and design artifacts using UML diagrams, provide traceability into Requirements, Should be able to understand Operating System thread priorities, thread scheduling concepts and apply those concepts to realize efficient and optimal flow of data through the system for real time data processing. Apply software engineering principles for requirement analysis, requirement prioritization, life cycle models such as waterfall, Agile. Should be able to understand Web Based applications design , remote procedure calls and distributed computing and apply those concepts to Product development. Should be able to understand concepts of relational data base management, normalization of tables, and design well normalized data base tables. Should be able to understand Socket communication and design/development of applications involving socket communication across process boundaries. Should be able to perform build system management through thorough understanding of compiler optimization, compiler design. Principal Working Relationship Reports to the Engineering Manager The Principal Software Engineer frequently interacts with Product Owner, Tech Lead, other developers, V&V engineers, internal partners and stakeholders concerning estimations, design, implementation or requirement clarifications, works closely with global sites. Nice to Haves 5+ years of experience in software design for medical devices Strong Leadership skills and mentoring capabilities Experience in mobile software development, ex. iOS, Android Experience in web based technologies, ex. HTML5, JavaScript, CSS Experience in Microsoft Visual Studio development platforms/Azure DevOps/Github/tools Experience in Open Source development platform/tools Effectively communicate and operate within a cross-functional work environment. (Mechanical Engineering, Systems Engineering, Firmware Development, Software Development, Test Development, Manufacturing) Experience leading a software development team. TECHNICAL SPECIALIST CAREER STREAM: An individual contributor with responsibility in our technical functions to advance existing technology or introduce new technology and therapies. Formulates, delivers and/or manages projects assigned and works with other stakeholders to achieve desired results. May act as a mentor to colleagues or may direct the work of other lower level professionals. The majority of time is spent delivering R&D, systems or initiatives related to new technologies or therapies – from design to implementation - while adhering to policies, using specialized knowledge and skills. DIFFERENTIATING FACTORS Autonomy: Recognized expert, managing large projects or processes. Exercises considerable latitude in determining deliverables of assignments, with limited oversight from manager. Coaches, reviews and delegates work to lower level specialists. Organizational Impact: Contributes to defining the direction for new products, processes, standards, or operational plans based on business strategy with a significant impact on work group results. May manage large projects or processes that span outside of immediate job area. Innovation and Complexity: Problems and issues faced are difficult, moderately complex and undefined, and require detailed information gathering, analysis and investigation. Develops solutions to moderately complex problems, and/or makes moderate to significant improvements of processes, systems or products independently to enhance performance of job area. Implements solutions to problems. Communication and Influence: Represents organization as a primary contact for specific projects and initiatives; communicates with internal and external customers and vendors at various levels. May negotiate with others to reach understanding or agreement, and influence decision-making. Leadership and Talent Management: Typically provides guidance, coaching and training to other employees within job area. Typically manages major / moderately complex projects, involving delegation of work and review of work products, at times acting as a team leader. Required Knowledge and Experience: Requires mastery of a specialty area and full knowledge of industry practices, typically obtained through advanced education combined with experience. May have broad knowledge of project management. Requires a Baccalaureate Degree and minimum of 7 years of relevant experience, or advanced degree with a minimum of 5 years of relevant experience. (For degrees earned outside of the United States, a degree which satisfies the requirements of 8 C.F.R. § 214.2(h)(4)(iii)(A)). Physical Job Requirements The above statements are intended to describe the general nature and level of work being performed by employees assigned to this position, but they are not an exhaustive list of all the required responsibilities and skills of this position. Benefits & Compensation Medtronic offers a competitive Salary and flexible Benefits Package A commitment to our employees lives at the core of our values. We recognize their contributions. They share in the success they help to create. We offer a wide range of benefits, resources, and competitive compensation plans designed to support you at every career and life stage. About Medtronic We lead global healthcare technology and boldly attack the most challenging health problems facing humanity by searching out and finding solutions. Our Mission — to alleviate pain, restore health, and extend life — unites a global team of 95,000+ passionate people. We are engineers at heart— putting ambitious ideas to work to generate real solutions for real people. From the R&D lab, to the factory floor, to the conference room, every one of us experiments, creates, builds, improves and solves. We have the talent, diverse perspectives, and guts to engineer the extraordinary.

Posted 3 weeks ago

Apply

6.0 years

3 - 8 Lacs

Thiruvananthapuram

On-site

Job Requirements Design and Development: Design and implement AI/ML-based applications tailored for embedded and edge hardware. Develop end-to-end pipelines for model training, conversion, and deployment. Customize neural network architectures for edge-specific applications such as object detection, classification, and segmentation. Model Optimization and Deployment: Port and optimize AI models to meet performance and memory constraints on edge platforms. Apply quantization (e.g., INT8), pruning, and layer fusion techniques to improve model efficiency. Convert models between various formats such as ONNX, TensorRT, TVM, TFLite, and DRP-AI. Performance Tuning and Profiling: Analyze model bottlenecks and tune for latency, throughput, and power efficiency. Run inference performance profiling on hardware targets and iterate for improvements. Testing and Debugging: Validate model accuracy and performance post-optimization. Debug and troubleshoot model behavior discrepancies across frameworks and devices. Documentation and Research: Maintain documentation for all model lifecycle stages and optimization steps. Stay updated with latest AI compiler advancements and deployment trends in edge AI. Work Experience Must Have : Bachelor's/Master’s degree in Computer Science, Electronics, or AI-related field. 6+ years in AI/ML model development with experience in real-world applications. Proficient in Python, C++ and deep learning libraries (TensorFlow, PyTorch, Keras). Solid understanding of CNNs, FCNs, and their applications in computer vision. Practical knowledge of model optimization workflows (quantization, pruning, etc.). Experience with ONNX, TVM, TensorRT, DRP-AI, TFLite, OpenCV, etc. Experience with deployment on edge devices like Jetson, RZ/V2H, or STM32. Strong understanding of constraints (compute, memory, power) in edge environments. Good to Have: Exposure to embedded Linux or RTOS environments. Familiarity with low-level model debugging, calibration tools, and inference engines. Experience with Continuous Integration tools such as Git, Jenkins, or similar. Understanding of hardware accelerators (GPU, NPU, DRP-AI, etc.).

Posted 3 weeks ago

Apply

5.0 years

0 Lacs

Chennai

Remote

Exasol accelerates insights from the world’s data. Our in-memory technology, massively parallel processing (MPP) technology is specifically designed for analytics, enabling businesses to turn data into actionable insights. At Exasol, we are committed to pushing the boundaries of what is possible in data analytics, and we are looking for passionate individuals to join our team and help share the future of data technology. Join our diverse, remote-first team where more than 30+ languages (and counting!) are spoken, and every voice is valued. We are looking for passionate individuals who thrive on collaboration, innovation, and a shared commitment to help share the future of data technology. Lead Software Engineer (CoreDB-Engine) Chennai, India (Hybrid) We are seeking a skilled and motivated Lead Software Engineer to join our CoreDB-Engine team. You will contribute to the design and development of a highly parallel in-memory database. This role involved designing advanced algorithms, collaborating with multiple teams and staying updated with industry advancements and benchmarks. You will collaborate with various cross-functional teams and keep updated with the latest advancements in database technologies. You will identify and troubleshoot issues within the database system. The ideal candidate must have excellent knowledge of modern C++, a minimum of 5 years of experience in developing efficient and massively parallel algorithms, and a strong knowledge in multi-threading, data structuring, and performance optimization techniques. Practical experience with SQL compiler and optimizer are required. A degree in Computer Science (or equivalent), a structured and analytical approach, high quality awareness, and working proficiency in English are also necessary. Join our journey in high-speed analytical engine development. Key Responsibilities: Contribute to the design and development of a highly parallel In-memory database Collaborate with cross-functional teams, including developers, tech leads and architects Stay updated with the latest advancements in database technologies and development methodologies Identify problems within the database system and troubleshoot them effectively. Test, debug, and refine the codebase for maximum stability and reliability of our storage solutions. Required Qualifications: Excellent knowledge of modern C++ Upto 5+years' experience in developing efficient and massively parallel algorithms Strong knowledge in multi-threading, data structuring and performance optimization techniques SQL compiler and optimizer know-how and practical experience A degree in Computer Science (or equivalent) Structured, analytical approach to problem solving Working proficiency in English Summary of Key Skills: Linux Skills : A strong grasp of fundamental Linux concepts, including POSIX (sockets, messaging, shared memory), System V, and system calls, with an emphasis on understanding how memory, processes, and inter-process communication (IPC) work. C++ Skills: Proficient in C++ for performance-oriented tasks, especially in multi-threading, multi-processing, and optimizing algorithms. Experience with Massively Parallel Processing (MPP) and SIMD is essential for optimizing parallel tasks and processing multiple data points simultaneously. Knowledge of SQL compiler and optimizer is preferable How We Work at Exasol: Own Your Impact: At Exasol, you are not just a cog in the machine; you will step into immediate ownership of projects, driving them forward with a refreshing level of autonomy. Thrive in a Global Team: Join a vibrant, international community where diversity is celebrated, collaboration is key, and feedback fuels growth. Learn, Grow, Lead : We are invested in your development! Continuous knowledge-sharing, "Coffee and Learn" sessions, exciting events, and dedicated leadership programs empower you to soar. Work on Your Terms : Flexibility is the name of the game! Enjoy adaptable hours, remote options, and "workcations" for the ultimate work-life balance. Growth That Goes Beyond the Office : Dive into a comprehensive onboarding experience, fun team events, and a deep commitment to diversity and sustainability. We care about your holistic well-being. Rewards that Matter : Monthly home office allowance, volunteering options, floating days, and secure pension plans (location-dependent) prove we value your contributions. Our values drive our unique and inclusive culture, discover how they shape your Exasol experience. Learn more about our core values at Exasol. About Exasol: Take the next step in your career journey. Visit www.exasol.com to explore our current job openings and follow us on LinkedIn to see what it is like to work at Exasol. Exasol is a proud, equal opportunities employer. We are committed to a diverse and inclusive working environment and therefore base all our employment selection decisions, within all aspects of our business, on experience, skill, and integrity. We strongly encourage applicants from all walks to life to apply for our positions, irrespective of age, sex, gender identity, disability, sexual orientation, race, religion, etc. Department Engineering (R&D) Locations India Tech Hub Employment type Full-time

Posted 3 weeks ago

Apply

4.0 - 7.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Summary Contribute to the enhancement and maintenance of one or more Charles River IMS modules or components as a senior member of an agile scrum team. Provide engineering troubleshooting assistance to customer support teams and other development teams within Charles River. Responsibilities Work under minimal supervision to analyze, design, develop, test, and debug small to medium software enhancements and solutions within Charles River’s business and technical problem domains Collaborate with Business Analysts and Product Managers to turn business requirements of moderate complexity into working and sustainable software Participate in the design of product architecture within the team’s scope of responsibility Develop, test, debug, and implement software programs, applications and projects using Java, C#, SQL, JavaScript, or other related software engineering languages Provide thoughtful insight and suggestions in code reviews Write unit and automation tests to ensure a high quality end product Conduct manual tests to ensure a high quality end product Contribute to written design and API documentation, and participate in customer documentation process Actively participate in the agile software development process by adhering to the CRD scrum methodology including attending all daily standups, sprint planning, backlog grooming, and retrospectives Participate in cross-team group activities to complete assignments Qualifications Education: B.S. degree (or foreign education equivalent) in Computer Science, Engineering, Mathematics, and Physics or other technical course of study required. MS degree strongly preferred. Experience 4 to 7 years of progressively responsible professional software engineering experience preferably in a financial services product delivery setting 2 to 5 years of experience in financial services developing solutions for Portfolio Management, Trading, Compliance, Post-Trade, IBOR or Wealth Management is strongly desired Demonstrated experience with object-oriented programming, compiler or interpreter technologies, embedded systems, operating systems, relational databases (RDBMS), scripting and new/advanced programming languages Able to contribute to design specs with some assistance from senior staff Able to work on small to medium projects with little to no supervision and on more complex tasks with moderate oversight Very good written and verbal communication skills Able to work well with peers in a collaborative team environment A minimum of 3 years working with an Agile development methodology strongly desired Supervisory Responsibility ☒ Individual Contributor ☐ Team Lead ☐ Manager of Managers Job ID: R-773916

Posted 3 weeks ago

Apply

3.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Summary Act as a front-end engineer responsible for the enhancement and maintenance of one or more Alpha/Charles River Development modules or components of an agile scrum team. Provide engineering troubleshooting assistance to customer support teams and other development teams within Charles River. Responsibilities Analyze, design, develop, test, and debug large and complex software enhancements and solutions within Charles River’s business and technical problem domains including modifications to core frameworks and other primary facilities critical to system operation Collaborate with Business Analysts and Product Managers to create simple and sustainable software solutions for complex problems Direct problem solving for projects or major phases of projects to resolve software technical issues Develop, test, debug, and implement software programs, applications and projects using C#, JavaScript, TypeScript, React or other related software engineering languages as well as keeping abreast of emerging technologies impactful to CRDs business Provide informed guidance and critical analysis of proposed changes during code reviews Write unit and automation tests to ensure a high quality end product Identify ways of improving development test methodologies contribute to and related test methodology frameworks Conduct manual tests to ensure a high quality end product Provide troubleshooting on large, mission critical client implementations Engage in the agile software development process by adhering to and advancing the CRD scrum methodology, including attending all daily standups, sprint planning, backlog grooming, and retrospectives Plan and coordinate cross-team activities groups to complete assignments Junior engineers should expect critique and guidance on designs. Mid-level engineers will demonstrate more independence of design and development. Senior-level engineers are expected to drive technical excellence, coach and inform application level architectures and roadmaps. Qualifications Recommended Education: B.S. degree (or foreign education equivalent) in Computer Science, Engineering, Mathematics, and Physics or other technical course of study required. MS degree strongly preferred. Recommended Experience Experience with Single Page Application (SPAs) using React and Angular. Experience with prominent React packages and best practices, including Redux and RxJs. Knowledge of JavaScript with extensive experience in ReactJS and Typescript Familiarity with test standard and popular supporting frameworks such as Jest, Cypress, and Jasmine Familiarity with the NodeJS ecosystem, including NPM and/or Yarn. Experience delivering single page applications in cloud-based deployments with major cloud vendors (Azure preferred) Experience with object-oriented programming (JAVA and/or C#), compiler or interpreter technologies, embedded systems, operating systems, relational databases (RDBMS), scripting and new/advanced programming languages Experience in financial services developing solutions for Portfolio Management, Trading, Compliance, Post-Trade, IBOR or Wealth Management is strongly desired Demonstrated problem solving abilities involving multi-tiered, high-performance database applications Demonstrated ability to design and develop simple software solutions to business and technical problems of high complexity Outstanding written and verbal communication skills Able to work well with peers in a collaborative team environment A minimum of 3 years working with an Agile development methodology Supervisory Responsibility ☒Individual Contributor ☐Team Lead ☐Manager of Managers Travel May be required on a limited basis. Job ID: R-774107

Posted 3 weeks ago

Apply

0 years

0 Lacs

Mulshi, Maharashtra, India

On-site

Summary / Role Purpose The R&D DevOps Engineer II will support the designing, implementing, and maintaining all phases of software build management and supporting systems for the Meshing Development Unit. This role will closely work with distributed cross functional teams developing next generation engineering software products and create & maintain build scripts, integrate open-source and third-party tools. The DevOps Engineer II uses automation to minimize manual intervention and enhance system stability and reliability. In this role, the DevOps Engineer II will use advanced technical and problem-solving skills to help the team tackle complex issues, satisfy customer requirements, and accomplish development objectives. Key Duties And Responsibilities Perform DevOps activities, including the maintenance, monitoring, documenting, and testing of product builds and packaging to provide quality production builds Configure and maintain tools for generating, deploying and monitoring ANSYS product builds on Windows and Linux platforms within Cloud and On-Premises hardware infrastructure Develop, implement, and maintain fully automated build chains using Continuous Integration and Continuous Delivery (CI/CD) tools Be an expert in investigating, debugging, and resolving platform-specific build failures and issues in development, testing and production environment to maintain high system reliability Collaborate with members of the software development, infrastructure and testing teams to brainstorm best techniques to reduce and resolve complex technological infrastructure, build or packaging problems Measure and monitor metrics and alarms extensively to ensure the performance and reliability of systems. Execute acceptance tests to ensure product build stability and conformance to company quality standards Minimum Qualifications Bachelor’s degree in Computer Science, Computer Engineering, or related field 3 to 5 Yrs of work experience in DevOps Experience with building C/C++ programs on Linux or Windows operating systems Experience with build systems including CMake and SCons Experience with build project configuration and dependency management Experience with programming languages such as C/C++, C#, Fortran, Java Experience with IDEs such as Microsoft Visual Studio and compiler suites such as Intel and GNU Experience with scripting languages such as Python, JavaScript, Windows batch and Linux shell scripts Experience with source code version control systems such as Git Experience with Azure DevOps for managing source code repositories, CI/CD pipelines and agents Experience with pipeline configuration languages like YAML Passion for crafting robust and efficient automated build systems with exceptional debugging and troubleshooting skills Extremely strong in written and interpersonal communication skills Preferred Qualifications And Skills Master’s degree in Computer Science, Computer Engineering or related field Experience working with open-source software, software development tools, compilers, and packaging software Experience working with GitHub Experience with dependency management software such as Conan and NuGet Experience with virtualization and cloud technology such as Docker and container orchestration tools like Kubernetes Knowledge of cloud security

Posted 3 weeks ago

Apply

6.0 years

5 - 9 Lacs

Hyderābād

On-site

Overview: WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world’s most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives. AMD together we advance_ Responsibilities: MTS SILICON DESIGN ENGINEER THE ROLE: This exciting position as MTS in AMD's Silicon IP solutions & SOC group will provide the individual with an opportunity to demonstrate strong technical leadership across the design hierarchy from architecture to Productization. Join us in providing innovative IP solutions as we embark on our journey into the cutting edge programmable logic based silicon designs by delivering the complex IP Solutions for multiple market segments As part of this opportunity, we are seeking a Synthesis and Timing engineer to participate in the development of large SOC’s with multiple physical blocks and 300+ clock domains. This position requires an individual to be creative, team-oriented, technology savvy, able to lead large cross-functional teams, comfortable and willing to provide regular updates to management chain during the project execution THE PERSON: You have a passion for modern, complex hardware and IP architecture, digital design, and physical design in general. You are a team player who has excellent communication skills and experience collaborating with other engineers located in different sites/timezones. You have strong analytical and problem-solving skills and are willing to learn and ready to take on problems. KEY RESPONSIBILITIES: Responsible for the development of complex multi-mode / multi-corner timing constraints that are compatible for RTL and signoff Drive the effort to maintain RTL quality metrics in complex, hierarchical designs and automating that process for improved efficiency. Drive the pre-route timing checks and QoR clean up to eliminate SDC issues and ensure a quality handoff for STA checks Work with CAD on the development of pre-production synthesis (Design Compiler) and STA (Primetime) flows Requires a mix of SDC knowledge, EDA tool competence and Tcl based scripting capability (in both EDA environment and standalone Linux Tcl shell scripts) PREFERRED EXPERIENCE: About 6 to 10 years of relevant experience Worked with EDA tools that enable RTL quality checks Hands on experience in building the timing constraints for IPs, blocks and Full-chip implementation in both flat/hierarchical flows. Experience with analyzing the timing reports and identifying both the design and constraints related issues. Ability to multitask and grasp new flows/tools/ideas Preferred EDA tool experience: Synopsys Design Compiler/Primetime, Spyglass, Fishtail etc Automating workflows in a distributed compute environment. Scripting language experience: Python/TCL preferred. ACADEMIC CREDENTIALS: Bachelors or Masters degree in computer engineering/Electrical Engineering #LI-MK1 Qualifications: Benefits offered are described: AMD benefits at a glance. AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.

Posted 3 weeks ago

Apply

10.0 years

4 - 10 Lacs

Hyderābād

On-site

Overview: WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world’s most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives. AMD together we advance_ Responsibilities: THE ROLE AMD is looking for a talented, self-driven and motivated engineer to technically lead AIG’s Vitis AI Compiler projects working on AMD’s XDNA (AI Engine) architecture and the Vitis AI family of software tools. The XDNA is an industry leading NPU (Neural Processing Engine) architecture in terms of performance per watt and is used in AMD’s client and embedded devices as the primary engine for Machine Learning workloads. It is the hardware engine behind Windows Co-pilot on AMD devices. The team provides a fast-paced environment offering each of its members immense opportunity to interact with a wide variety of people including from other organizations like hardware designers, marketing, support, and even direct customer interaction, and truly learn and grow their skills and capabilities. THE PERSON: The ideal candidate should be passionate about software engineering and possess leadership skills to drive sophisticated technical issues to resolution. They should have demonstrated ability to identify technical problems, explore and propose viable options, and apply technical solutions. They should be able to excel in a global team environment with strong verbal and written communication skills. KEY RESPONSIBILITIES: Vitis AI is AMD’s primary SDK that enables users to compile and run their ML models on the XDNA architecture which forms the basis for AMD’s. As a senior member of this high-performance team, the selected candidate will have the opportunity to work on integrating the ML tool chain into frameworks like ONNX, Pytorch, TensorFlow etc. Candidate will have opportunity to work on orchestrating the compilation of ML model through different phases Candidate will integrate runtime execution of ML model on the NPU hardware through the runtime and driver. Candidate will collaborate with compiler and runtime teams to bring up latest AI models like CNNs, Transformers, Stable Diffusion, NLPs etc. on the XDNA simulator. Candidates would develop a deeper understanding of the various ML models, and how they are executed, identify performance bottlenecks and enable faster development. PREFERRED EXPERIENCE: Minimum 10 years of relevant work experience. Strong background in large scale C++ based development and debug, including Design Patterns Experience with multi-threaded programming infrastructure and performance optimization Experience in the software development environment on both Linux and Windows is required. Experience in any one of the ML Framework like ONNX, Pytorch etc is strongly desired. Experience with scalable builds and code versioning through github, docker, CMake, artifactory is highly desired. ACADEMIC CREDENTIALS: Bachelor’s or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent #LI-PK1 Qualifications: Benefits offered are described: AMD benefits at a glance. AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.

Posted 3 weeks ago

Apply

5.0 years

5 - 11 Lacs

India

On-site

JD Job Title: C++ Developer Location: Hyderabad Job Type: Full-Time Roles & Responsibilities : Core Engg, handling teams. Mostly into semicon industries. Expanding into AI domain. Working on AI compiler. Need C & C++ programmers. Strong C++ programmers. Experience for development with contractors is not good. They are good for projects in QA domain. Working with French team, Bharat is the first person. Needs 5 to 6 engineers contractors. Good known college, premier institutes. Industry experience matters as well. Can adjust experience level if both of these are good. Accelerate the models to AMD specific HW. AI skills are optional. Good attitude. Good C++ programming is mandatory. C is optional. Have been reviewing CVs from other vendors. They don’t have good experience of C++ programming. Don’t need boot loader, board bring up & low level drivers candidates. Linux drivers and kernel expertise can be considered. 5 to 6 years would be ideal. 1 or 2 years experience is fine. Need to be from good college. Don’t have restrictions on the years of experience. Finance background candidates are not okay. • Evaluate trees, graphs & graph optimization Job Type: Full-time Pay: ₹505,374.46 - ₹1,100,000.00 per year Location Type: In-person Schedule: Day shift Monday to Friday Work Location: In person

Posted 3 weeks ago

Apply

7.0 - 15.0 years

30 - 70 Lacs

Hyderabad, Telangana, India

On-site

Job Title: Physical Design Engineer Domain: Semiconductor | VLSI | Chip Design Experience: 7 to 15 Years Location: Bangalore / Hyderabad / Cochin / Pune Budget: ₹30 LPA to ₹75 LPA Work Mode: 5 Days Office Key Responsibilities End-to-end ownership of chip-level and block-level floor planning. Drive partitioning, placement, clock tree synthesis (CTS), and routing. Utilize tools like Cadence Innovus and Synopsys Fusion Compiler for implementation. Perform timing analysis, DRC/LVS closure, and physical verification. Collaborate with cross-functional teams including RTL, DFT, STA, and packaging teams. Key Skills Required Strong experience in chip-level and block-level physical design. Hands-on expertise with Innovus and/or Fusion Compiler. Solid understanding of timing, power, signal integrity, and physical verification. Exposure to advanced technology nodes (e.g., 7nm, 5nm) is a plus. Excellent problem-solving and debugging skills. Skills: fusion compiler,chip level,signal integrity,chip-level physical design,timing,physical verification,timing analysis,physical design,debugging,block-level floor planning.,block-level physical design,power,problem-solving,advanced technology nodes,innovus,synopsys fusion compiler,drc/lvs closure,cadence innovus

Posted 3 weeks ago

Apply

7.0 - 15.0 years

30 - 70 Lacs

Pune, Maharashtra, India

On-site

Job Title: Physical Design Engineer Domain: Semiconductor | VLSI | Chip Design Experience: 7 to 15 Years Location: Bangalore / Hyderabad / Cochin / Pune Budget: ₹30 LPA to ₹75 LPA Work Mode: 5 Days Office Key Responsibilities End-to-end ownership of chip-level and block-level floor planning. Drive partitioning, placement, clock tree synthesis (CTS), and routing. Utilize tools like Cadence Innovus and Synopsys Fusion Compiler for implementation. Perform timing analysis, DRC/LVS closure, and physical verification. Collaborate with cross-functional teams including RTL, DFT, STA, and packaging teams. Key Skills Required Strong experience in chip-level and block-level physical design. Hands-on expertise with Innovus and/or Fusion Compiler. Solid understanding of timing, power, signal integrity, and physical verification. Exposure to advanced technology nodes (e.g., 7nm, 5nm) is a plus. Excellent problem-solving and debugging skills. Skills: fusion compiler,chip level,signal integrity,chip-level physical design,timing,physical verification,timing analysis,physical design,debugging,block-level floor planning.,block-level physical design,power,problem-solving,advanced technology nodes,innovus,synopsys fusion compiler,drc/lvs closure,cadence innovus

Posted 3 weeks ago

Apply

5.0 years

2 - 8 Lacs

Hyderābād

On-site

Principal Software Engineer, AVP Who we are: Charles River Development (CRD) is the FinTech division of State Street. Together with State Street’s Middle and Back-office services, Charles River’s cloud-based Front Office technology forms the foundation of the State Street Alpha® Platform, the first front-to-back solution in industry. Our vision is to be the world’s leading investment platform, shaping the future of the industry and driving new levels of technology-led innovation, resiliency, efficiency and growth for investors and the people they serve. CRD Engineering organization is innovating and transforming the platform by moving away from monolithic software to utilizing next generation cloud-based technology that leverages Microsoft Azure, Kafka, Snowflake, etc. Industry momentum has seen CRD grow over 135% in headcount over the last 5 years, and we continue to grow. As a digital innovation leader, we invest into our solutions, processes, systems, and talent. Summary: Act as Full Stack engineer responsible for the enhancement and maintenance of one or more Alpha/Charles River Development modules or components of an agile scrum team. Provide troubleshooting engineering assistance to customer support teams and other development teams within Charles River. Responsibilities: Analyze, design, develop, test, and debug large and complex software enhancements and solutions within Charles River’s business and technical problem domains including modifications to core frameworks and other primary facilities critical to system operation Collaborate with Business Analysts and Product Managers to create simple and sustainable software solutions for complex problems Direct problem solving for projects or major phases of projects to resolve software technical issues Develop, test, debug, and implement software programs, applications and projects using Java, C#, SQL, JavaScript, or other related software engineering languages as well as keeping abreast of emerging technologies impactful to CRDs business. Provide informed guidance and critical analysis of proposed changes during code reviews. Write unit and automation tests to ensure a high-quality product. Identify ways of improving development test methodologies contribute to and related test methodology frameworks Conduct manual tests to ensure a high-quality product. Provide troubleshooting on large, mission critical client implementations Engage in the agile software development process by adhering to and advancing the CRD scrum methodology, including attending all daily standups, sprint planning, backlog grooming, and retrospectives Plan and coordinate cross-team activities groups to complete assignments. Mentoring and guiding on designs to Junior Engineers. Demonstrate more independence of design and development. Qualifications: Recommended Education: B.Tech. degree (or foreign education equivalent) in Computer Science, Engineering, Mathematics, and Physics or other technical course of study required. M.Tech degree strongly preferred. Recommended Experience: 12+ years of progressively responsible professional software engineering experience preferably in a financial services product delivery setting Experience of 4-8 years developing event driven architectures Experience in Kafka strongly desired Experience of 4-8 years developing cloud native services on one or more of the major cloud providers (Azure, AWS, Google Cloud) Experience of 4-8 years in cloud native development using Java and Spring is mandatory Experience in Angular or React Experience in Snowflake preferred Experience in SQL Server preferred Knowledge of Kubernetes Experience in developing observable, operable cloud native software that horizontally scales Experience in financial services developing solutions for Portfolio Management, Trading, Compliance, Post-Trade, IBOR or Wealth Management Experience with object-oriented programming, compiler or interpreter technologies, embedded systems, operating systems, relational databases (RDBMS), scripting and new/advanced programming languages Demonstrated problem solving abilities involving multi-tiered, high-performance database applications Demonstrated ability to design and develop software solutions to business and technical problems of high complexity Outstanding written and verbal communication skills Able to work well with peers in a collaborative team environment Knowledge of Agile development methodology Employees are expected to work from the office 4 days a week. Travel: May be required on a limited basis.

Posted 3 weeks ago

Apply

12.0 years

4 - 6 Lacs

Hyderābād

On-site

Who we are looking for: Contribute to the enhancement and maintenance of the cloud native Vendor Analytics next generation workspace . Provide engineering troubleshooting assistance to customer support teams and other development teams within Charles River. We are looking for a back-end, cloud native engineer to help build out a workspace with a cloud native, Java SpringBoot back end deployed to Kubernetes. What you will be responsible for: Work under minimal supervision to analyze, design, develop, test, and debug medium to large software enhancements and solutions within Charles River’s business and technical problem domains Collaborate with Business Analysts and Product Managers to turn moderately complex business requirements into working and sustainable software Provide thought leadership in the design of product architecture within the team’s scope of responsibility Develop, test, debug, and implement software programs, applications and projects using Java, SQL, JavaScript or other related software engineering languages Provide informed guidance and direction in code reviews Write unit and automation tests to ensure a high-quality end product Assist in improving development test methodologies and contribute to related test methodology frameworks Conduct manual tests to ensure a high quality end product Contribute to written design and API documentation, and participate in customer documentation process Actively participate in the agile software development process by adhering to the CRD Scrum methodology including attending all daily standups, sprint planning, backlog grooming, and retrospectives Participate in cross-team group activities to complete assignments Provide mentoring to junior staff Qualifications: Education: B.Tech. degree (or foreign education equivalent) in Computer Science, Engineering, Mathematics, and Physics or other technical course of study required. M.Tech degree strongly preferred. Experience: 12+ years of progressively responsible professional software engineering experience preferably in a financial services product delivery setting Experience developing enterprise software deployed to one of the major cloud providers (Azure, AWS, Google) is essential. Experience with Java SpringBoot development in cloud native applications is mandatory. Nice to have experience with ETL tools Talend/Kettle Experience with GitHub is helpful Experience with REST and PostMan is helpful Experience with Kubernetes and Kafka is preferred. 4 to 7 years of experience using SQL including DDL and DML. Experience with Snowflake is a plus. 4 to 7 years of experience in financial services developing solutions for Portfolio Management, Trading, Compliance, Post-Trade, IBOR or Wealth Management is strongly desired Authoritative experience with object-oriented programming, compiler or interpreter technologies, embedded systems, operating systems, relational databases (RDBMS), scripting and new/advanced programming languages Able to contribute to complex design specs in consultation with senior staff Able to work on medium to large projects with no supervision and on more complex tasks with minimal oversight Excellent written and verbal communication skills Able to work well with peers in a collaborative team environment A minimum of 5 years working with an Agile development methodology strongly desired

Posted 3 weeks ago

Apply

5.0 years

0 Lacs

Hyderābād

On-site

Full stack Developer, Officer Job Description Who we are: Charles River Development (CRD) is the FinTech division of State Street. Together with State Street’s Middle and Back-office services, Charles River’s cloud-based Front Office technology forms the foundation of the State Street Alpha® Platform, the first front-to-back solution in the industry. Our vision is to be the world’s leading investment platform, shaping the future of the industry and driving new levels of technology-led innovation, resiliency, efficiency and growth for investors and the people they serve. CRD Engineering organization is innovating and transforming the platform by moving away from monolithic software to utilizing next generation cloud-based technology that leverages Microsoft Azure, Kafka, Snowflake, etc. Industry momentum has seen CRD grow over 135% in headcount over the last 5 years, and we continue to grow. As a digital innovation leader, we invest into our solutions, processes, systems, and talent. Summary: Act as Full Stack engineer responsible for the enhancement and maintenance of one or more Alpha/Charles River Development modules or components of an agile scrum team. Provide engineering troubleshooting assistance to customer support teams and other development teams within Charles River. Responsibilities: Analyze, design, develop, test, and debug large and complex software enhancements and solutions within Charles River’s business and technical problem domains including modifications to core frameworks and other primary facilities critical to system operation Collaborate with Business Analysts and Product Managers to create simple and sustainable software solutions for complex problems Direct problem solving for projects or major phases of projects to resolve software technical issues Develop, test, debug, and implement software programs, applications and projects using Java, C#, SQL, JavaScript, or other related software engineering languages as well as keeping abreast of emerging technologies impactful to CRDs business. Provide informed guidance and critical analysis of proposed changes during code reviews. Write unit and automation tests to ensure a high-quality product. Identify ways of improving development test methodologies contribute to and related test methodology frameworks Conduct manual tests to ensure a high-quality product. Provide troubleshooting on large, mission critical client implementations Engage in the agile software development process by adhering to and advancing the CRD scrum methodology, including attending all daily standups, sprint planning, backlog grooming, and retrospectives Plan and coordinate cross-team activities groups to complete assignments. Mentoring and guiding on designs from Senior Engineers. Qualifications: Recommended Education: B.Tech. degree (or foreign education equivalent) in Computer Science, Engineering, Mathematics, and Physics or other technical course of study required. M.Tech degree strongly preferred. Recommended Experience: 8+ years of progressively responsible professional software engineering experience preferably in a financial services product delivery setting Experience of 2-4 years developing event driven architectures Experience in Kafka strongly desired Experience of 2-4 years developing cloud native services on one or more of the major cloud providers (Azure, AWS, Google Cloud) Experience of 2-4 years in cloud native development using Java and Spring is mandatory Experience in Angular or React Experience in Snowflake is preferred. Experience in SQL Server is preferred. Knowledge of Kubernetes Experience in developing observable, operable cloud native software that horizontally scales Experience in financial services developing solutions for Portfolio Management, Trading, Compliance, Post-Trade, IBOR or Wealth Management Experience with object-oriented programming, compiler or interpreter technologies, embedded systems, operating systems, relational databases (RDBMS), scripting and new/advanced programming languages Demonstrated problem solving abilities involving multi-tiered, high-performance database applications Demonstrated ability to design and develop software solutions to business and technical problems of high complexity Outstanding written and verbal communication skills Able to work well with peers in a collaborative team environment Knowledge of Agile development methodology Employees are expected to work from the office 4 days a week. Travel: May be required on a limited basis.

Posted 3 weeks ago

Apply

6.0 years

5 - 9 Lacs

Hyderābād

On-site

MTS Silicon Design Engineer Hyderabad, India Engineering 67041 Job Description WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world’s most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives. AMD together we advance_ MTS SILICON DESIGN ENGINEER THE ROLE: This exciting position as MTS in AMD's Silicon IP solutions & SOC group will provide the individual with an opportunity to demonstrate strong technical leadership across the design hierarchy from architecture to Productization. Join us in providing innovative IP solutions as we embark on our journey into the cutting edge programmable logic based silicon designs by delivering the complex IP Solutions for multiple market segments As part of this opportunity, we are seeking a Synthesis and Timing engineer to participate in the development of large SOC’s with multiple physical blocks and 300+ clock domains. This position requires an individual to be creative, team-oriented, technology savvy, able to lead large cross-functional teams, comfortable and willing to provide regular updates to management chain during the project execution THE PERSON: You have a passion for modern, complex hardware and IP architecture, digital design, and physical design in general. You are a team player who has excellent communication skills and experience collaborating with other engineers located in different sites/timezones. You have strong analytical and problem-solving skills and are willing to learn and ready to take on problems. KEY RESPONSIBILITIES: Responsible for the development of complex multi-mode / multi-corner timing constraints that are compatible for RTL and signoff Drive the effort to maintain RTL quality metrics in complex, hierarchical designs and automating that process for improved efficiency. Drive the pre-route timing checks and QoR clean up to eliminate SDC issues and ensure a quality handoff for STA checks Work with CAD on the development of pre-production synthesis (Design Compiler) and STA (Primetime) flows Requires a mix of SDC knowledge, EDA tool competence and Tcl based scripting capability (in both EDA environment and standalone Linux Tcl shell scripts) PREFERRED EXPERIENCE: About 6 to 10 years of relevant experience Worked with EDA tools that enable RTL quality checks Hands on experience in building the timing constraints for IPs, blocks and Full-chip implementation in both flat/hierarchical flows. Experience with analyzing the timing reports and identifying both the design and constraints related issues. Ability to multitask and grasp new flows/tools/ideas Preferred EDA tool experience: Synopsys Design Compiler/Primetime, Spyglass, Fishtail etc Automating workflows in a distributed compute environment. Scripting language experience: Python/TCL preferred. ACADEMIC CREDENTIALS: Bachelors or Masters degree in computer engineering/Electrical Engineering #LI-MK1 AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.

Posted 3 weeks ago

Apply

8.0 years

0 Lacs

Dholera, Gujarat, India

On-site

Key Responsibilities: Collaborate with customers to understand their design requirements and provide technical support throughout the implementation phase. Identify, troubleshoot, and resolve design issues such as DRC, LVS, and other verification checks to ensure successful tapeout. Hands-on in relevant EDA tools like Innovus, IC compiler, Calibre , PrimeTime etc Assist in the tapeout process, ensuring all design files are correctly prepared and submitted for manufacturing. Qualifications: Bachelor's or Master's degree in Electrical Engineering or a related field. Proven experience of atleast 8 years as digital chip designer and customer support. Strong problem-solving skills and ability to work under pressure. Excellent communication and interpersonal skills. Hands-on in EDA tools such as Cadence , Synopsys and Mentor Graphic

Posted 3 weeks ago

Apply

6.0 years

3 - 8 Lacs

Thiruvananthapuram

On-site

Job Requirements Key Responsibilities Design and Development: Design and implement AI/ML-based applications tailored for embedded and edge hardware. Develop end-to-end pipelines for model training, conversion, and deployment. Customize neural network architectures for edge-specific applications such as object detection, classification, and segmentation. Model Optimization and Deployment: Port and optimize AI models to meet performance and memory constraints on edge platforms. Apply quantization (e.g., INT8), pruning, and layer fusion techniques to improve model efficiency. Convert models between various formats such as ONNX, TensorRT, TVM, TFLite, and DRP-AI. Performance Tuning and Profiling: Analyze model bottlenecks and tune for latency, throughput, and power efficiency. Run inference performance profiling on hardware targets and iterate for improvements. Testing and Debugging: Validate model accuracy and performance post-optimization. Debug and troubleshoot model behavior discrepancies across frameworks and devices. Documentation and Research: Maintain documentation for all model lifecycle stages and optimization steps. Stay updated with latest AI compiler advancements and deployment trends in edge AI. Work Experience Must Have : Bachelor's/Master’s degree in Computer Science, Electronics, or AI-related field. 6+ years in AI/ML model development with experience in real-world applications. Proficient in Python, C++ and deep learning libraries (TensorFlow, PyTorch, Keras). Solid understanding of CNNs, FCNs, and their applications in computer vision. Practical knowledge of model optimization workflows (quantization, pruning, etc.). Experience with ONNX, TVM, TensorRT, DRP-AI, TFLite, OpenCV, etc. Experience with deployment on edge devices like Jetson, RZ/V2H, or STM32. Strong understanding of constraints (compute, memory, power) in edge environments. Good to Have: Exposure to embedded Linux or RTOS environments. Familiarity with low-level model debugging, calibration tools, and inference engines. Experience with Continuous Integration tools such as Git, Jenkins, or similar. Understanding of hardware accelerators (GPU, NPU, DRP-AI, etc.).

Posted 3 weeks ago

Apply

8.0 - 10.0 years

5 - 8 Lacs

Hyderābād

On-site

Our vision is to transform how the world uses information to enrich life for all . Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. Job Description: We are seeking a highly skilled and experienced System Architect, Hardware Engineer or Applications Engineer to join our dynamic team. The ideal candidate will work closely with System Level Architects to design and define block diagrams, schematics, and electrical requirements for our cutting-edge projects for memory packaging. This role requires a deep understanding of hardware design, package design and system architecture, as well as the ability to collaborate effectively with cross-functional teams. Key Responsibilities: Collaborate with System Level Architects to design and define block diagrams, schematics, and electrical requirements. Develop and implement hardware solutions that meet package specifications and requirements. Conduct detailed analysis and verification of system-in-package interfaces to ensure correct performance and reliability. Work closely with firmware & product engineers to ensure seamless integration of system-in-package product solutions. Provide technical guidance and support to junior engineers and other team members. Stay current with industry trends and advancements in hardware technology to ensure our solutions remain competitive and innovative. Prepare and present technical documentation and reports to stakeholders. Qualifications: Master's degree in Electrical Engineering, Computer Engineering, or a related field with 8-10 years of experience, or a PhD with 6-8 years of experience. Proven experience in hardware design and development, including block diagrams, schematics, and electrical requirements. Strong understanding of system architecture and the ability to work collaboratively with System Level Architects. Experience with common ASIC and processor architectures applicable to mNAND and SSD ASICs, such as ARM, RISC-V, and custom ASIC designs. Proficiency in hardware design tools and software. Excellent problem-solving skills and attention to detail. Strong communication and interpersonal skills. Ability to work effectively in a fast-paced and dynamic environment. Familiarity with NAND flash memory technology and SSD controller design. Proficiency in EDA schematic and simulation tools such as Cadence Allegro System Capture, Synopsys Design Compiler, Mentor Graphics PADS, Altium Designer, and OrCAD. Experience with logic verification tools such as Synopsys VCS, Cadence Incisive, and Mentor Graphics ModelSim. Preferred Skills: Experience with advanced hardware technologies and methodologies. Knowledge of industry standards and best practices in hardware design. Familiarity with software development and integration. Benefits: Competitive salary and benefits package. Opportunity to work on innovative and challenging projects. Collaborative and supportive work environment. Professional development and growth opportunities. About Micron Technology, Inc. We are an industry leader in innovative memory and storage solutions transforming how the world uses information to enrich life for all . With a relentless focus on our customers, technology leadership, and manufacturing and operational excellence, Micron delivers a rich portfolio of high-performance DRAM, NAND, and NOR memory and storage products through our Micron® and Crucial® brands. Every day, the innovations that our people create fuel the data economy, enabling advances in artificial intelligence and 5G applications that unleash opportunities — from the data center to the intelligent edge and across the client and mobile user experience. To learn more, please visit micron.com/careers All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. To request assistance with the application process and/or for reasonable accommodations, please contact hrsupport_india@micron.com Micron Prohibits the use of child labor and complies with all applicable laws, rules, regulations, and other international and industry labor standards. Micron does not charge candidates any recruitment fees or unlawfully collect any other payment from candidates as consideration for their employment with Micron. AI alert : Candidates are encouraged to use AI tools to enhance their resume and/or application materials. However, all information provided must be accurate and reflect the candidate's true skills and experiences. Misuse of AI to fabricate or misrepresent qualifications will result in immediate disqualification. Fraud alert: Micron advises job seekers to be cautious of unsolicited job offers and to verify the authenticity of any communication claiming to be from Micron by checking the official Micron careers website in the About Micron Technology, Inc.

Posted 3 weeks ago

Apply

4.0 - 8.0 years

3 - 9 Lacs

Hyderābād

On-site

Job Requirements Define and implement DFT architecture and strategy for complex SoCs and ASICs Insert and verify scan chains, MBIST, LBIST, boundary scan (JTAG), and other test structures Develop and maintain ATPG (Automatic Test Pattern Generation) patterns and flows Work closely with RTL designers, verification teams, and physical design teams to ensure DFT requirements are met Debug DFT-related issues during simulation, emulation, and silicon bring-up Perform timing analysis and constraints development for DFT logic Drive silicon validation and yield improvement initiatives related to DFT Document DFT design and verification methodology Bachelor’s or Master’s degree in Electronics 4–8 years of hands-on experience in VLSI DFT Strong expertise in scan insertion, ATPG, MBIST/LBIST, and JTAG implementation Proficiency with DFT tools (Synopsys DFT Compiler, Tetramax, Cadence Modus, Mentor Tessent, etc.) Good understanding of RTL design, synthesis, and timing closure Experience with silicon bring-up and production test support Excellent problem-solving and debugging skills Strong communication and teamwork abilities Experience in low-power DFT techniques Familiarity with scripting (Perl, Python, Tcl) for automation Work Experience Strong expertise in scan insertion, ATPG, MBIST/LBIST, and JTAG implementation Proficiency with DFT tools (Synopsys DFT Compiler, Tetramax, Cadence Modus, Mentor Tessent, etc.) Experience in low-power DFT techniques Familiarity with scripting (Perl, Python, Tcl) for automation Good understanding of RTL design, synthesis, and timing closure

Posted 3 weeks ago

Apply

0 years

0 Lacs

Hyderābād

On-site

Job Requirements Define and implement DFT architecture and strategy for complex SoCs and ASICs Insert and verify scan chains, MBIST, LBIST, boundary scan (JTAG), and other test structures Develop and maintain ATPG (Automatic Test Pattern Generation) patterns and flows Work closely with RTL designers, verification teams, and physical design teams to ensure DFT requirements are met Debug DFT-related issues during simulation, emulation, and silicon bring-up Perform timing analysis and constraints development for DFT logic Drive silicon validation and yield improvement initiatives related to DFT Document DFT design and verification methodology Strong expertise in scan insertion, ATPG, MBIST/LBIST, and JTAG implementation Proficiency with DFT tools (Synopsys DFT Compiler, Tetramax, Cadence Modus, Mentor Tessent, etc.) Good understanding of RTL design, synthesis, and timing closure Knowledge of safety-critical or automotive DFT requirements (ISO 26262) Familiarity with scripting (Perl, Python, Tcl) for automation Excellent problem-solving and debugging skills Strong communication and teamwork abilities Work Experience Strong expertise in scan insertion, ATPG, MBIST/LBIST, and JTAG implementation Proficiency with DFT tools (Synopsys DFT Compiler, Tetramax, Cadence Modus, Mentor Tessent, etc.) Good understanding of RTL design, synthesis, and timing closure Knowledge of safety-critical or automotive DFT requirements (ISO 26262) Familiarity with scripting (Perl, Python, Tcl) for automation Excellent problem-solving and debugging skills Strong communication and teamwork abilities

Posted 3 weeks ago

Apply

12.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Job Description Who we are looking for: Contribute to the enhancement and maintenance of the cloud native Vendor Analytics next generation workspace . Provide engineering troubleshooting assistance to customer support teams and other development teams within Charles River. We are looking for a back-end, cloud native engineer to help build out a workspace with a cloud native, Java Spring Boot back end deployed to Kubernetes. What You Will Be Responsible For Work under minimal supervision to analyze, design, develop, test, and debug medium to large software enhancements and solutions within Charles River’s business and technical problem domains Collaborate with Business Analysts and Product Managers to turn moderately complex business requirements into working and sustainable software Provide thought leadership in the design of product architecture within the team’s scope of responsibility Develop, test, debug, and implement software programs, applications and projects using Java, SQL, JavaScript or other related software engineering languages Provide informed guidance and direction in code reviews Write unit and automation tests to ensure a high-quality end product Assist in improving development test methodologies and contribute to related test methodology frameworks Conduct manual tests to ensure a high quality end product Contribute to written design and API documentation, and participate in customer documentation process Actively participate in the agile software development process by adhering to the CRD Scrum methodology including attending all daily standups, sprint planning, backlog grooming, and retrospectives Participate in cross-team group activities to complete assignments Provide mentoring to junior staff Qualifications Education: B.Tech. degree (or foreign education equivalent) in Computer Science, Engineering, Mathematics, and Physics or other technical course of study required. M.Tech degree strongly preferred. Experience 12+ years of progressively responsible professional software engineering experience preferably in a financial services product delivery setting Experience developing enterprise software deployed to one of the major cloud providers (Azure, AWS, Google) is essential. Experience with Java SpringBoot development in cloud native applications is mandatory. Nice to have experience with ETL tools Talend/Kettle Experience with GitHub is helpful Experience with REST and PostMan is helpful Experience with Kubernetes and Kafka is preferred. 4 to 7 years of experience using SQL including DDL and DML. Experience with Snowflake is a plus. 4 to 7 years of experience in financial services developing solutions for Portfolio Management, Trading, Compliance, Post-Trade, IBOR or Wealth Management is strongly desired Authoritative experience with object-oriented programming, compiler or interpreter technologies, embedded systems, operating systems, relational databases (RDBMS), scripting and new/advanced programming languages Able to contribute to complex design specs in consultation with senior staff Able to work on medium to large projects with no supervision and on more complex tasks with minimal oversight Excellent written and verbal communication skills Able to work well with peers in a collaborative team environment A minimum of 5 years working with an Agile development methodology strongly desired Job ID: R-774654

Posted 3 weeks ago

Apply

5.0 years

4 - 7 Lacs

Noida

On-site

Looking for Siemens EDA ambassadors: PowerPro PV/CAE for Power Estimation /Optimization We are passionate about innovations that mean real progress, and we are curious about technologies that still need to be developed. Do you want to use curiosity, passion, and creativity to make the lives of millions of people easier and better? Join us - whichever path you take, we’re looking forward to seeing your point of view! As an integral part of the Siemens EDA team, you will contribute to Siemens EDA by increasing efficiency and customer happiness Siemens EDA’s Power platform. This is an ambitious position that will assist in growing Siemens's EDA business in India. About the group: Calypto System Design "Central Engineering Group (CEG)" group. CSD works on cutting edge tools like PowerPro, Catapult etc. The Product Validation and Customer Support team of CEG ensures quality products, educated and satisfied customers in the market for High Level Synthesis. PowerPro is the commercially available RTL sequential power optimization and power analysis tool. We are a team driven with lots of energy, synergy and passion. Job Responsibilities: Work as an integral part of Product Validation and Customer Support team to validate and educate feature of PowerPro. Being the internal end-user of the tool, validate all features and report issues. Development of test plan and writing test cases. Take measures to improve quality of Product and test environment. Support and debug customer test design methodologies using our products. Participate in architecture reviews and involve in defining features prototyping. Get along with field teams to understand customer design flows requirements and propose measures to optimize and improve flow results. Analyse customer reported bugs and plug gaps in testing, incorporate newer designs/flows. Use technical expertise to respond to customer inquiries, demonstrate products. Provide field application support to customer. Role may involve interaction with customers on critical issues to narrow down the problem. Work on different methodology for customer scenario. Provide script-based solution for quick turnaround time. Work on RTL to GDS flow , Glitch, Veloce PowerPro, PowerPro optimization flows. Technical Skills (Must have): B.Tech (EE/ECE) or M.Tech (VLSI/Microelectronics) with working experience of 5+ Years. Good knowledge of ASIC design flows, Verification, Digital Logic, Synthesis, RTL to GDS flow expertise, HDL Languages Verilog/VHDL/SV. Good understanding of low-power SOC design principles. Strong Debugging Skills is must. Experience with class of products like simulation, synthesis, Place & Route, etc. Excellent problem-solving and debugging capability. Technical Skills (Good to have): Low Power concepts, RTL/Gate Simulation and Emulation, SPEF, Different tech nodes. Knowledge of one of the scripting languages like Perl, Tcl. Python will be a plus. Knowledge of different tools like (DC, Fusion compiler, RTL Architect, Prime Power, Prime time, Zebu, joules, Gate sign off tools etc ) Soft Skills: Excellent verbal and written communication skills. Self-starter, motivated and strong teammate. Team Contributor, Quick learner. Hard working, sincere and committed to work. We’ve got quite a lot to offer. How about you? 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. 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. Transform the everyday Accelerate transformation #li-eda #li- Hybrid

Posted 3 weeks ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies