
Senior Silicon System and Software Integration Engineer
Posted Oct 15

Posted Oct 15
This is a fully remote position, open to applicants in United Kingdom, +4 more countries.
• Propel the development of custom Machine Learning Accelerator (ASIC) technology for extensive AI applications and global cloud infrastructure.
• Assess intricate digital designs centered on ML compute architecture and its integration within AI/ML-driven systems.
• Manage cross-functional workstreams for comprehensive hardware-software integration and validation.
• Connect specification, design, verification, compiler, and performance teams throughout the ML compute IP ecosystem.
• Examine chip specifications and designs.
• Create integration strategies with software and system partners while coordinating hardware/software delivery.
• Spearhead the deployment of ML compute features and validate complex hardware/software designs, including third-party IPs.
• Design validation firmware to confirm hardware functionality.
• Conduct hardware-software co-simulation utilizing RTL, emulation, and FPGA environments.
• Employ architectural simulators and performance models to correlate outcomes.
• Develop validation tests and microbenchmarks to ensure IP functionality and performance.
• Draft test plans in collaboration with Design, Design Verification, Firmware, and Architecture teams.
• Lead debugging efforts with Design, DV, Software, and Architecture teams.
• Identify root causes of functional failures and performance challenges during the product development cycle.
• Enhance validation coverage and sign-off processes for tapeout and production deployment.
• Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related technical field, or equivalent practical experience.
• 5 years of experience in at least two of the following areas: computer architecture, embedded firmware, ASIC design or verification, or integration and enablement of first/third party IPs.
• Proven experience in hardware/software integration and validation.
• Familiarity with register-transfer level (RTL) development, design verification, and evaluation.
• Master’s degree or PhD in Electrical Engineering, Computer Engineering, or Computer Science, with a focus on computer architecture (preferred).
• 4 years of experience with C++/Python software design principles (preferred).
• Background in integrating complex hardware/software systems in accelerators (preferred).
• Experience in developing firmware for embedded systems or accelerators (preferred).
• Proficiency in debugging firmware using simulation tools (preferred).
• Understanding of real-time operating system (RTOS) internals (preferred).
• Fully remote work opportunities available globally.
• Hybrid work model from office hubs.
• Flexible working hours.
• Consistent workload and stable income.
• Regular performance reviews and defined career paths.
• Mentorship program available.
• Personal development plans tailored to individual goals.
• Access to corporate library for personal learning.
• Support for public speaking initiatives.
• Participation in company-wide tech and cultural events.
• Involvement in meaningful CSR initiatives.
• Supportive and adaptable work environment promoting collaboration, open communication, and mutual respect.
Teleperformance
Hyland
BakerHostetler
Salesforce
Get handpicked remote jobs straight to your inbox weekly.