Validation Engineer - Staff
Technology, Data & Digital · Software & Web Development · Software Engineering
In short
Qualcomm's Silicon Validation team is looking for a Staff Validation Engineer to join their team in Tijuana, Baja California, Mexico. This role involves designing, developing, and optimizing validation tests for multi-processor systems, collaborating with cross-functional teams, and debugging System-On-Chips. Experience with bare-metal software, C programming, and scripting languages is required.
Responsibilities
- Design, develop, and optimize validation tests for multi-processor systems with a focus on system level concurrency.
- Develop and maintain bare-metal software, including low-level hardware interfaces, register and interrupt programming, and clock and power management.
- Collaborate with hardware and software teams to define and validate system level software use cases.
- Debug and troubleshoot System-On-Chip with limited visibility, using development boards and lab equipment.
- Implement and optimize algorithms for performance, power efficiency, and memory footprint.
- Support pre-silicon validation efforts, working with simulation, emulation, and FPGAs.
- Conduct post-silicon bring-up, validation, system level use cases, and system integration.
Requirements
- Strong understanding of operating systems concepts, caching, virtual memory, and embedded software fundamentals.
- Experience with bare-metal software development and low-level hardware interfaces.
- Excellent problem-solving skills and the ability to work in a dynamic, collaborative environment.
- Experience programming in C, Assembly language.
- Some exposure to scripting language (Python, Linux shell, etc.).
Desired Qualifications
- Experience with developing and applying machine learning models for system validation.
- Familiarity in reading and understand the RTL code (e.g. Verilog, VHDL) and use the knowledge in the context of silicon validation.
Benefits
- Qualcomm is an equal opportunity employer.
- Commitment to providing an accessible process for individuals with disabilities.
- Reasonable accommodations provided to support individuals with disabilities to participate in the hiring process.
- Commitment to making our workplace accessible for individuals with disabilities.
Skills
PythonCVerilogVHDLLinux
#ASICS#SoC#validation#integration#emulation#regression#bare-metal#software#hardware#debugging#performance#power efficiency#machine learning#RTL
Enabling a world where everyone and everything can be intelligently connected.\n\n
Company
QualcommJob Posted
3 weeks ago
Employment Type
Full Time
Work mode
On Site
Experience Level
Mid-Senior
Locations
Tijuana, Mexico
Qualification
Bachelor, Master, Doctoral
Applicants
Be an early applicant
Similar Jobs
Ericsson
Austin, United StatesData Analyst Strategy and Operations
Full Time Be an early applicant Posted 4 days ago
Scania Group
El Marqués, MexicoANALISTA DE FINANCIAMIENTO CDMX
Full Time Be an early applicant Posted 4 days ago
Scania Group
Tonalá, MexicoTECHNICIAN REPAIR DIESÉL CWS PRIMERA PLUS GUADALAJARA
Full Time Be an early applicant Posted 4 days ago
Microsoft
United StatesSecurity Research Intern
Internship Be an early applicant Posted 4 days ago
Ericsson
Mexico City, MexicoSr. Price Analyst
Full Time Be an early applicant Posted 4 days ago
Microsoft
United StatesSenior Innovation Hub Solution Engineer
Full Time Be an early applicant Posted 4 days ago
