evertz2d ago
New
New
Embedded Software Engineer, Markham
EngineeringEmbedded Engineer
0 views0 saves0 applied
Quick Summary
Key Responsibilities
Design, develop, and maintain embedded software and firmware for Evertz broadcast/ip routing or switching products,
Requirements Summary
Bachelor's degree or higher in Electrical Engineering, Computer Engineering, Computer Science, or a related discipline.
Technical Tools
EngineeringEmbedded Engineer
Responsibilities
~1 min read- →Design, develop, and maintain embedded software and firmware for Evertz broadcast/ip routing or switching products, with a primary focus on Linux-based platforms
- →Collaborate with various internal groups to define hardware/software interfaces, review schematics, and perform board-level integration and troubleshooting
- →Develop and maintain real-time software components, integrating RTOS concepts alongside embedded Linux where timing-critical behavior is required
Requirements
~2 min read- Bachelor's degree or higher in Electrical Engineering, Computer Engineering, Computer Science, or a related discipline. Or Equivalent experience
- Strong proficiency in C and C++
- Understanding of memory management, multithreading, synchronization primitives, and inter-process communication (IPC) in an embedded Linux context
- Minimum 2–5 years of hands-on experience in embedded software development
- Comfortable working day-to-day in a Linux command-line environment as a primary development platform (no GUI dependency)
- Proficient with Bash scripting for task automation, build scripting, log parsing, and development tooling
- Experienced with standard Linux utilities and command-line tools: grep, awk, sed, find, make, tar, ssh, scp, rsync, and similar
- Familiar with Linux process management and monitoring tools: ps, top, htop, strace, lsof, dmesg.
Able to use gdb and related tools for debugging applications on Linux targets - Experience using git/svn from the command line, including branching, rebasing, cherry-picking, and resolving merge conflicts
- Knowledge of video/audio signal processing concepts relevant to broadcast SDI/TDM/MADI
- Understanding of data communications fundamentals, including Layer 2 and Layer 3 networking protocols (TCP/IP, UDP, VLAN, multicast).
- Familiarity with broadcast industry networking standards such as ST 2022, ST 2110, NMOS, or PTP/IEEE 1588
- Familiarity with Open Telemetry (OTel) for instrumentation, observability, and diagnostics in embedded or systems software; experience collecting and exporting telemetry data (traces, metrics, and logs) from Linux-based applications to backends
- Familiarity with graphics rendering on embedded Linux platforms, including experience with OpenGL ES, Vulkan, or similar APIs; exposure to GPU-accelerated rendering pipelines and direct framebuffer management using DRM/KMS is an asset. Experience with GPU-accelerated rendering in headless or resource-constrained embedded environments is a plus
- Experience with FPGA development or familiarity with HDL (VHDL/Verilog)
What We Offer
~3 min read✓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
Location & Eligibility
Where is the job
Markham, Canada
On-site at the office
Who can apply
Open to applicants worldwide
Listing Details
- Posted
- September 24, 2026
- First seen
- September 25, 2026
- Last seen
- September 25, 2026
Posting Health
- Days active
- 0
- Repost count
- 0
- Trust Level
- 51%
- Scored at
- September 25, 2026
Signal breakdown
freshnesssource trustcontent trustemployer trust
External application
Browse Similar Jobs
Devops Engineer3.8kEngineering Manager2.2kFullstack Developer2.1kSecurity2kSoftware Architect2kQa Engineer1.8kDevOps & Infrastructure1.5kBackend Developer1.5kMechanical Engineer1.5kSecurity Engineer1.5kElectrical Engineer1.3kProject Engineer1.1kFrontend Developer1.1kMobile Developer950Design Engineer930Backend Engineering736Data Engineering686Product Engineer635Process Engineer599Quality Engineer597
Newsletter
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
A
B
C
D
No spam. Unsubscribe at any time.