Intern - Junior Software Engineer
Posted 17 days ago
OfficePragueEN
We are seeking a talented Intern C++ Engineer to join our team. In this role, you will work closely with experienced engineers on the development and optimization of high-performance, low-level software for VM runtime with focus on developing and maintaining tools required to profile, debug and optimize virtual machine (VM).
Note: To be eligible for this position, you must by physically present in the Czech Republic and currently enrolled in a Bachelor's or Master's degree program in Computer Science at a Czech University.
### Key Responsibilities
Note: To be eligible for this position, you must by physically present in the Czech Republic and currently enrolled in a Bachelor's or Master's degree program in Computer Science at a Czech University.
C++ Software Development:
- Participate in designing, coding, testing, and debugging code of Java Virtual Machine with focus on tooling.
- Write efficient, reliable, and maintainable code, adhering to coding standards and best practices.
- Work on feature implementation, bug fixing, and performance optimizations for ongoing projects.
- Participate in code reviews, receiving and providing feedback to ensure code quality and consistency.
- Debug issues, using tools like GDB or Valgrind, to identify and resolve software bugs.
- Conduct functional and unit tests to validate code changes and ensure robustness.
- Participate in team meetings, brainstorming sessions, and knowledge-sharing activities to broaden your understanding of software engineering practices.
### Qualifications
- Participate in designing, coding, testing, and debugging code of Java Virtual Machine with focus on tooling.
- Write efficient, reliable, and maintainable code, adhering to coding standards and best practices.
- Work on feature implementation, bug fixing, and performance optimizations for ongoing projects.
- Participate in code reviews, receiving and providing feedback to ensure code quality and consistency.
- Debug issues, using tools like GDB or Valgrind, to identify and resolve software bugs.
- Conduct functional and unit tests to validate code changes and ensure robustness.
- Participate in team meetings, brainstorming sessions, and knowledge-sharing activities to broaden your understanding of software engineering practices.
Education:
- Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
Skills and Experience:
- Proficiency in C/C++.
- Basic knowledge of software development practices, including version control (Git), CI/CD systems, and automated testing.
- Familiarity with build systems (e.g., CMake, Gradle) and task runners is a plus.
- Understanding of operating system concepts and system-level software is advantageous.
### We Offer
- Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
Skills and Experience:
- Proficiency in C/C++.
- Basic knowledge of software development practices, including version control (Git), CI/CD systems, and automated testing.
- Familiarity with build systems (e.g., CMake, Gradle) and task runners is a plus.
- Understanding of operating system concepts and system-level software is advantageous.
The opportunity to leverage your skills and contribute to the success of a growing global company with a high impact on the industry
Competitive compensation
Flexible working hours
IT equipment
Offices in Prague City Centre
Most importantly, you’ll work and learn from top experts around the world who contribute to the Java ecosystem
Other open roles at Azul Linhas Aéreas Brasileiras(6)
Senior Software Engineer (C++) for JVM runtime
Prague
On-siteSenior Software Engineer (Java) - Optimizer Hub
Prague
On-siteBusiness Development Representative - Bangalore or Mumbai India
Bangalore
🏡 RemoteVice President Worldwide Channel Sales
United States - Remote
🏡 RemoteVice President, Sales Operations
United States - Remote
🏡 RemoteAzul Linhas Aéreas Brasileiras
View company pageAzul is an ocean justice organization working with Latinx communities to protect the Ocean and coasts. Founded in 2011 by Marce Gutiérrez-Graudiņš to elevate Latinx perspectives and participation in ocean conservation, Azul has long advocated for ocean justice and equity at the international and national levels, as well as in the state of California, where the organization is based.
Key team members

Celia C.J. Solis

Jessica Vazquez

Sonia Azul

Tim Tarbutton
Apply smarter with Jobr
Jobr aggregates jobs directly from company career portals — no middlemen. Our team applies on your behalf with AI-tailored resumes, reviewed by a human before submission.
Direct from company career pages
AI-personalised cover letters
Human review before every submit
Application tracking & follow-ups