Embedded Firmware Engineer at Synopsys
Job in
Ottawa, Ontario, Canada
Listed on 2026-06-24
Listing for:
Synopsys, Inc.
Full Time
position Listed on 2026-06-24
Job specializations:
-
Software Development
Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, C++ Developer, Unix/Linux
Job Description & How to Apply Below
As a Firmware Development Engineer at Synopsys, you will leverage your expertise in C programming and low-level system interactions. Engage in analyzing RTL waveforms and enhancing training algorithms following JEDEC standards. Your proactive problem-solving and communication skills will drive innovation and help mentor junior engineers in a dynamic team environment.
Key Responsibilities:
• Develop and optimize embedded firmware for memory interface PHYs
• Profile low-level code execution on ARC processors
• Collaborate with hardware teams to debug RTL waveforms
• Propose optimizations in training firmware algorithms
• Support customer teams by troubleshooting performance issues
Requirements:
• Proficient in C with a grasp on system interactions
• Experience with RTL waveform analysis and hardware integration
• Bachelor’s degree in Electrical, Computer Engineering, or related field
• Familiarity with Python, SQL, and Verilog
• Understanding of memory interfaces and JEDEC standards
Contribute effectively to the evolution of high-performance memory solutions at Synopsys, where your innovative mindset meets technology.
#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:
×