Senior/Staff Software Engineer, SoC

1 week ago


Shanghai, Shanghai, China 中国集团 Full time

该职位来源于猎聘 Introduction We are seeking a highly capable software engineer to join our SoC team within the Product Development (PD) group. In this role, you will be an integral part of the software development team, contributing to the creation of software products for Arm architecture-based SoCs. Responsibilities

  • Design and develop high-quality, cutting-edge software stacks based on Linux/RTOS.
  • Integrate and maintain large-scale software stacks, including OpenBMC.
  • Perform SoC/silicon validation for various IPs on FPGA and emulation platforms.
  • Execute SoC bring-up and support product release activities.
  • Collaborate closely with cross-functional teams, including SW & HW architects, R&D, product, solution architects, and application/field engineers. Basic Qualifications
  • B.Sc./M.Sc./Ph.D. in Computer Science, Computer Engineering, or Electrical Engineering.
  • 7+ years of experience as a software developer with a proven track record in software architecture.
  • Proficient in C/C++ and Python, with familiarity in Arm assembly, makefile, and scripting.
  • In-depth understanding of the Arm Architecture (A/R/M profiles) and hands-on development experience with Arm Cortex-A/R/M or Neoverse cores.
  • Solid experience with Linux, RTOS, bootloaders, and bare-metal software development.
  • Extensive background in low-level/chip-level software development.
  • Strong skills in design, coding, analytical thinking, debugging, and problem-solving.
  • A collaborative team player with strong self-motivation and excellent verbal and written communication skills. Stand Out Qualifications
  • Familiarity with core hardware IPs such as: Cache, TLB, MMU, SMMU, MPU, GIC/NVIC, AMBA, PCIe, USB, Ethernet, UART/SPI/I2C/I3C/CAN/GPIO.
  • Knowledge of BMC software, Yocto, OpenEmbedded, or other Linux distributions is a strong plus.
  • Development experience with BMC or service processor chips.
  • Hands-on experience with the chip fabrication process and silicon bring-up.
  • Good understanding of operating systems and driver development.
  • Proficient in leveraging AI tools to enhance productivity and solve complex problems.


  • Shanghai, Shanghai, China 中国集团 Full time

    该职位来源于猎聘 Introduction We are seeking a highly skilled Software Validation Leader to join our SoC team within the Product Development (PD) organization. You will lead the team in validating the complete software stack. Moving beyond traditional testing, you will collaborate deeply with development teams to influence the design of complex...


  • Shanghai, Shanghai, China Synopsys Inc Full time

    Synopsys is uniquely positioned to offer the most complete verification solution in market today.ZeBu is the emulation platform of Synopsys verification flow, it's the industry's performance & capacity in Emulation.As a Senior AE for emulation, candidate will be responsible for successful deployment of Synopsys emulation solution to a growing customer base...


  • Shanghai, Shanghai, China Intel Corporation Full time

    Job Details:Job Description: Intel's Graphics Software Engineering group is looking for a graphics software developer with 3D driver development expertise. The ideal candidate will have a passion for 3D graphics and looks to develop high quality and performant drivers to deliver compelling gaming experiences on Intel's Xe line of products. Responsibilities:...


  • Shanghai, Shanghai, China HARMAN International Full time

    A Career at HARMAN AutomotiveWe're a global, multi-disciplinary team that's putting the innovative power of technology to work and transforming tomorrow. At HARMAN Automotive, we give you the keys to fast-track your career.Engineer audio systems and integrated technology platforms that augment the driving experienceCombine ingenuity, in-depth research, and a...


  • Shanghai, Shanghai, China Google Full time

    Minimum qualifications:Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, a related technical field, or equivalent practical experience.1 year of experience with software development.Preferred qualifications:Master's degree or advanced degree in Computer Science, Electrical Engineering, Computer Engineering, a related...


  • Shanghai, Shanghai, China 中国集团 Full time

    该职位来源于猎聘 Arm makes a significant investment in our China partner's success. This investment includes analyzing and optimizing infrastructure hardware to showcase and accelerate the deployment of our partner's SoCs. These solutions span various markets including Datacenter/Cloud, Telecommunications, Edge, and Hyperscale Compute related...


  • Shanghai, Shanghai, China Qualcomm Full time

    CompanyQualcomm ChinaJob AreaEngineering Group, Engineering Group > Software Applications EngineeringGeneral SummaryMain ResponsibilitiesADAS pipeline performance evaluation and optimization, AI model deployment and integration, optimizing the performance including sensor pre-processing and post-processing, AI model quantization and accuracy debugging.Skills...


  • Shanghai, Shanghai, China Qualcomm Full time

    Company: Qualcomm ChinaJob Area:Engineering Group, Engineering Group > Software Applications EngineeringGeneral Summary:Main ResponsibilitiesADAS pipeline performance evaluation and optimization, AI model deployment and integration, optimizing the  performance including sensor pre-processing and post-processing, AI model quantization and accuracy...


  • Shanghai, Shanghai, China Qualcomm Full time

    *Company:*Qualcomm China*Job Area:*Engineering Group, Engineering Group > Software Engineering*General Summary:General Summary*Qualcomm is leveraging its expertise in wireless and computing technologies to drive a major technological revolution in the automotive industry. Having led the way in connected car technologies for over a decade, Qualcomm is now at...


  • Shanghai, Shanghai, China Qualcomm Full time

    CompanyQualcomm ChinaJob AreaEngineering Group, Engineering Group > Software EngineeringGeneral SummaryGeneral Summary:Qualcomm is a world leading provider of mobile phone, industrial and consumer IoT, headset, wearable, and automotive infotainment and telematic SoCs and software technology. Qualcomm SoCs provide integrated solutions for smart phone,...