JobMesh

Embedded Software Engineer

Ranovus · Ottawa, Ontario, CA

About Us Ranovus is a semiconductor company with global operations helping power the data behind next generation AI and data center networks. We design and b...

Job description

About Us Ranovus is a semiconductor company with global operations helping power the data behind next generation AI and data center networks. We design and build advanced hardware that moves massive amounts of information quickly and efficiently between computer systems in data centers around the world. Our technology improves performance while reducing energy use and environmental impact, supporting the rapid growth of AI and cloud services. At Ranovus, you’ll join a collaborative, inclusive team that values learning, flexibility, and meaningful work with global impact. We are seeking an Embedded Software Engineer to work as part of our R&D software firmware design team. The Opportunity: In this senior technical role, you will take ownership of embedded firmware development for microcontroller-based‑ systems integrated within high‑speed optical modules. You will work closely with cross functional teams—including hardware, optics, ASIC, systems, and test engineering—to deliver robust, scalable, and ‑production ready solutions. This position requires strong technical leadership, deep ‑hands-on expertise‑ in embedded C development, and the ability to drive projects from concept throu...