Intern - Junior Software Engineer

at  Azul Systems

Praha, Praha, Czech -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate10 Feb, 2025Not Specified13 Nov, 2024N/AVersion Control,Gradle,Git,Computer ScienceNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – 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