Retour à la recherche
RC
Red Cedar VenturesSource d’offres vérifiée

Senior Software Engineer, Embedded Systems/Firmware

Offre en anglais

Develop firmware and drivers for infrastructure IPs to optimize power, performance, and reliability in AI datacenter hardware. Coordinate orchestration between sensors and actuators while validating behavior on simulation environments and FPGAs.

  • Hybride
  • Markham, ON
  • Publié 17 août 2026
  • Postuler avant le 16 sept. 2026
  • 1 poste

D’autres postes auxquels postuler directement

Des possibilités semblables publiées par des employeurs qui recrutent sur Jobs.ca, sans formulaire externe.

Résumé du poste

Agree & Join LinkedIn By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy. Skip to main content LinkedIn This button displays the currently selected search type. When expanded it provides a list of search options that will switch the search inputs to match the current selection. Join now Sign in Senior Software Engineer, Embedded Systems/Firmware Movellus Inc. Markham, Ontario, Canada Senior Software Engineer, Embedded Systems/Firmware Movellus Inc. Markham, Ontario, Canada 7 hours ago Be among the first 25 applicants See who Movellus Inc. has hired for this role Save Report this job The Opportunity Join our Software Team to build the embedded firmware powering the next generation of AI datacenter hardware with real-time power control and telemetry. We need someone passionate about embedded systems, RTOS constructs, optimizing close to the metal, and automation - someone who wants to see their code control real silicon in production. We value innovation, customer obsession, and continuous improvement. Key Responsibilities Develop firmware and drivers to support our fleet of infrastructure IPs to optimize power, performance and reliability. Develop orchestration code to coordinate operation between Movellus sensor and actuator IPs with ultrafast response times ( Contribute to advanced AI/ML algorithm development to improve power efficiency and reliability in the datacenter. Validate firmware behaviour on simulation environments and FPGAs before tapeout. Build automation infrastructure to deliver custom releases to customers. Participate in/lead design reviews with peers and stakeholders. Work closely with engineers to identify areas of improvement in the development process and deliver impactful improvements. Review code developed by other team members and provide feedback to ensure best practices. Respond to critical incidents, debug, and resolve system issues. What We Are Looking For BS, MS, or PhD in Computer/Electrical Engineering or related technical field. 5+ years of experience in an Embedded Systems or Firmware role. Proficiency in C/C++ and Python. Experience with Linux kernel driver development. Familiar with RISC-V and ARM architectures. Knowledge of AMBA and JTAG protocols. Familiarity with hardware & software co-verification/emulation platforms. Strong experience with build tools (Bazel, Make) and leveraging containers. Solid debugging, troubleshooting, and performance optimization skills. You rely on metrics to continuously assess and improve software quality and operational health. You love learning new technologies and to continuously challenge yourself by finding new and better ways to solve problems. Flexibility to adjust to the dynamic nature of a startup. Ability to give and process constructive feedback. Preferred Experience Experience with SystemC models and QEMU. Experience developing software telemetry tools that enable visibility, analysis, and optimization across embedded systems. What We Offer A dedicated ambitious team with a vast range of talent across software and hardware. Become part of a growing startup in the chip-making hardware industry. Offices in Markham - Canada, Ann Arbor - Michigan, and San Jose - California. Hybrid working model for all offices. Competitive total compensation package. All regular employees are eligible for company stock in the form of stock options. Comprehensive medical, dental, and vision coverage. Retirement savings through a defined contribution pension or savings plan. Flexible PTO/Paid Time Off policy in addition to statutory holidays. Seniority level Mid-Senior level Employment type Full-time Job function Engineering and Information Technology Industries Semiconductor Manufacturing Referrals increase your chances of interviewing at Movellus Inc. by 2x See who you know Get notified about new Senior System Software Engineer jobs in Markham, Ontario, Canada. Sign in to create job alert Similar jobs Sr. Embedded Software/Firmware Engineer Sr. Embedded Software/Firmware Engineer Ethernovia Toronto, Ontario, Canada 6 months ago Senior Embedded Software Engineer Senior Embedded Software Engineer Pulsenics Inc. Toronto, Ontario, Canada 1 week ago Senior / Staff Embedded Software Engineer Senior / Staff Embedded Software Engineer Waabi Toronto, Ontario, Canada 6 months ago Embedded Software Engineer Embedded Software Engineer eLeapPower Toronto, Ontario, Canada 1 month ago Embedded Engineer Embedded Engineer Sage Recruiting Inc. Toronto, Ontario, Canada CA$100,000 - CA$150,000 4 weeks ago Embedded Systems Software Engineer Embedded Systems Software Engineer Akkar Toronto, Ontario, Canada 5 days ago Embedded Systems Specialist II Embedded Systems Specialist II Legrand Markham, Ontario, Canada 3 weeks ago Sr. Firmware Engineer Sr. Firmware Engineer AMD Markham, Ontario, Canada $135,200.00 $202,800.00 2 days ago Senior Embedded Engineer Senior Embedded Engineer Generac Toronto, Ontario, Canada 1 week ago Senior Embedded Systems Engineer – GC/LC (Woodbridge, CAN) Senior Embedded Systems Engineer – GC/LC (Woodbridge, CAN) PerkinElmer Woodbridge, Ontario, Canada 5 days ago Senior Embedded Systems Engineer (Woodbridge, Ontario) Senior Embedded Systems Engineer (Woodbridge, Ontario) PerkinElmer Woodbridge, Ontario, Canada 2 weeks ago Senior Embedded Software Designer Senior Embedded Software Designer Kepler Communications Inc. Toronto, Ontario, Canada 3 weeks ago Embedded / Edge Software Engineer Embedded / Edge Software Engineer Open People Network (OPN) Greater Toronto Area, Canada 4 days ago Senior Embedded Software Engineer Senior Embedded Software Engineer Aversan Inc. Mississauga, Ontario, Canada 3 weeks ago Staff Embedded Software Developer Staff Embedded Software Developer General Motors Oshawa, Ontario, Canada 2 weeks ago Senior Firmware Applications Engineer Senior Firmware Applications Engineer indie.inc Toronto, Ontario, Canada 2 weeks ago Staff Embedded Software Developer Staff Embedded Software Developer General Motors Markham, Ontario, Canada 2 weeks ago Senior Embedded Linux Engineer Senior Embedded Linux Engineer Socomec Group Brampton, Ontario, Canada 1 week ago Embedded Systems Software Engineer Embedded Systems Software Engineer indie.inc Toronto, Ontario, Canada 3 weeks ago Embedded Software Designer Embedded Software Designer Kepler Communications Inc. Toronto, Ontario, Canada 1 month ago Embedded Systems Software Engineer Embedded Systems Software Engineer Protingent Markham, Ontario, Canada 6 days ago Staff Embedded Engineer Staff Embedded Engineer ecobee Toronto, Ontario, Canada 1 week ago Staff Embedded Engineer Staff Embedded Engineer Generac Toronto, Ontario, Canada 1 week ago Software Update Platform Developer Software Update Platform Developer Ford Motor Company Oakville, Ontario, Canada 2 weeks ago Sr. Software Engineer – Kernel & Device Drivers (Temp 1 Year Contract) Sr. Software Engineer – Kernel & Device Drivers (Temp 1 Year Contract) AMD Markham, Ontario, Canada $106,400.00 $159,600.00 1 week ago Sr. Embedded Engineer (MicroPython/C/ARM/ESP32) Sr. Embedded Engineer (MicroPython/C/ARM/ESP32) Coinkite Inc. Greater Toronto Area, Canada 1 month ago Lead Developer, Embedded Engineering Lead Developer, Embedded Engineering Geotab Oakville, Ontario, Canada 4 days ago People also viewed Firmware Engineer, Principal Firmware Engineer, Principal Qualcomm Toronto, Ontario, Canada 2 weeks ago Embedded Software Designer Embedded Software Designer Fidus Systems Toronto, Ontario, Canada 2 months ago Product Development Engineer Product Development Engineer Socomec Group Brampton, Ontario, Canada 1 week ago Firmware Engineer Firmware Engineer Adamson Systems Engineering Port Perry, Ontario, Canada CA$80,000 - CA$105,000 1 day ago Embedded System Engineer Embedded System Engineer WORLD STAR TECH Greater Toronto Area, Canada 3 weeks ago Real-Time Embedded Staff Software Engineer (10208) Real-Time Embedded Staff Software Engineer (10208) Extreme Networks Toronto, Ontario, Canada 2 days ago Senior Embedded Linux OS Engineer (America) Senior Embedded Linux OS Engineer (America) Nabu Casa Toronto, Ontario, Canada 1 month ago Senior Staff Embedded Software Developer - DSP Senior Staff Embedded Software Developer - DSP GE Vernova Markham, Ontario, Canada 1 week ago Telemetry Firmware/Driver Development, Staff Telemetry Firmware/Driver Development, Staff Qualcomm Markham, Ontario, Canada 1 week ago Senior Software Architect & Engineer Senior Software Architect & Engineer Horizon Aircraft Lindsay, Ontario, Canada 5 months ago Similar Searches Senior Benefits Analyst jobs 297 open jobs System Software Engineer jobs 1,413 open jobs System Validation Engineer jobs 14,962 open jobs Senior Embedded Software Engineer jobs 2,858 open jobs Performance Architect jobs 2,969 open jobs Senior Firmware Engineer jobs 304 open jobs Test Developer jobs 1,209 open jobs Senior Network Security Engineer jobs 243 open jobs Graphic Programmer jobs 175 open jobs System Development Engineer jobs 14,564 open jobs Firmware Engineer jobs 5,224 open jobs Laboratory Engineer jobs 1,695 open jobs Circuit Design Engineer jobs 367 open jobs Associate Architect jobs 1,068 open jobs Senior Software Engineer jobs 5,247 open jobs Embedded Software Engineer jobs 464 open jobs Senior System Engineer jobs 1,733 open jobs Performance Engineer jobs 15,648 open jobs Staff Software Engineer jobs 3,606 open jobs Modeling Engineer jobs 14,446 open jobs Software Integration Engineer jobs 848 open jobs Software Architect jobs 7,379 open jobs Senior Staff Software Engineer jobs 3,260 open jobs Principal Software Engineer jobs 4,028 open jobs Validation Engineer jobs 14,779 open jobs Senior Benefits Analyst jobs System Software Engineer jobs System Validation Engineer jobs Senior Embedded Software Engineer jobs Performance Architect jobs Senior Firmware Engineer jobs Test Developer jobs Senior Network Security Engineer jobs Graphic Programmer jobs System Development Engineer jobs Firmware Engineer jobs Laboratory Engineer jobs Circuit Design Engineer jobs Associate Architect jobs Senior Software Engineer jobs Embedded Software Engineer jobs Senior System Engineer jobs Performance Engineer jobs Staff Software Engineer jobs Modeling Engineer jobs Software Integration Engineer jobs Software Architect jobs Senior Staff Software Engineer jobs Principal Software Engineer jobs Validation Engineer jobs Senior Security Engineer jobs Senior Software Specialist jobs Software Lead jobs Software Quality Assurance Manager jobs BRP jobs Metrology Engineer jobs Semtech jobs Principal Engineer jobs Hardware Engineer jobs Software Test Engineer jobs AMD jobs Build And Release Engineer jobs Lead Software Engineer jobs Embedded Developer jobs Mobile Application Developer jobs Algorithm Engineer jobs Software Engineering Manager jobs Physicist jobs System Engineer jobs C Developer jobs Embedded Engineer jobs Big Data Developer jobs Engineer jobs Engineering Specialist jobs Technical Director jobs Site Reliability Engineer jobs Software Engineer jobs Control System Engineer jobs System Architect jobs Staff Engineer jobs Veeva Systems jobs Processing Engineer jobs Graphic Engineer jobs Senior Software Architect jobs Adjunct Professor jobs LinkedIn © 2026 About Accessibility User Agreement Privacy Policy Your California Privacy Choices Cookie Policy Copyright Policy Brand Policy Guest Controls Community Guidelines You’re signed out Sign in for the full experience. Sign in Join now

Ce que vous ferez

Develop firmware and drivers for infrastructure IPs to optimize power, performance, and reliability in AI datacenter hardware. Coordinate orchestration between sensors and actuators while validating behavior on simulation environments and FPGAs.

Exigences

Requires a degree in Computer/Electrical Engineering and over 5 years of experience in embedded systems or firmware. Proficiency in C/C++, Python, and Linux kernel drivers is essential, along with familiarity with RISC-V and ARM architectures.

Avantages

• Stock Options • Medical Coverage • Dental Coverage • Vision Coverage • Retirement Savings Plan • Flexible PTO

Compétences indiquées

  • C++Souhaitée
  • PythonSouhaitée

Autres compétences pertinentes

Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.

  • C
  • C++
  • Python
  • Linux Kernel Driver Development
  • RISC-V
  • ARM Architecture
  • AMBA
  • JTAG
  • Bazel
  • Make
  • Containers
  • SystemC
  • QEMU
  • RTOS
  • Firmware Development
  • Hardware-Software Co-verification

Domaines d’emploi

  • Software
  • Engineering
  • Technology
  • Manufacturing
  • Science & Research

Renseignements supplémentaires

Formation minimale
Baccalauréat
Expérience minimale
5+ ans
Postuler avant le
16 sept. 2026
Langue de l’offre
anglais
Heures de travail
40 heures par semaine
Niveau d’expérience
Mid-Senior level