junior software engineer

1 week ago


Burlington, Ontario, Canada Evertz Microsystems Limited Full time
This position is a Junior Software Developer working on the Magnum NMS development team.

Magnum NMS is monitoring software for the Magnum OS stack that allows for real-time fault detection and control of Evertz and 3rd party hardware.

Magnum NMS is used by many Evertz customers and is considered part of a key software component for broadcast facilities.

In this position, you will be resolving bugs, implementing new features, and suggesting practical UI designs in a mix of Java front-end/back-end, as well as web-based environments.

You will be paired with a Senior Software Development mentor and work with a team of other software developers where you can learn and grow your software development career.

This position is a hybrid role with some in-office time and some remote time per week.
Degree in Computer Science or Computer/Software Engineering or related technical field from an accredited University.
Experience with Java programming language
At least 1 year of practical experience in an enterprise software development environment.
Basic understanding of algorithms and data structures
Programming experience with HTML, CSS, JavaScript
Experience with web development, including at least 1 modern framework.
Experience with mySQL databases
Knowledge of networking concepts such as TCP/IP, SNMP
Familiarity with Windows and Linux operating systems
Casual Work Environment
Social Events and Sports Teams
Evertz Microsystems (

TSX:


ET) is a leading global manufacturer of broadcast equipment and solutions that deliver content to television sets, on-demand services, WebTV, IPTV, and mobile devices (like phones and tablets).

Evertz has expertise in delivering complete end-to-end broadcast solutions for all aspects of broadcast production including content creation, content distribution and content delivery.

Considered as an innovator by their customers, Evertz delivers cutting edge solutions that are unmatched in the industry in both hardware and software.

Evertz delivers products and solutions that can be found in major broadcast facilities on every continent.

With over 2,000 employees, that include hardware and software engineers, Evertz is one of the leaders in the broadcast industry.

Canada's 50 Best Managed Companies identifies Canadian corporate success through companies focused on their core vision, creating stakeholder value and excelling in the global economy.

Evertz makes certain there is an equal employment opportunity for all employees and applicants for employment, including persons with disabilities.

In compliance with AODA, Evertz will strive to provide accommodation to persons with disabilities in the recruitment process upon request.

If you are selected for an interview and you require accommodation due to a disability during the recruitment process, please notify Human Resources upon scheduling your interview.

When you apply to a job on this site, the personal data contained in your application will be collected by Evertz Microsystems Ltd ("Controller"), which is located at 5292 John Lucas Drive, Burlington, Ontario, Canada and can be contacted by emailing .Controller's data protection officer is Nadiera Toolsieram, who can be contacted at .Your personal data will be processed for the purposes of managing Controller's and its' subsidiaries' and affiliates' recruitment related activities, which include setting up and conducting interviews and tests for applicants, evaluating and assessing the results thereto, and as is otherwise needed in the recruitment and hiring processes.

6(1)(f) of Regulation (EU) 2016/679 (General Data Protection Regulation) as necessary for the purposes of the legitimate interests pursued by the Controller, which are the solicitation, evaluation, and selection of applicants for employment.

A complete privacy policy can be found at

Your personal data will be retained by Controller as long as Controller determines it is necessary to evaluate your application for employment.

Under the GDPR, you have the right to request access to your personal data, to request that your personal data be rectified or erased, and to request that processing of your personal data be restricted.

You also have to right to data portability. In addition, you may lodge a complaint with an EU supervisory authority.
#

  • Burlington, Ontario, Canada Evertz Full time

    This position is a Junior Software Developer working on the Magnum NMS development team. Magnum NMS is monitoring software for the Magnum OS stack that allows for real-time fault detection and control of Evertz and 3rd party hardware. Magnum NMS is used by many Evertz customers and is considered part of a key software component for broadcast facilities. In...


  • Burlington, Ontario, Canada Evertz Microsystems Limited Full time

    This position is a Junior Software Developer working on the Magnum NMS development team. Magnum NMS is monitoring software for the Magnum OS stack that allows for real-time fault detection and control of Evertz and 3rd party hardware. Magnum NMS is used by many Evertz customers and is considered part of a key software component for broadcast facilities. In...


  • Burlington, Ontario, Canada Evertz Full time

    This position is a Junior Software Developer working on the Magnum NMS development team. Magnum NMS is monitoring software for the Magnum OS stack that allows for real-time fault detection and control of Evertz and 3rd party hardware. Magnum NMS is used by many Evertz customers and is considered part of a key software component for broadcast facilities. In...


  • Burlington, Ontario, Canada Study International Full time

    We are hiring a Software Developer!Design, develop, troubleshoot, and debug software programs for databases, applications, tools, networks, and more.Provide technical leadership to software developers.Specify, design, and implement changes to existing software architecture.Join our team as a member of the software engineering division and contribute to...


  • Burlington, Ontario, Canada Evertz Microsystems Limited Full time

    Embedded Software Engineer (Junior/Intermediate/Senior) Entry & Intermediate level opportunities available.As a member of the R&D team, you will be challenged with designing and testing the latest broadcast equipment incorporating the most advanced technology. Requirements: C, C++ programming and debugging skills Real-Time Operating Systems, Embedded Linux,...


  • Burlington, Ontario, Canada Evertz Microsystems Limited Full time

    Embedded Software Engineer (Junior/Intermediate/Senior)Entry & Intermediate level opportunities available.As a member of the R&D team, you will be challenged with designing and testing the latest broadcast equipment incorporating the most advanced technology.Requirements:C, C++ programming and debugging skillsReal-Time Operating Systems, Embedded Linux,...

  • Junior Estimator

    1 month ago


    Burlington, Ontario, Canada O'Dell HVAC Group Full time

    Salary: O'Dell HVAC Group is a well-established heating, ventilating, and air conditioning (HVAC) equipment representative that works across Ontario with engineers, building owners, mechanical and sheet metal contractors in both commercial and industrial settings. Core Focus, Vision & Culture:At O'Dell HVAC Group our purpose and passion is to build trusted...


  • Burlington, Ontario, Canada Evertz Full time

    Evertz is looking for a software developer to work on our playout and graphics systems. The OvertureRT team architects, develops and manages high-performance real-time video and graphics pipelines working in C and C++. You will use all of the tools and techniques in your arsenal, from low-level SSE extensions, to using CUDA on our GPUs, to optimized DMA...


  • Burlington, Ontario, Canada Evertz Microsystems Limited Full time

    Evertz is looking for a software developer to work on our playout and graphics systems. The OvertureRT team architects, develops and manages high-performance real-time video and graphics pipelines working in C and C++. You will use all of the tools and techniques in your arsenal, from low-level SSE extensions, to using CUDA on our GPUs, to optimized DMA...


  • Burlington, Ontario, Canada Evertz Full time

    Entry & Intermediate level opportunities available.As a member of the R&D team, you will be challenged with designing and testing the latest broadcast equipment incorporating the most advanced technology.Requirements:C, C++ programming and debugging skillsReal-Time Operating Systems, Embedded Linux, FreeRTOS and Device Driver experience essentialStructured,...


  • Burlington, Ontario, Canada Evertz Full time

    Entry & Intermediate level opportunities available.As a member of the R&D team, you will be challenged with designing and testing the latest broadcast equipment incorporating the most advanced technology.Requirements:C, C++ programming and debugging skillsReal-Time Operating Systems, Embedded Linux, FreeRTOS and Device Driver experience essentialStructured,...


  • Burlington, Ontario, Canada Centre for Skills Development Full time

    Reporting to the Engineering Manager, this role exists to achieve the development of libraries and desktop software programs used in conjunction with our unique welding cameras for inspection of welding processes.You will develop middle-layer application logic and front-end GUI code, primarily in C# for Windows. Tools we use daily include Visual Studio, VS...


  • Burlington, Ontario, Canada Altis Technology Full time

    We are on the lookout for a skilled Senior Software Developer who enjoys tackling challenges related to enhancing and expanding our existing data warehouse, analysis, and reporting system, ensuring scalability and optimization. This position plays a crucial role in our client's dedication to providing top-notch software solutions.

  • Senior Fire Engineer

    2 months ago


    Burlington, Ontario, Canada Ignis Global Recruitment Full time

    We're looking for a capable, qualified fire engineer to join our client in the North West of England (Ideally Manchester) to be part of the senior leadership team.We would be able to assist you with a relocation allowance and can help with visa sponsorship for you and your family, if required.Experience:Required5+ years' experience working for a...

  • Software Designer

    7 days ago


    Burlington, Ontario, Canada Evertz Microsystems Limited Full time

    As a member of the R&D team, you will be challenged with designing and testing the latest broadcast equipment incorporating the most advanced technology. C, C++ programming and debugging skills Embedded Real Time Linux and Device Driver experience essential Structured, object oriented design and programming techniques Data structures, device design and...


  • Burlington, Ontario, Canada Evertz Microsystems Limited Full time

    Applications Engineer - Playout Technologies The OvertureRT platform leverages advanced technologies to build next-generation systems for linear playout, audio processing, graphics insertion and branding in the Media and Entertainment industry. Major content producers use the OvertureRT platform as a core element of their linear playout ecosystem. As a...

  • Software Developer

    7 days ago


    Burlington, Ontario, Canada Evertz Full time

    Our software engineers develop next generation technologies that enable the creation of media entertainment that you enjoy at home or on the go. Our software plays a significant role in producing and delivering your favourite sports, shows and movies. Anything you watch on TV or stream online, there's a good chance Evertz software is behind the scenes...


  • Burlington, Ontario, Canada The Engineering Institute of Canada Full time

    Responsibilities Work within a multidisciplinary design team as the Lead Electrical Engineer, reporting to the Project Manager Develop electrical power distribution system designs, including single line diagrams, site plan power layouts, overcurrent protection, emergency power generation, lighting layouts, and power distribution plans. Develop...

  • Software Developer

    7 days ago


    Burlington, Ontario, Canada Evertz Microsystems Limited Full time

    Our software engineers develop next generation technologies that enable the creation of media entertainment that you enjoy at home or on the go. Our software plays a significant role in producing and delivering your favourite sports, shows and movies. Anything you watch on TV or stream online, there's a good chance Evertz software is behind the scenes making...

  • Software Developer

    1 week ago


    Burlington, Ontario, Canada Evertz Full time

    Our software engineers develop next generation technologies that enable the creation of media entertainment that you enjoy at home or on the go. Our software plays a significant role in producing and delivering your favourite sports, shows and movies. Anything you watch on TV or stream online, there's a good chance Evertz software is behind the scenes making...