Enable job alerts via email!

Junior Software Design Engineer

Evertz Microsystems Limited

Burlington

On-site

CAD 80,000 - 100,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a dynamic and innovative team as a Junior Software Design Engineer, where you'll contribute to the development of cutting-edge server-based products in the video compression domain. This role offers an exciting opportunity to work with x86 hardware and collaborate on advanced technologies for contribution, distribution, and cloud on-ramp solutions. You'll be supported by experienced mentors and have the chance to enhance your skills in a collaborative environment. If you're passionate about software development and eager to tackle technical challenges, this position is perfect for you.

Qualifications

  • Basic to intermediate proficiency with modern C/C++ from academic or personal projects.
  • Good communication skills in English, both written and verbal.

Responsibilities

  • Contributing to software design and implementation following best practices.
  • Writing clean, well-documented, and efficient code.

Skills

C/C++
Linux environments
Clean code and design patterns
Python
Bash
Shell scripting
Communication skills
Analytical skills
Problem-solving skills

Tools

Git
CI/CD tools
Confluence
JIRA

Job description

Please submit your documents in English when applying for this position.

We are looking for a Junior Software Design Engineer for our Video Compression Team to collaborate on the expansion of our range of server-based products. You will join a successful and experienced team working on x86 hardware, delivering contribution, distribution and cloud on-ramp technology.

Skills and Experience you will bring:
  • Basic to intermediate proficiency with modern C/C++ (academic or personal projects).
  • Familiarity with Linux environments (e.g., working with the command line).
  • Understanding of clean code and design patterns.
  • Exposure to scripting languages such as Python, Bash, or Shell.
  • Good communication skills in English (both written and verbal).
  • Be results-oriented, self-motivated, and a team player.
  • Strong analytical, research, and problem-solving skills.
Additional skills and experience that will be useful:
  • Interest in video processing and broadcast industry.
  • Basic understanding of cloud infrastructure is a plus.
  • Basic experience with Git (e.g., version control, repositories); familiarity with CI/CD tools, Confluence, or JIRA is a plus.
  • Basic understanding of networking concepts (e.g., TCP/UDP, sockets, or multicast/unicast).
Your responsibilities:
  • Contributing to the design and implementation of software following best practices.
  • Supporting improvements in existing software under guidance.
  • Writing clean, well-documented, and efficient code that others can understand.
  • Gaining experience with unit and functional testing as part of software development.
  • Contributing both independently and in a team setting, collaborating with peers and mentors.
  • Assisting in deploying software tools and processes under supervision.
  • Supporting the maintenance and improvement of existing systems.
Recruitment process is simple:
  1. Screening with recruiter (30min)
  2. Technical interview with Hiring Manager and Software Engineer (about 60min)

If you are a talented Software Engineer looking for a role that offers both technical challenges and opportunities for professional development, we invite you to join our team and help us shape the future.

You will meet regularly with your mentor in person in Warsaw or Cracow.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer- Design Systems

DataAnnotation

Nova Scotia

Remote

CAD 80,000 - 100,000

5 days ago
Be an early applicant

Software Engineer- Design Systems

DataAnnotation

Vancouver

Remote

CAD 80,000 - 100,000

5 days ago
Be an early applicant

Software Engineer- Design Systems

DataAnnotation

Calgary

Remote

CAD 80,000 - 100,000

5 days ago
Be an early applicant

Junior Software Engineer

Fable

Toronto

Remote

CAD 90,000 - 100,000

2 days ago
Be an early applicant

Jr. Embedded Software Engineer

Aversan Inc.

Mississauga

On-site

CAD 60,000 - 90,000

7 days ago
Be an early applicant

Intermediate/Senior Wastewater Design Engineer

WT Infrastructure Solutions Inc.

Ontario

Remote

CAD 70,000 - 95,000

12 days ago

Jr. Software Developer

Nokia

Eastern Ontario

On-site

CAD 60,000 - 100,000

5 days ago
Be an early applicant

System Software Engineer - Rust compiler, tooling, and ecosystem

Canonical

Mississauga

Remote

USD 80,000 - 120,000

11 days ago

System Software Engineer - Rust compiler, tooling, and ecosystem

Canonical

Hamilton

Remote

USD 70,000 - 110,000

11 days ago