{"version":"0.1","company":{"name":"YubHub","url":"https://yubhub.co","jobsUrl":"https://yubhub.co/jobs/skill/validation-and-automation"},"x-facet":{"type":"skill","slug":"validation-and-automation","display":"Validation And Automation","count":1},"x-feed-size-limit":100,"x-feed-sort":"enriched_at desc","x-feed-notice":"This feed contains at most 100 jobs (the most recently enriched). For the full corpus, use the paginated /stats/by-facet endpoint or /search.","x-generator":"yubhub-xml-generator","x-rights":"Free to redistribute with attribution: \"Data by YubHub (https://yubhub.co)\"","x-schema":"Each entry in `jobs` follows https://schema.org/JobPosting. YubHub-native raw fields carry `x-` prefix.","jobs":[{"@context":"https://schema.org","@type":"JobPosting","identifier":{"@type":"PropertyValue","name":"YubHub","value":"job_a6ce1b8d-77e"},"title":"Firmware Design Engineer, Sr. Staff","description":"<p>Our Hardware Engineers at Synopsys are responsible for designing and developing cutting-edge semiconductor solutions. They work on intricate tasks such as chip architecture, circuit design, and verification to ensure the efficiency and reliability of semiconductor products.</p>\n<p>We are seeking a skilled Firmware Design Engineer to join our team. As a Firmware Design Engineer, you will be responsible for designing, implementing, and validating firmware for embedded microprocessors in advanced SerDes and PHY IP.</p>\n<p>Key Responsibilities:</p>\n<ul>\n<li>Architect, implement, and validate firmware for embedded microprocessors in advanced SerDes and PHY IP.</li>\n<li>Lead silicon bring-up and debug cycles, supporting lab triage, instrumented root-cause analysis, and cross-functional closure with design, DV, validation, and applications teams.</li>\n<li>Apply mixed-signal debugging expertise to isolate HW/FW boundary issues, leveraging knowledge of analog behavior, clocks/resets, power states, and link training.</li>\n<li>Develop high-quality embedded code in C/C++, ensuring robust design reviews, code reviews, unit testing, and disciplined defect prevention practices.</li>\n<li>Scale automation through CI/CD pipelines using Jenkins and test frameworks to improve coverage, reliability, and release confidence.</li>\n<li>Define validation strategies, create automated test cases, and drive coverage analysis across multiple firmware projects.</li>\n<li>Build and maintain AI-assisted firmware workflows using tools such as Cursor, focusing on prompt/trace hygiene, guardrails, and verification practices.</li>\n<li>Operationalize agentic AI patterns for firmware development, including planning, code generation, refactoring, test creation, log triage, and regression analysis with explicit human review points.</li>\n<li>Author and curate reusable rules, skills, and commands to standardize AI usage (coding standards, spec templates, “definition of done,” test expectations, and safety checks).</li>\n<li>Lead process maturity initiatives, driving adoption of coding standards, branching/release hygiene, documentation quality, and review discipline, making adherence measurable.</li>\n<li>Operationalize status and quality tracking via JIRA dashboards and Confluence, providing clear, repeatable reporting on best-practice and AI-workflow adoption.</li>\n<li>Mentor and provide technical leadership, elevating team capability through coaching, review guidance, and hands-on problem solving in critical debug cycles.</li>\n</ul>\n<p>Requirements:</p>\n<ul>\n<li>Embedded firmware experience: 5+ years building and debugging embedded firmware for silicon products (bring-up, lab debug, sustained maintenance).</li>\n<li>Programming: Expert in C/C++; strong scripting proficiency in Python (plus Bash and/or Tcl).</li>\n<li>Debug: Demonstrated strength in silicon bring-up, lab instrumentation, and HW/FW boundary root-cause analysis.</li>\n<li>Mixed-signal systems: Practical experience debugging systems involving analog and digital behavior (SerDes/PHY, clocking, resets, power, signal integrity impacts).</li>\n<li>Validation and automation: Proven ability to build automation, test frameworks, and coverage strategy; experience with Jenkins CI/CD.</li>\n<li>AI tooling: Hands-on experience using Cursor (or equivalent) in production engineering workflows, including building reusable prompts/workflows and enforcing verification/quality gates.</li>\n<li>Agentic workflows: Experience defining agentic workflows with clear boundaries, review points, and safety rails (including when not to use AI).</li>\n<li>Process leadership: Track record of scaling best practices across a team (reviews, test discipline, release hygiene, documentation standards).</li>\n<li>Collaboration: Strong cross-functional communication across firmware, hardware/design, DV/validation, and multi-site teams.</li>\n<li>Education: BSEE/MSEE (or equivalent practical experience).</li>\n</ul>\n<p>We offer a competitive salary and benefits package, as well as opportunities for professional growth and development.</p>\n<p style=\"margin-top:24px;font-size:13px;color:#666;\">XML job scraping automation by <a href=\"https://yubhub.co\">YubHub</a></p>","url":"https://yubhub.co/jobs/job_a6ce1b8d-77e","directApply":true,"hiringOrganization":{"@type":"Organization","name":"Synopsys","sameAs":"https://careers.synopsys.com","logo":"https://logos.yubhub.co/careers.synopsys.com.png"},"x-apply-url":"https://careers.synopsys.com/job/mississauga/firmware-design-engineer-sr-staff-15469/44408/92703743840","x-work-arrangement":"onsite","x-experience-level":"senior","x-job-type":"full-time","x-salary-range":null,"x-skills-required":["C/C++","Python","Bash","Tcl","Jenkins","CI/CD","embedded firmware","mixed-signal systems","validation and automation","AI tooling","agentic workflows","process leadership","collaboration"],"x-skills-preferred":[],"datePosted":"2026-04-05T13:22:42.100Z","jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Mississauga"}},"employmentType":"FULL_TIME","occupationalCategory":"Engineering","industry":"Technology","skills":"C/C++, Python, Bash, Tcl, Jenkins, CI/CD, embedded firmware, mixed-signal systems, validation and automation, AI tooling, agentic workflows, process leadership, collaboration"}]}