
C/c++ Programming + Scripting
1 week ago
**C/C++ Programming + Scripting - CPU Infra Verification**:
- Bangalore, India
- Engineering
- 56524
**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_
CPU Verification Infra engineer
THE ROLE:
The person will be part of AMD's CPU Performance Validation team. This team is part of AMD's global CPU Performance teams and plays a critical role in next generation AMD CPU design. Involves having deep understanding of existing AMD X86 CPU architecture and microarchitecture ranging from CPU pipeline stages to various complex features and structures, debugging performance issues of RTL, giving feedback to design team for latest gen CPU in pre-silicon and emulation environment.
We highly encourage people with a creative bent of mind and with a natural ability to dive into the details. This team is a perfect place for people who can understand the present and envision the future. If you find yourself to be a person who wants to go that extra mile to refine an existing process and also understands the opportunities to make it better, if you are the one who has innovative ideas in your brain waiting to find a proper stage to come out, we can offer you the perfect ground for that.
KEY RESPONSIBILITIES
- Tool Integration, Code line Integration (the code line will have a mix of components written in C++, Verilog, System Verlig, Perl, Python, Ruby etc ) ;
- Porting Code from previous project and Devops related work.
- Machine Learning: Should be able to handle large data sets and use/enhance existing training models.
- Scripting work and coming up with debug utilities to help CPU Verification Infrastructure, TestPlan, Debug Teams.
- Regression Infrastructure management for CPU Verification Team.
- Maintenance or development work related to stimulus generation tool/architecture models/checkers/verification components of CPU.
- Interact with Feature Verification engineer and understanding the stimulus requirements and scope for enhancement based on coverage etc
- Provide help to stakeholders/Feature Verification Engineers on a regular basis for stimulus development.
SKILLS AND EXPERIENCE REQUIREMENTS
- B.E/B.Tech/M.E/M.Tech in Computer Science/Electrical/Electronic Engineering
- Min 3+ Yrs of experience
- Must have knowledge of OOP Concepts, C++. Assembly language will be a plus.
- Must be well versed in using Perl and Python.
- Well versed with using version control systems like Perforce, Github etc. Should have work experience working in linux environment.
- Well versed with writing crons and automating tasks.
- Well versed with build/make files.
- Good to have Skills: Webservices, API/REST API, DevOps (Javascript, Angular, MySql, NoSql, HTML, PHP), ML (supervised and unsupervised basics, knowledge on handling data sets)
- Should be a good team player, quick thinker, pro-active, adaptable & outspoken/approachable. Must communicate well both written and orally.
- Must be well-organized and should be able to multitask well with due diligence on closing his/her tasks. Must be a team player.
- Basic Knowledge of Verilog, System Verilog is a plus
- Basic Knowledge of Pre Silicon Verification (Work experience in Verification domain would be a preferrable).
- CPU Architecture and CPU verification knowledge will be a plus.
- Academic knowledge of computer architecture, digital electronics, data structures, operating system, compilers.
ACADEMIC CREDENTIALS:
Bachelors/Masters in Computer Science/Electrical/Electronics Engineering with relevant course and research work
LI-RR1
hybrid
-
C Developer
3 weeks ago
Bengaluru, Karnataka, India Mobile Programming Full timeJob Description- Good programming skills in C, C++, Data structures, Linux OS usage concepts- Other Relevant Skills: Exposure to Yokto, Any Application frameworks (C++ or Java-based)- Knowledge of Telematics/Mobile platforms- Linux-based telematics platform from a leading chipset vendor is used by various automotive manufacturers for building end-to-end...
-
3 Days Left: C/C++ Software Developer
3 weeks ago
Bengaluru, Karnataka, India Mobile Programming Full timeJob DescriptionRequired Skills and Qualifications- Proficiency in C/C++: Strong understanding of the C and C++ programming languages, including their syntax and standard libraries- Object-Oriented Programming (OOP): Knowledge of OOP principles and design patterns- Data Structures and Algorithms: Good understanding of data structures and algorithms- Debugging...
-
C++ Developer
6 days ago
Bengaluru, India Programming Full timeMandate-C++ 17 and its versions A proficient C++ Developer with Knowledge on QT framework. Good in Design understand of OOAD, Code quality, Unit testing and Code reviews. Technical Responsibilities: Conduct or design advanced prototyping and testing. Conduct advanced problem solving, identify potential solutions, and evaluate them against component...
-
C++ Qt
2 days ago
Bengaluru, Karnataka, India Skillety Technologies Full timeJD - Mandatory skills - C++. QT or QML What You Will Do : dvanced C++ programming skills - Familiar with STL template - Advanced knowledge of Object Oriented Analysis and Design - Understanding of TDD practices and experience with CPP Unit Testing - Experience in XML/Web Services technologies - Family SQL query for relational databases (Oracle, SQL) - Good...
-
C++
2 weeks ago
Bengaluru, Karnataka, India Tata Consultancy Services Full timeSKILL : Application C++ EXP: 4 to 8yr LOCATION:Pune/ Bangalore/ Hyderabad/Nagpur C++, Multi-threading, Inter-process communication, Remote procedure calls. C++ on Windows platform, Programming device communication. Qualifications :BACHELOR OF ENGINEERING
-
C/c++ Simulation Expert
2 days ago
Bengaluru, Karnataka, India KPIT Technologies GmbH Full time**Must Have Skills** CAN, Canoe,LIN,Ethernet, C/C++, Development ,TCP/IP, Co-simulation tool ( SIL KIT/ VEOS/ ETAS CoSim (Virtual ECU). - **Good to have Skills -** - Self-learning and able to adapt to challenging situations. - Strong analytical, problem solving & organizational abilities and possess a flexible & detail-oriented attitude. - Fan of working in...
-
Embedded Developer C-C Engineer
3 weeks ago
Bengaluru, Karnataka, India Mobile Programming Full timeJob Description- Design and implement software of embedded devices and systems from requirements to production and commercial deployment- Design, develop, code, test and debug system software- Review code and design- Analyze and enhance efficiency, stability and scalability of system resources- Integrate and validate new product designs- Support software QA...
-
c programming trainer
7 days ago
Rajajinagar, Bengaluru, Karnataka, India Netcraftz Full time ₹ 90,000 - ₹ 1,80,000 per yearJob Title: Freelance C Programming Trainer (Onsite) – BangaloreLocation: Bangalore, IndiaJob Type: Freelance / Part-Time / ContractMode: Onsite (In-person training sessions only)Job Description:We are looking for an experienced and enthusiastic Freelance C Programming Trainer to conduct onsite training sessions in Bangalore. The trainer will be responsible...
-
C++ and C#
6 days ago
Bengaluru, India Torry Harris Business Solutions Full timeWe are seeking a top-tier Software Engineer with deep expertise in C++ and C# (.NET) who is passionate about writing clean, scalable, and secure code. If you take pride in building robust applications that solve real-world problems and thrive in a collaborative, agile environment, this opportunity is for you. You'll work alongside experienced engineers...
-
C++ Developer
2 weeks ago
Bengaluru, Karnataka, India Mobile Programming LLC Full timeJob Description :We are seeking a skilled C++ developer to join our dynamic team. The successful candidate will be responsible for designing, developing, and maintaining high-quality software solutions using C++. You will work closely with other team members to analyze requirements, implement solutions, and ensure the reliability and performance of our...