2

Entry Level Java Developer Visa Sponsorship Jobs in Ontario

Arup's civil engineering expertise helps us to find solutions for our clients in built and natural ... Unfortunately, we are unable to offer visa sponsorship for this role. Applicants must have the ...

Our process chemical and process engineering team comprises specialist chemical engineers ... Unfortunately, we are unable to offer visa sponsorship for this role. Applicants must have the ...

New

Our Graduate Program brings together opportunities across engineering, AI, software and technical ... Visa sponsorship support is also available for candidates who require it. In Return: As you develop ...

We are looking for an adaptive, self-motivated USB systems engineer to join our growing team. As a ... Markham, Ontario, Canada This role is not eligible for Visa Sponsorship. #LI-CB1 Qualifications ...

... Visa, Freddie Mac, Manulife, Workday, Oracle, PubMatic, PhonePe (Walmart), Hersheys, Dun ... Strong programming skills in languages such as Java, Scala, and Python.Knowledge of data structures ...

Interpreting engineering drawings, schematics, and service manuals to determine work procedures ... visa sponsorship for this position. Valid work authorization in the country where the job is ...

New

Showing results 21-40

Entry Level Java Developer Visa Sponsorship information

What is an entry level Java developer visa sponsorship?

Entry Level Java Developer Visa Sponsorship jobs are positions for junior Java developers where the employer is willing to sponsor work visas for qualified candidates. These roles typically require basic knowledge of Java programming, object-oriented principles, and some understanding of web technologies or frameworks. The sponsorship component means the employer assists eligible foreign nationals in obtaining the necessary work authorization, such as an H-1B visa, to work legally in the country. These opportunities are ideal for recent graduates or those early in their software development careers seeking international work experience.

What are common challenges new entry level Java developers face when working on teams with visa sponsorship?

Entry Level Java Developers, especially those working with visa sponsorship, may encounter challenges such as adapting to new team dynamics, understanding workplace culture, and bridging any communication gaps. Additionally, they often need to quickly become proficient with the company’s codebase, development tools, and agile processes. Regular collaboration with more experienced developers and open communication are key to overcoming these hurdles and integrating smoothly into the team.

What are the key skills and qualifications needed to thrive as an entry level Java developer with visa sponsorship?

To thrive as an Entry Level Java Developer, you typically need a solid understanding of Java programming, object-oriented concepts, and a relevant degree in computer science or a related field. Familiarity with development tools such as Eclipse or IntelliJ IDEA, version control systems like Git, and frameworks such as Spring Boot is expected, and knowledge of databases (e.g., MySQL) is beneficial. Strong problem-solving skills, attention to detail, effective communication, and the ability to work collaboratively in diverse teams are crucial soft skills. These qualifications and abilities ensure reliable software development, smooth integration within teams, and adaptability to new environments, especially when relocating internationally for visa-sponsored roles.

What is the difference between Entry Level Java Developer Visa Sponsorship vs Entry Level Software Engineer Visa Sponsorship?

AspectEntry Level Java Developer Visa SponsorshipEntry Level Software Engineer Visa Sponsorship
Required CredentialsBachelor's in Computer Science or related field, Java programming skillsBachelor's in Computer Science or related field, programming skills (Java, C++, Python)
Work EnvironmentDeveloping Java applications, coding, testing, collaborating in tech teamsDesigning and developing software solutions, coding, testing across various platforms
Employer & Industry UsageTech companies, software firms, startupsTech firms, consulting companies, large corporations

Both roles require similar educational backgrounds and programming skills, but Java Developers focus specifically on Java-based applications, while Software Engineers may work with multiple languages and platforms. Visa sponsorship options are comparable, depending on employer needs and job specifics.

What are the most commonly searched types of Java Developer Visa Sponsorship jobs in Ontario?

The most popular types of Java Developer Visa Sponsorship jobs in Ontario are:

What are popular job titles related to Entry Level Java Developer Visa Sponsorship jobs in Ontario?

For Entry Level Java Developer Visa Sponsorship jobs in Ontario, the most frequently searched job titles are:

What job categories do people searching Entry Level Java Developer Visa Sponsorship jobs in Ontario look for?

The top searched job categories for Entry Level Java Developer Visa Sponsorship jobs in Ontario are:

What cities in Ontario are hiring for Entry Level Java Developer Visa Sponsorship jobs?

Cities in Ontario with the most Entry Level Java Developer Visa Sponsorship job openings:

Infographic showing various Entry Level Java Developer Visa Sponsorship job openings in Ontario as of August 2026, with employment types broken down into 69% Full Time, and 31% Part Time. Highlights an 89% In-person, and 11% Remote job distribution.

Platform Emulation Software Engineer - DC GPU

Thornhill, ON • Hybrid

Advanced Micro Devices, Inc
Computer and Electronic Product Manufacturing • 5 - 10K employees

Full-time

Posted 25 days ago


Advanced Micro Devices rating

8.6

Company rating: 8.6 out of 10

Based on 13 frontline employees who took The Breakroom Quiz


Job description

ADVANCE YOUR CAREER. ADVANCE THE WORLD.

At AMD, we believe technology can change lives for the better. It can heal us, entertain us, and make us more connected, productive, and understanding of the world around us. And we’re looking for talent who feel the same: people who want to leave the planet better than they found it, those who don’t shy away from humanity’s challenges but are determined to help solve them.

AMD is powering the next generation of supercomputing, high-performance computing, cloud, and AI. Whether you’re designing next-gen processors, enabling AI breakthroughs, or creating go-to-market plans, every role at AMD contributes to something bigger — technology that moves the world forward.

THE TEAM:

The Data Center GPU and Accelerated Processing Team delivers AMD products for Data Center, Machine Learning, and High-Performance Computing. The Platform Emulation team (PEMU) is an integral part of the Data Center GPU and Accelerated Processing group responsible for pre-silicon activities to support product bring-up and launch. 

THE ROLE:

AMD is seeking a Platform Emulation Software Engineer to join our Data Center GPU organization. Our products support the rapidly scaling Data Center and High-Performance Compute infrastructure. You will be an integral member of the Platform Emulation team responsible for:

  • Designing and implementing GPU applications in CUDA/C++ to enhance pre-silicon verification 
  • Writing tools to improve the efficiency of debugging hardware on emulation 
  • Building and executing GPU benchmarks/applications on the emulator 
  • Developing emulation infrastructure and tools 

You will work alongside a team of innovative engineers to support the deployment of AMD’s Instinct ML products targeting Supercomputers and Data Center workloads. 

THE PERSON:

The ideal candidate is an energetic, motivated engineer, excellent communication skills, and a solid technical foundation in GPU programming, and GPU architecture knowledge. This individual brings critical thinking, cross collaborate, and the ability to engage credibly with team members.

KEY RESPONSIBILITIES:

  • Design and implement GPU applications in CUDA/HIP to enhance pre-silicon verification 
  • Develop tools and automation to improve the efficiency of debugging hardware on emulation
  • Run and collect data for analysis on AMD’s high-end emulators and simulation models 
  • Develop scripts/tools to parse and analyze data from emulation runs 
  • Run and collect functional and performance data for AI/ML workloads 
  • Collaborate with senior engineers to support debug of hardware-related failures and performance issues observed on emulation 
  • Attend weekly meetings, provide status communication, and deliver technical presentations 

SKILLS AND EXPERIENCE REQUIREMENTS:

Strong knowledge of computer hardware architecture (GPU/CPU, memory hierarchy, interconnects, caches)  Excellent programming skills in:

  • C, C++ 
  • Python 
  • Tcl 

EXPERIENCE OR UNDERSTANDING OF: 

  • Shared memory concurrent programming 
  • Relaxed memory models 
  • Cache coherency
  • Working knowledge of Linux/Unix environments and shell scripting 
  • Knowledge of computer software architecture and boot flow (boot code, BIOS, device drivers, OS) 
  • Excellent oral and written communication skills 
  • Willingness to learn and think outside the box

NICE TO HAVE:

  • Exposure to Verilog/SystemVerilog and waveform-based debug
  • Experience with ML workloads and profiling/performance analysis
  • Familiarity with APIs/platforms such as ROCm, OpenCL, OpenGL, Vulkan

WHAT YOU WILL LEARN:

  • Data Center and Machine Learning use cases and workloads 
  • High-Performance Computing architecture and use cases 
  • How GPU-based software workloads interact with real hardware in a pre-silicon environment 
  • Pre-silicon development and testing technologies 
  • Hands-on emulation run and debug techniques 
  • Deep dives into performance analysis, code tracing, and debug on large-scale GPU platforms

ACADEMIC CREDENTIALS:

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or equivalent experience.
  • Master’s degree in a technical discipline or MBA is a plus.

LOCATION:

Markham, Canada preferred, open to Austin, TX.

This role is not eligible for visa sponsorship.

#LI-RW1

#LI-HYBRID

Benefits offered are described:  AMD benefits at a glance.

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law.   We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.

AMD may use Artificial Intelligence to help screen, assess or select applicants for this position.  AMD’s “Responsible AI Policy” is available here.

 

This posting is for an existing vacancy.

Qualifications:

Benefits offered are described:  AMD benefits at a glance.

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law.   We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.

AMD may use Artificial Intelligence to help screen, assess or select applicants for this position.  AMD’s “Responsible AI Policy” is available here.

 

This posting is for an existing vacancy.

Education:UNAVAILABLEEmployment Type: FULL_TIME

What Advanced Micro Devices employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom