Position: Senior Embedded Software Developer Location: Ontario, Canada Type: Hybrid
Position Overview On behalf of our client in Ontario, Myticas Consulting is seeking a Senior Embedded Software Developer with extensive experience in Linux kernel development and embedded systems. This role combines low-level driver development with advanced radio protocol expertise.
Required Technical Skills
Linux Development
Kernel customization and configuration
Device tree customizations
Yocto toolchain experience
Driver development in C
ARM architecture expertise
Interface Experience
I2C
GPIO
Memory mapped devices
DMA engines
HSSI
Memory access protocols
Device Communication
Low-level driver development
Hardware interface protocols
System integration
Performance optimization
Debug capabilities
Preferred Additional Skills
FPGA subsystem experience
Radio protocol knowledge:
PTP
SyncE
Radio Transceiver Interfaces
PHY/MAC/ETH
5G Digital Front End
ORAN
Core Responsibilities
Kernel development and customization
Device driver implementation
System architecture design
Performance optimization
Technical documentation
Cross-functional collaboration
Professional Competencies
Strong problem-solving skills
Technical leadership
Team collaboration
Documentation expertise
Communication skills
Work Environment
Hybrid work arrangement
Cross-functional teams
Innovation-focused culture
Technical excellence