Sonic Embedded Developer
Tasks
- Build reliable in field firmware updates
- Configure device tree
- Coordinate bootloader and Linux userspace bringup
- Define calibration and compensation strategies
- Design secure boot processes
- Develop Linux kernel drivers
- Drive system startup sequence development
- Implement continuous monitoring for system performance
- Implement telemetry and control paths
- Integrate FPGA based features
- Lead new hardware bringup
- Lead technical code reviews and mentorship
- Support sustaining engineering and field issue resolution
- Troubleshoot system level hardware issues
- Use ADC DAC interfaces
- Validate board functionality
Perks/Benefits
- N/A
Skills/Tech-stack
ADC | ASIC | BIOS | Bootloader | C# | C++ | Control Systems | DAC | DDR | Data center | Data center networking | Device tree | FPGA | Firmware | GPIO | I2C | Linux | Linux Kernel | MDIO | Memory Bringup | Network Operating System | Networking platforms | Operating System | PCIe | SONiC | SPI | Secure boot | Switch architecture | Telemetry | U-Boot | UEFI
Related jobs
-
Software Engineer, Data Pipelines CAD 108K-135KAWS | Ansible | Chef | CloudFormation | DockerChild care benefits | Dental insurance | Disability benefits | Family building benefits | Flexible paid time offMid-level Full TimeToronto, Canada18h ago
-
Senior Staff Developer, Machine Learning CAD 118K-159KArgo | CI/CD | Deep learning | Distributed Computing | DockerFlexible vacation | Flexible work options | Hackathons | Mentorship programs | Recognition programsSenior-level Full TimeRemote, Canada R1d ago
-
Algorithms | C++ | Data Structures | Design Patterns | JavaMid-level Full TimeVancouver, British Columbia, CAN1d ago
-
AI Solutions Engineering Specialist (Hybrid) CAD 90K-154KAWS | Angular | Azure | Big Data | C#Career development opportunities | Employee benefits | Hybrid work environmentSenior-level Full TimeMontreal 700, Canada1d ago
-
Software Engineer CAD 110K-166KAWS | Automated testing | Azure | CI/CD | CSSDirect customer impact | Fast-paced startup environment | Travel opportunitiesMid-level Full TimeToronto, Ontario, Canada - Remote R1d ago
-
Embedded Software Developer CAD 110K-130KARM | Agile | BLE | C++ | CAN busDental insurance | Disability insurance | Health insurance | Life insurance | Ongoing development and trainingSenior-level Full TimeMontreal - Newtrax, Canada1d ago
-
Embedded Software Developer CAD 110K-130KARM | Agile | BLE | C++ | CAN busCareer growth | Dental insurance | Disability insurance | Health insurance | Life insuranceSenior-level Full TimeMontreal - Newtrax, Canada1d ago
-
Entry-level Full TimeCanada1d ago
-
ADC Interface | Adaptive algorithms | Analog control | Analog control loops | Bare MetalDiscretionary bonus | Equity package | Health, dental, vision coverage | Professional development opportunities | Remote workSenior-level Full TimeCanada - Remote R1d ago
-
Google Cloud Data Engineer CAD 100K-165KAngular | C# | CI/CD | Cloud Architecture | Design PatternsCompany volunteer days | Dental insurance | Flexible PTO | Health insurance | Paid HolidaysMid-level Full TimeRemote, Canada R1d ago
-
AI Inference | AI inference pipelines | AWS | Alerting | AzureSenior-level Full TimeRemote, Canada R1d ago
-
C# | C++ | Control Systems | DWDM | GitOnsite work in Ottawa | Relocation supportMid-level Full TimeMontreal, QC1d ago
-
C# | C++ | Control Systems | DWDM | DebuggingCollaborative work environment | Global projects experience | On-site work | Professional development opportunities | Relocation assistanceMid-level Full TimeMarkham, ON1d ago
-
.NET | Aconex | Autodesk Construction Cloud | C# | Construction CloudSenior-level Full TimeToronto, ON, Canada1d ago
-
Senior Robotics and Automation Developer CAD 102K-153KAutomation | Code review | Electromechanical Systems | GitHub | Industrial AutomationContinuous training | Group benefits plan | Hybrid work | Mentorship program | Paid volunteering daysSenior-level Full TimeMontréal, QC, Canada2d ago
-
Distributed Inferencing Software Engineer - AI Models CAD 108K-199KC++ | CUDA | DeepEP | Expert Parallelization | HIPMid-level Full TimeMARKHAM, ON, Canada2d ago
-
Full Stack Software Engineer (two vacancies) CAD 103K-132KAWS | Alerting | Best practices | CI/CD | Cloud platformSenior-level Full TimeToronto, ON, CA2d ago
-
Bash | Coverage.py | Dagger | Docker | Gcov20 to 30 hours per week | Flexible schedule | Fully remote | Project-based collaboration | Supportive global communitySenior-level Full TimeCanada - Remote R2d ago
-
Bash | C# | C++ | Coverage.py | DaggerFlexible schedule | Freelance project collaboration | Remote work | Supportive communitySenior-level Full TimeCanada - Remote R2d ago
-
Embedded Software Engineer CAD 126K-168KAutomated testing | Bootloader | C# | CI/CD | Communication ProtocolsSenior-level Full TimeOttawa, Ontario, Canada2d ago
-
Senior-level Full TimeMontreal2d ago
-
Principal Software Engineer (AI) (CAD) CAD 113K-160KAI RMF | Agentic Systems | Artificial Intelligence | Audit Logging | Cost OptimizationAllyship and inclusion communities | Continuous development support program | Employee assistance program | Employee recognition programs | Fertility and adoption supportSenior-level Full TimeRemote- Canada R2d ago
-
Embedded Software Developer (Optical Control) CAD 71K-113KC# | C++ | Control Systems | Control loops | DWDMMid-level Full TimeKanata, ON2d ago
-
Availability Testing | C++ | Connection Management | Data Movement | Distributed SystemsBackup child and elder care | Dental insurance | Fertility assistance | Flexible paid time off | Health insuranceSenior-level Full TimeToronto2d ago
-
Senior Applied AI Systems Developer / Architect CAD 120K-150KAPIs | AWS | C# | Cloud Architecture | Cloud platformCareer growth | Hybrid work environmentSenior-level Full TimeToronto, Ontario, Canada3d ago