11+ GNU Compiler Collection Jobs in India
Apply to 11+ GNU Compiler Collection Jobs on CutShort.io. Find your next job, effortlessly. Browse GNU Compiler Collection Jobs and apply today!
Software Engineer – C++ (3-6 years of experience)
1. Telecom/Volte LTE 2g 3g Preferred
2. Programming knowledge of multi-threading, sockets, IPCs.
3. Well versed with std and boost libraries.
4. Working knowledge of GNU compilers, optimization techniques on Unix/Linux based systems.
5. Proficient in debugging tools like GDB/Valgrind and profiling tools like oprofile.
6. Knowledge of Diameter (AAA) Stack
- Development experience of communication protocol stacks
- Hands on experience in multi-threaded design techniques and implementation
- Good hands-on experience on data structures and algorithms
C++ Developer (Parasolid)📌 Role Overview
We are seeking a skilled C++ Developer with experience in Parasolid to design, develop, and optimize 3D geometric modeling solutions. The ideal candidate will work on integrating Parasolid into engineering applications, enhancing CAD/CAM/CAE workflows, and ensuring robust performance in complex geometric computations.
- 🎯 Key ResponsibilitiesDevelop and maintain software modules using C++ with the Parasolid kernel.
- Implement advanced geometric modeling features (e.g., solid modeling, surface operations, Boolean operations).
- Optimize algorithms for performance and scalability in handling large 3D datasets.
- Collaborate with product managers, designers, and other developers to integrate Parasolid into CAD/CAM/CAE applications.
- Debug and resolve issues related to geometry, topology, and kernel integration.
- Write clean, efficient, and well-documented code following industry best practices.
- Conduct unit testing and participate in code reviews to ensure software quality.
- Stay updated with Parasolid API enhancements and CAD industry trends.
- 🛠️ Required Skills & QualificationsStrong proficiency in C++ (C++11/14/17) with object-oriented programming principles.
- Hands-on experience with Parasolid kernel APIs for 3D modeling.
- Solid understanding of computational geometry, topology, and numerical methods.
- Experience in CAD/CAM/CAE software development or engineering applications.
- Familiarity with data structures, algorithms, and design patterns.
- Knowledge of OpenGL/DirectX or other visualization libraries (preferred).
- Strong problem-solving and debugging skills.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- 🌟 Preferred QualificationsExperience with other modeling kernels (e.g., ACIS, CGM).
- Exposure to finite element analysis (FEA) or manufacturing simulation tools.
- Knowledge of multi-threading, parallel computing, and GPU acceleration.
- Familiarity with Python or scripting languages for automation.
- 🚀 What We OfferOpportunity to work on cutting-edge CAD/CAM/CAE solutions.
- Collaborative environment with engineers and designers.
- Professional growth in computational geometry and engineering software.
- Competitive compensation and benefits.
Location: Bangalore.
Work from office only.
Notice period: within 30 days joiner.
Skills: C++ with windows application(c# or dot net)
Required Skills/Qualifications:
∙ B.Tech/MCA in Comput
Required Skills/Qualifications:
Any Backend Technology is acceptable
∙ B.Tech/MCA in Computer Science or equivalent with 1-3 years’ experience with server-side web application development.
∙ Extensive development experience using LAMP or MEAN stack, RESTful web services or Node.js, HTML and CSS.
∙ Good understanding of Data structures and Relational Databases like MySQL or NoSQL Databases like MongoDB.
∙ Experience working with services in AWS such as EC2, RDS, and ELBs and have knowledge of VPCs.
∙ Experience with server side and client side MVC frameworks, Kafka Ansilble,Jenkins.
∙ Exposure to Continuous Integration (CI) and Continuous Deployment (CD), automated testing and agile development methods.
∙ Understanding of Version Management Tools like GitHub.
er Science or equivalent with 1-3 years’ experience with server-side web application development.
∙ Extensive development experience using LAMP or MEAN stack, RESTful web services or Node.js, HTML and CSS.
∙ Good understanding of Data structures and Relational Databases like MySQL or NoSQL Databases like MongoDB.
∙ Experience working with services in AWS such as EC2, RDS, and ELBs and have knowledge of VPCs.
∙ Experience with server side and client side MVC frameworks, Kafka Ansilble,Jenkins.
∙ Exposure to Continuous Integration (CI) and Continuous Deployment (CD), automated testing and agile development methods.
∙ Understanding of Version Management Tools like GitHub.
- Works towards developing Stable & Efficient Applications for
- Responsible for developing Applications which are Stable, Efficient and if required cross
- Responsible to create Native Applications for Android to achieve best performance.
- Responsible for understanding best UI Practices
- Responsible for creating Application UI utilizing latest Google UI Guide lines.
- Qualification: B.E. / B.Tech / M.C.A. in Computer Sciences.
- Should have Experience of at least one production environment Application in Google Play Store. GIT, Agile Frameworks, Jenkins
- Must have Java, Android, C, and C++.
Job Position: JAVA Software Engineer
Job Location: Bangalore
Experience: 2 to 12 years
Job Responsibilities:
• Responsible for developing Web Applications using J2EE components.
• Responsible for developing standalone applications using Core Java and JDBC.
Desired Qualification: BE / B.Tech / MCA / MSc in Computer Science or IT
Added advantage: Sun Certified Java Programmer (SCJP), Sun Certified Web Component Developer (SCWCD) certification
Desired Skills:
- Strong skills in JAVA programming languages and focus specially on the following areas Servlets, JSP, Web Services, Struts framework, JDBC/JPA/mybatis (ibatis)/Hibernate, Threads, Collections and Design Patterns.
- Strong skills in web technologies HTML 4/5, JQuery, AJAX, Java Script and CSS.
- Thorough understanding of Object Orientation.
- Above average skills in SQL with familiarity in any of the standard RDBMS – MySQL, MSSQL or Oracle.
- Must have good written and oral communication in English language.
- Must be completely hands-on and an individual contributor and a self-starter; must be able to complete assignments (suitable to his/her experience) with minimal assistance.
- Very good at Analytical and Logical skills.
- Solid understanding of the web development lifecycle.
- Ability to learn quickly and deliver software on time.


