05 ago
|
Pyramid Consulting
|
Guadalajara
05 ago
Pyramid Consulting
Guadalajara
Job Title: C++ Trainee Developer Location: Guadalajara, Mexico
Work Model: Onsite
Job Summary
We are looking for a motivated C++ Trainee Developer to join our engineering team in Guadalajara. This role is adecuado for recent graduates or early-career developers who have a strong foundation in C++ programming and are interested in building their skills while contributing to real-world software development projects.
The selected candidate will work closely with experienced engineers, participate in software development activities, and gain hands-on experience with C++ applications, debugging, testing, and software engineering best practices.
Key Responsibilities
Develop, maintain, and enhance software components using C++ .
Write clean, efficient, and maintainable code following development standards.
Participate in code reviews and collaborate with senior developers to improve coding practices.
Debug, troubleshoot, and resolve software issues.
Perform unit testing and support software validation activities.
Analyze technical requirements and contribute to software design discussions.
Work with development teams to deliver high-quality software solutions.
Learn and apply software engineering best practices, including version control and documentation.
Required Qualifications
Bachelor’s degree in Computer Science,
Software Engineering, Computer Engineering, or related field .
Basic to intermediate programming experience with C++ .
Strong understanding of object-oriented programming concepts.
Knowledge of data structures and algorithms.
Familiarity with debugging and troubleshooting techniques.
Basic understanding of software development lifecycle concepts.
Ability to work onsite in Guadalajara, Mexico .
Good problem-solving skills and willingness to learn new technologies.
Preferred Qualifications
Academic or project experience developing applications using C++.
Familiarity with Git or other version control systems .
Knowledge of software testing practices.
Experience working with Linux/Unix environments.
Exposure to embedded systems, automotive software, or low-level programming is a plus.
Technical Skills
C++
Object-Oriented Programming (OOP)
Data Structures & Algorithms
Debugging
Unit Testing
Git / Version Control
Software Development Fundamentals
What We Offer
Opportunity to grow as a C++ software engineer.
Mentorship from experienced developers.
Hands-on experience with enterprise software development projects.
Collaborative onsite engineering environment in Guadalajara.
📌 Field Technical Support Specialist (Guadalajara)
🏢 Pyramid Consulting
📍 Guadalajara