Staff Software ASIC SDK Engineer
1 week ago
Join the Nokia SDK team in Ottawa and contribute to cutting-edge development of SDKs for Coherent DSP ASICs. Collaborate with cross-functional teams, including ASIC, Firmware Optical, Hardware Design, Architecture, and Application Engineering, to drive innovation from pre-silicon to post-silicon stages.
Responsibilities- Design and develop the ASIC SDK using C/C++ on Linux OS.
- Contribute to pre-silicon software development using architectural models and emulator.
- Assist in post-silicon validation and debugging.
- Collaborate closely with DSP architecture and ASIC teams to introduce new products.
- Define and execute SDK test plans and support ASIC validation.
- Develop SDK APIs and algorithms based on systems requirements.
- Produce high-quality design documentation and work closely with Optical architecture and FW teams.
QualificationsKey Essential Functions:
- C/C++ on Linux OS.
- New product introduction for Coherent DSP ASIC SDK.
- SDK API and algorithm development.
- Test plan definition and execution.
- Design documentation and cross-team collaboration.
Education: Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field.
Experience:
8+ years of experience in device driver or DSP software development
-
Staff Engineer, ASIC Design Methodology
3 weeks ago
, , Canada Tenstorrent Full timeTenstorrent is leading the industry on cutting‑edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our diverse team of technologists have developed a...
-
Développeur logiciel pour le SDK CA
1 week ago
, , Canada Jobgether Full timeThis position is posted by Jobgether on behalf of a partner company. We are currently looking for a Développeur logiciel pour le SDK CA (C++) / Senior Software Developer SDK CA (C++) in Canada . In this role, you will be responsible for developing and enhancing a high-performance SDK used in voice recognition and AI-driven applications. You will design and...
-
Android SDK Engineer
2 weeks ago
, , Canada DataAnnotation Full timeAndroid SDK Engineer Join the DataAnnotation team and contribute to developing cutting‑edge AI systems while enjoying the flexibility of remote work and setting your own schedule. Benefits Fully remote: work from anywhere in the US, Canada, UK, Ireland, Australia, and New Zealand. Flexible schedule: choose which projects you take on and when you work....
-
Staff Software Engineer, Client Platforms
2 weeks ago
, , Canada GeoComply Full timeAbout GeoComply We’re GeoComply! We are at the forefront of geolocation, cybersecurity, and anti-fraud innovation, developing and delivering cutting‑edge technologies to help ensure regulatory compliance, combat bad online actors, alleviate user friction, and protect businesses from fraud. Achieving significant business and revenue growth over the past...
-
Senior ASIC
7 days ago
Canada - Remote Ethernovia Full time $120,000 - $180,000 per yearAbout Ethernovia, Inc.Ethernovia is fundamentally changing how cars of the future are built by unifying in-vehicle networks into an end-to-end Ethernet system. Founded in 2018, we're inventing the future of automobile's communication We are transforming automobiles' communication network to enable the autonomous driving, electrical vehicle (EV) and software...
-
Principal ASIC Verification Engineer
7 days ago
Canada Nokia Global Full time $120,000 - $180,000 per yearDescriptionWe are seeking an ASIC Verification Engineer with a solid ASIC/FPGA verification test strategy & development and debugging skills."The Network Infrastructure group is at the heart of a revolution to connectivity, pushing the boundaries to deliver more and faster network capacity to people worldwide through our ambition, innovation, and technical...
-
Staff ASIC Verification Engineer
7 days ago
Canada Nokia Global Full time $120,000 - $180,000 per yearDescriptionFamily DescriptionApplied R&D (AR) consists of target-oriented research either with the goal of solving a particular problem / answering a specific question or for multi-discipline design, development, and implementation of hardware, software, and systems including maintenance support. Supplies techno-economic consulting to clients. AR work is...
-
Senior ASIC Design Verification Engineer
6 days ago
Canada - Remote Ethernovia Full time $120,000 - $180,000 per yearAbout Ethernovia, Inc.Ethernovia is fundamentally changing how cars of the future are built by unifying in-vehicle networks into an end-to-end Ethernet system. Founded in 2018, we're inventing the future of automobile's communication We are transforming automobiles' communication network to enable the autonomous driving, electrical vehicle (EV) and software...
-
Staff Software Development Engineer
1 week ago
Canada Nokia Global Full time $120,000 - $180,000 per yearDescriptionAs a staff software engineer you will be responsible for developing diagnostics software and lead hardware bring-up activities with a focus on quality and adherence to project schedules. You will be expected to work in a cross-functional team environment to debug and resolve technical issues You will develop and enhance the proprietary diagnostics...
-
SDK Engineer
4 days ago
Remote, Canada · Computer/Software hireVouch Full time $80,000 - $120,000 per yearSDK EngineerQUICK PITCHWe are an open source feature flagging and A/B testing platform that helps companies make better data-driven product decisions. Our platform gives any company the power of a customized deployment and A/B testing solution like those used by AirBnB, Netflix, Uber, etc. without having to build it. Used in production by thousands of...