Intermediate Software Design Engineer
Evertz Microsystems
- Burlington, ON
- Permanent
- Full-time
- Full stack development
- Strong C, C++ programming skills
- Structured, object oriented design and programming techniques
- General understanding of Linux programming
- Experience with Ethernet networking (Protocols & Programming), familiar with x86 architecture
- Knowledge of video standards H.264, MPEG2 and HEVC
- Knowledge of video transmission, container formats (Transport streams, MP4), demuxing & muxing.
- Experience with open source tools like ffmpeg, x264 libraries
- Experience with Nvidia Cuda
- Experience with containers
- Bachelors Degree or Diploma in computer science or equivalent
- A minimum of 4 years experience in software development
- Be results oriented, self-motivated, and a team player
- Strong analytical, research, and problem-solving skills
- Excellent academic background
- Employer funded benefits program
- Competitive total compensation package
- Work-life balance
- Employee Assistance plan
- Employee Discount Platform
- Career progression
- Casual work environment
- Social events and sports teams