06 ago
|
Pyramid Consulting
|
México
06 ago
Pyramid Consulting
México
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.
📌 Technical analyst (México)
🏢 Pyramid Consulting
📍 México