Staff Engineer focused on verifying advanced Ethernet and PCIe SERDES IP using AMS co-simulation, UVM-based testbenches and automation.
Responsibilities
Define and execute verification test plans for Ethernet and PCIe SERDES IP, tracking coverage metrics and ensuring completeness across functional, analog, and mixed-signal scenarios
Build and maintain UVM-based SystemVerilog testbenches integrated with AMS co-simulation flows, combining RTL, behavioral models, and transistor-level netlists into unified verification platforms
Verify SERDES subsystems including TX/RX datapaths, equalization algorithms, CDR loops, PLL locking behavior, and analog-digital interface interactions across process corners and operating conditions
Debug simulation failures that span analog, digital, and mixed-signal domains using tools like HSPICE, XA, CustomSim, and VCS
Perform design reliability checks including electromigration, IR drop analysis, and device-level stress evaluations to ensure robustness in production silicon
A hybrid role combining production support for critical applications, business analysis, and technical development, enhanced by AI tools and automation.
Locations (4)
Canada
United States
Paris, Île--France, France
Bangalore, Karnataka, India
Responsibilities
Monitor daily batch jobs and application processes, ensuring smooth execution.
Provide Level 1, 2, and 3 support, troubleshooting incidents and resolving issues efficiently.
Conduct root cause analysis (RCA) and implement preventive solutions.
Prioritize incidents based on business impact and urgency.
Comprehend intricate user requirements and translate them into robust and scalable solutions utilizing Avaloq parameterization, complemented by effective Unix and shell scripting.
Design, develop, and meticulously test solutions, adhering to the highest quality standards and best practices to ensure optimal performance and reliability.
Collaborate closely with Architects, Business Stakeholders, and technical teams to validate proposed solutions, ensuring they are not only technically sound but also optimally aligned with customer expectations and strategic objectives.
Act as a go-to subject matter expert for assigned Avaloq modules, confidently delivering complex solutions independently and providing guidance to junior team members.
Work autonomously in a dynamic and fast-paced environment, effectively managing multiple priorities and delivering high-quality results within established timelines.
Requirements
University degree or equivalent in engineering, preferably in computer science or a related technical field
Support hardware design environment, EDA tools, and related libraries as an intern.
Compensation
The expected salary/wage range for this position is provided below. Actual offer may vary from this range based upon geographic location, work experience, education/training, and/or skill level. – United States of America: Hourly Salary USD 40.00 - 46.00 in California
Responsibilities
Develop new scripts or update existing scripts that monitor status and well-being of our design environment and servers
Help debug and root cause issues that arise with CAD design tools and their related environment
Interact with IT team and identify user issues that require IT involvement
Help download and install complex design tools from vendor’s website
Write simple to complex scripts that run on Linux or PC
Requirements
Bachelor’s degree in Electrical Engineering or Computer Engineering
Support hardware design environment, EDA tools, and related libraries as part of the hardware tools team.
Compensation
The expected salary/wage range for this position is provided below. Actual offer may vary from this range based upon geographic location, work experience, education/training, and/or skill level. – United States of America: Hourly Salary USD 40.00 - 46.00 in California
Responsibilities
Develop new scripts or update existing scripts that monitor status and well-being of our design environment and servers
Help debug and root cause issues that arise with CAD design tools and their related environment
Interact with IT team and identify user issues that require IT involvement
Help download and install complex design tools from vendor’s website to our design environment
Write simple to complex scripts that run on Linux or PC
Requirements
Bachelor’s degree in Electrical Engineering or Computer Engineering
Lead a team of software engineers in building and evolving highly scalable, fault‑tolerant distributed components for Visa’s Open VisaNet platform, driving DevSecOps practices, automation, and security.
Compensation
For roles located in the US, the estimated salary range for this position is $180,600.00 to $ 289,300.00 USD per year, which may include potential sales incentive payments (if applicable). Salary may vary depending on job-related factors which may include knowledge, skills, experience, and location. In addition, this position may be eligible for bonus and equity.
Responsibilities
Provide leadership and oversight to a team of software engineers
Partner with stakeholders to design and develop solutions
Drive adoption of engineering best practices
Coach, manage and mentor direct reports
Design and build automated code deployment systems
Requirements
Bachelor Degree
Advanced Degree (Masters, MBA, JD, MD)
PhD
Nice to have: Hands-on experience in implementing DevOps practices
Nice to have: Experience with public or private cloud environments
Support, maintain, and enhance DB2 database environments across various business applications and platforms.
Compensation
$104,000 - $166,000. This represents the typical salary range for this position. Salary is determined by various factors, including but not limited to, the scope and responsibilities of the position, the individual’s experience, education, knowledge, skills, and competencies, as well as geographic location and business and contract considerations. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay.
Responsibilities
Perform database administration, maintenance, and support for DB2 database environments across various business
Install, configure, upgrade, and maintain database software across AIX and UNIX
Develop, modify, troubleshoot, and execute SQL, DDL, and DML scripts to support moderately complex
Create and maintain database objects, including tables, constraints, triggers, views, stored procedures, functions, packages, and other database
Read, troubleshoot modify, and test UNIX shell scripts to support database operations and application