Embedded Software Engineer, Markham
EngineeringEmbedded Engineer
3 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
CA
About this job
- Who can apply
- Canada
- Posted
- 22 days ago
Listing Details
- Posted
- September 24, 2026
- First seen
- September 25, 2026
- Last seen
- October 16, 2026
Posting Health
- Days active
- 20
- Repost count
- 0
- Trust Level
- 19%
- Scored at
- October 16, 2026
Signal breakdown
freshnesssource trustcontent trustemployer trust
External application
4 other jobs at
View all →Similar Embedded Engineer jobs
View all →Associate Embedded Software Engineer
$110,000 - $145,000 per year
full-time
Embedded Software Engineer (mid level)
$110,400.00 - $193,500.00
Senior DBF Firmware Engineer
Senior Embedded / Security / Boot Firmware Engineer
Sr. Firmware & Embedded Software Engineer
$79,000.00 - $158,000.00 annually
Avionics Embedded Software Engineer - Summer Internship 2027
$38-$41
Browse Similar Jobs
Devops Engineer5.1kFullstack Developer3.4kEngineering Manager3.2kQa Engineer3kMechanical Engineer2.6kSecurity2.6kElectrical Engineer2.6kSoftware Architect2.5kProject Engineer2.3kSecurity Engineer2.1kDesign Engineer2kBackend Developer2kQuality Engineer1.7kFrontend Developer1.6kProcess Engineer1.5kProduct Engineer1.1kDevOps & Infrastructure1kApplication Engineer955Mobile Developer942Civil Engineer867
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.