Intern - Junior Software Engineer
at Azul Systems
Praha, Praha, Czech -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 10 Feb, 2025 | Not Specified | 13 Nov, 2024 | N/A | Version Control,Gradle,Git,Computer Science | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
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).
QUALIFICATIONS:
- 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.
Responsibilities:
- 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.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - System Programming
Software Engineering
Graduate
Computer Science, Software Engineering, Engineering
Proficient
1
Praha, Czech