More jobs:
Firmware Development Engineer
Job in
Ottawa, Ontario, Canada
Listed on 2026-06-29
Listing for:
Synopsys, Inc.
Full Time
position Listed on 2026-06-29
Job specializations:
-
Software Development
Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, C++ Developer, Software Engineer
Job Description & How to Apply Below
In this role, you will apply your skills in C programming and embedded systems to develop firmware for advanced DDR/LPDDR/HBM interfaces. A strong background in hardware/software integration, along with your analytical mindset, will allow you to identify performance optimization opportunities and drive innovation. Your collaboration with hardware teams ensures a seamless approach to firmware and silicon integration.
Key Responsibilities:
• Optimize firmware for advanced memory interface solutions
• Analyze and debug RTL waveforms in collaboration with hardware teams
• Implement improvements in runtime performance of firmware
• Propose training algorithm optimizations as per JEDEC
• Support customer troubleshooting via in-depth analysis
Requirements:
• Strong C programming skills for embedded applications
• Experience with debugging hardware and software integrations
• Degree in Electrical or Computer Engineering or related field
• Knowledge of Python, Verilog, and Linux development
• Familiarity with DDR/LPDDR/HBM memory interfaces
Be a part of Synopsys's mission to innovate and excel in memory interface technologies.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×