Framework Developer Engineer
Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling · Inbyggda system · DevOps
I korthet
Qualcomm is looking for a Framework Developer Engineer to develop and debug bare-metal frameworks for SoC validation activities. This role involves understanding SoC architecture, supporting global teams, and enabling new test flows for production screening. The ideal candidate has strong experience in embedded software development with C/C++ and knowledge of CPU architectures.
Ansvarsområden
- Design, develop, and debug system/IP validation framework for bare-metal and light-weight-RTOS environments.
- Understand Snapdragon SoC architecture and ensure SVE infrastructure supports validation goals.
- Interface with IP validation and cross-functional teams to debug issues and enable SVE test infrastructure.
- Enable new framework test flows for MBIST testing in high-volume production screen flows.
Krav
- Good knowledge and understanding of Embedded SW architecture and content development in C/C++ for validation purposes.
- Working knowledge of ARMv8/ARMv9/x86/RISC-V CPU architectures, Interrupt handling, Cache coherency, IO Coherency, and SoC architectures.
- Understanding of memory management techniques including weakly ordered memory model, memory barriers.
- Working knowledge of software build toolchains (compilers, Makefiles, linker, scatter files).
- Previous hands-on SW Boot Loader design and debug experience is highly preferred.
- Experience in optimizing code and resolving linker issues.
- Experience in using JTAG interfaces and debug tools for analyzing HW.
- 5+ years of hands-on silicon validation and embedded SW development experience on modern CPU and SoC architectures.
- Proficiency with C/C++ coding, and familiarity with assembly, VHDL/Verilog and scripting languages (Python, Perl).
- Understanding of mobile chip and/or server architecture (CPU, GPU, DDR, NOCs, Peripherals).
- Systematic debug and root-cause techniques of low-level SW/HW issues.
- Ability to use lab equipment (logic analyzers, oscilloscopes) for testing and validation.
- Debug tools including JTAG and kernel debuggers (Lauterbach Trace32).
- Good written and spoken communication skills.
Önskade kvalifikationer
- Exposure to broad range of SoC architecture concepts – interconnects, power management, inter-processor communication techniques.
- Knowledge of Operating systems/RTOS/Linux kernel internals, multithreading, scheduling policies, locking mechanism, Virtual memory, MMU.
- Working knowledge for the use of compilers and linkers such as GCC, CLANG, RVDS, LLVM.
- Bring-up of HW-SW solutions on FPGA/emulation platforms and on fresh SOC designs.
- Exposure to build automation tools such as Jenkins, and experience in creating automated processes.
- Regression testing exposure: understanding methodologies and tools, ability to design, implement and execute comprehensive test suites.
Förmåner
- Qualcomm is an equal opportunity employer.
- Qualcomm is committed to providing an accessible process for individuals with disabilities.
- Qualcomm is committed to making its workplace accessible for individuals with disabilities.
Färdigheter
C/C++ARMv8ARMv9x86RISC-VPythonPerlVHDLVerilogGCCLLVMJenkinsLauterbach Trace32
#SoC#validation#framework#bare metal#RTOS#ATE#embedded#CPU architecture#ASIC#hardware
Enabling a world where everyone and everything can be intelligently connected.\n\n
Företag
QualcommPublicerade jobb
för 4 dagar sedan
Anställningstyp
Heltid
Arbetsform
På plats
Erfarenhetsnivå
Senior
Platser
Tijuana, Mexico
Kvalifikation
Kandidatexamen, Masterexamen
Sökande
Ansök tidigt
Liknande jobb
ABB
Baden, SwitzerlandSenior Project Lead Engineer - Power Systems (80-100%)
Heltid Ansök tidigt Publicerad för 4 dagar sedan
ABB
Västerås, Sweden +1 flerProject Lead Engineer Electrical
Heltid Ansök tidigt Publicerad för 4 dagar sedan
SEB
Solna, SwedenSenior Data Engineer / Data Modeller – Finance & Risk Data Platform | SEB | Sweden | Hybrid
Heltid Ansök tidigt Publicerad för 4 dagar sedan
SEB
Solna, SwedenAWS Cloud Engineer to the Cloud Tribe | SEB, Solna
Heltid Ansök tidigt Publicerad för 4 dagar sedan
Alfa Laval
Warsaw, PolandField Sales Engineer – Separation & Heat Transfer Technology
Heltid Ansök tidigt Publicerad för 4 dagar sedan
Saab
Solna, SwedenLead Builder Software Engineering - Space
Heltid Ansök tidigt Publicerad för 4 dagar sedan
