Evertz is hiring a Junior Embedded Software Developer in Markham to drive the creation of advanced video routing and switching technologies. Embrace a role that fosters innovation in embedded programming.
In this newly established position, you will design and develop embedded software for video-centric products. Evertz emphasizes collaboration with internal teams and requires robust expertise in C/C++. Essential tasks include developing real-time software components and ensuring seamless integration of hardware and software.
Key Responsibilities:
- Develop embedded software and firmware for broadcast applications
- Collaborate on hardware and software interface specifications
- Integrate real-time concepts into embedded systems
- Assist in troubleshooting and board-level integration
- Work with Linux tools for development and monitoring
Requirements:
- Bachelor’s degree in Computer Science or Engineering
- Hands-on experience in embedded development (2-5 years)
- Familiarity with multithreading and synchronization in Linux
- Proficient in Bash scripting for development
- Comfortable operating in a Linux command-line environment
Elevate your career at Evertz by leveraging your embedded software skills in a dynamic team.