Firmware Engineer, Principal
Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling
I korthet
Qualcomm is looking for a Principal Firmware Engineer to lead the development of embedded software for SerDes PHY IP. Responsibilities include architecting and implementing firmware, technical leadership, and collaborating with cross-functional teams to deliver high-quality solutions for data center, AI/ML, and automotive applications.
Ansvarsområden
- Architecting and implementing embedded C/C++ firmware for hardware calibration, training algorithms, DSP adaptations, and link state management.
- Technical or project lead for SerDes firmware on a major IP program, working with a team through planning, development, validation, and customer delivery.
- Debugging complex lab and field issues in conjunction with hardware, applications, and validation teams.
- Driving and collaborating across functions to define FW milestones, plan sprints, close tickets, and ensure delivery of reliable and high-quality features.
- Translating protocol specifications (e.g. PCIe, Ethernet, CXL) or custom system-level requirements into internal firmware architecture and documentation.
- Supporting development and silicon bring-up across Qualcomm teams and other sites.
Krav
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 8+ years of Software Engineering or related work experience; OR Master's degree and 7+ years of experience; OR PhD and 6+ years of experience.
- 4+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
- 7+ years of experience in embedded C/C++ firmware development for hardware IP or SoCs.
- Technical or team leadership experience in embedded software projects from spec to production.
- Deep understanding of microcontroller architecture (RISC-V a plus), memory-mapped registers, ISRs, and boot flows.
- Strong lab debug skills, working directly on silicon with scopes, analyzers, and custom tools.
- Familiarity with git and modern software development methodologies.
- Excellent communication skills and ability to collaborate across functions and geographies.
Önskade kvalifikationer
- Knowledge of SerDes, high-speed IO standards (PCIe, Ethernet, UCIe, CXL, etc).
- Experience with calibration algorithms, signal conditioning, and adaptive feedback control in hardware.
- Experience in silicon bring-up and post-silicon debug.
- Experience in pre-silicon firmware development (DV, emulation, etc).
- Knowledge of RTOS or bare-metal FW architectures.
- Scripting in Python, Bash, etc. for lab automation and testing.
- Familiarity with digital design concepts (Verilog/SystemVerilog), simulation, and DV flows.
- Exposure to the OSI model, especially physical and data link layers.
- Understanding of signal processing concepts such as eye diagrams, jitter, BER, SNR, CTLE/DFE/FFE, etc.
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 our workplace accessible for individuals with disabilities.
Färdigheter
CC++PythonJavagitVerilogSystemVerilog
#firmware#embedded#SerDes#PHY#IP#RISC-V#C SDKs#Python#debug#validation#CI#PCIe#Ethernet#CXL#calibration#tuning#diagnostics#SoC#ASIC
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
Toronto, Canada
Sökande
Ansök tidigt
Liknande jobb
Saab
Bedfordshire, United KingdomSenior UAV Design Engineer
Heltid Ansök tidigt Publicerad för 4 dagar sedan
Saab
Växjö, SwedenMjukvaruarkitekt
Heltid Ansök tidigt Publicerad för 4 dagar sedan
Saab
Huskvarna, SwedenPraktikplats / NFK hos Saab Training & Simulation
Praktik Ansök tidigt Publicerad för 4 dagar sedan
ICA Gruppen
Solna, SwedenTech lead
Heltid Ansök tidigt Publicerad för 4 dagar sedan
Alfa Laval
Lund, SwedenSenior C#/.NET Developer – PIM & Inriver
Heltid Ansök tidigt Publicerad för 4 dagar sedan
Alfa Laval
Fusa, NorwayQHSE Engineer
Heltid Ansök tidigt Publicerad för 4 dagar sedan
