See more Collapse

SOC Firmware Intern

1 month ago


Shanghai, China Lattice Semiconductor Full time

Overview

There is energy here…energy you can feel crackling at any of our international locations. It’s an energy generated by enthusiasm for our work, for our teams, for our results, and for our customers. Lattice is a worldwide community of engineers, designers, and manufacturing operations specialists in partnership with world-class sales, marketing, and support teams, who are developing programmable logic solutions that are changing the industry. Our focus is on R&D, product innovation, and customer service, and to that focus, we bring total commitment and a keenly sharp competitive personality.

Energy feeds on energy. If you flourish in a fast paced, results-oriented environment, if you want to achieve individual success within a “team first” organization, and if you believe you can contribute and succeed in a demanding yet collegial atmosphere, then Lattice may well be just what you’re looking for.

Responsibilities & Skills

Short Description:

Lattice is looking for a highly motivated SOC Firmware Intern to be part of the Silicon Design team in Shanghai working on SOC firmware design. This position is to develop SW code for SoC IP driver, boot sequence, Linux OS, RTOS, security firmware & toolchain.

Responsibilities:

Analysis software request and define software solution and architecture based on system request and architecture of SOC+FPGA heterogeneous high performance computing chip. Evaluation 3rd party vendor IP from SW aspect for SOC production. Develop driver code based on ARM Cortex-A & R series. Responsible for development and maintain of bootloader for SOC+FPGA heterogeneous chip. Responsible for Linux OS migration and maintain for Cortex-A core, also include driver of all IO periphrals. Responsible for RTOS migration and maintain for Cortex-R core. Ultilize Makefile, Shell, Python tools to develop SDK framework under Linux. Co-work with FPGA EDA tool team to integrate firmware into SOC+FPGA toolchain.

Requirements:

Familiar with assembler language, C/C++, Linux shell, Makefile, Python... Familiar with firmware development based on ARM Cortex-A & R series. Familiar with operating system, such like Linux and RTOS. Familiar with the sequence of bootloader, have capability to develop multi-stage of boot based on HW architecture. Familiar with OS migration of Linux,kernel schedule, memory managment, filesystem, IO driver development. Famliar with IO driver development for USB / EMMC / SDIO / Ethernet / USB / Flash / UART / CAN / SPI / I2C... Familiar with SW debug tool like GDB, ARM DS, Keil..., and function of coresight. Understand the SW architecture of Zynq-7000, Zynq-MPSOC, and Versal ACAP will be plus. Good capablity of Engish spoken and wrting. Good capablity and willing of team work.

We have other current jobs related to this field that you can find below

  • SOC Firmware Intern

    2 weeks ago


    Shanghai, Shanghai, China Lattice Semiconductor Full time

    Overview There is energy you can feel crackling at any of our international locations. It's an energy generated by enthusiasm for our work, for our teams, for our results, and for our customers. Lattice is a worldwide community of engineers, designers, and manufacturing operations specialists in partnership with world-class sales, marketing, and support...

  • Firmware Intern

    4 weeks ago


    Shanghai, Shanghai, China ABB Full time

    Firmware InternTake your next career step at ABB with a global team that is energizing the transformation of society and industry to achieve a more productive, sustainable future.At ABB, we have the clear goal of driving diversity and inclusion across all dimensions: gender, LGBTQ+, abilities, ethnicity and generations. Together, we are embarking on a...

  • Firmware Intern

    2 weeks ago


    Shanghai, Shanghai, China ABB Full time

    Firmware InternTake your next career step at ABB with a global team that is energizing the transformation of society and industry to achieve a more productive, sustainable future.At ABB, we have the clear goal of driving diversity and inclusion across all dimensions: gender, LGBTQ+, abilities, ethnicity and generations. Together, we are embarking on a...

  • Firmware Intern

    2 weeks ago


    Shanghai, Shanghai, China ABB Full time

    Firmware InternTake your next career step at ABB with a global team that is energizing the transformation of society and industry to achieve a more productive, sustainable future.At ABB, we have the clear goal of driving diversity and inclusion across all dimensions: gender, LGBTQ+, abilities, ethnicity and generations. Together, we are embarking on a...

  • R&D Engineer-Firmware

    4 weeks ago


    Shanghai, Shanghai, China ABB Full time

    R&D Engineer-FirmwareJoin ABB's global team in Shanghai, China, and play a key role in driving innovation for the Robotics & Discrete Automation Business Area.As an R&D Engineer in this exciting position, you will have the opportunity to contribute your own ideas to develop and implement cutting-edge technology solutions, tackling industrial challenges with...

  • R&D Engineer-Firmware

    2 weeks ago


    Shanghai, Shanghai, China ABB Full time

    R&D Engineer-FirmwareJoin ABB's global team in Shanghai, China, and play a key role in driving innovation for the Robotics & Discrete Automation Business Area.As an R&D Engineer in this exciting position, you will have the opportunity to contribute your own ideas to develop and implement cutting-edge technology solutions, tackling industrial challenges with...


  • Shanghai, China NVIDIA Full time

    NVIDIA's GPUs and SOCs are the world leaders in performance and efficiency, and we are continually innovating in creative and unique ways to improve our ability to deliver outstanding solutions in a wide range of sectors. We are seeking Platform and Silicon Validation Tools Interns who are passionate about what they do and are committed to making a...

  • Intern - R&D

    4 weeks ago


    Shanghai, Shanghai, China ABB Full time

    Intern - R&DTake your next career step at ABB with a global team that is energizing the transformation of society and industry to achieve a more productive, sustainable future.At ABB, we have the clear goal of driving diversity and inclusion across all dimensions: gender, LGBTQ+, abilities, ethnicity and generations. Together, we are embarking on a journey...

  • R&D Engineer-Firmware

    2 weeks ago


    Shanghai, Shanghai, China ABB Full time

    R&D EngineerFirmwareTake your next career step at ABB with a global team that is energizing the transformation of society and industry to achieve a more productive, sustainable future.At ABB, we have the clear goal of driving diversity and inclusion across all dimensions: gender, LGBTQ+, abilities, ethnicity and generations. Together, we are embarking on a...

  • R&D Engineer-Firmware

    4 weeks ago


    Shanghai, Shanghai, China ABB Full time

    R&D EngineerFirmwareTake your next career step at ABB with a global team that is energizing the transformation of society and industry to achieve a more productive, sustainable future.At ABB, we have the clear goal of driving diversity and inclusion across all dimensions: gender, LGBTQ+, abilities, ethnicity and generations. Together, we are embarking on a...

  • R&D Engineer-Firmware

    4 weeks ago


    Shanghai, China ABB Full time

    R&D EngineerFirmwareTake your next career step at ABB with a global team that is energizing the transformation of society and industry to achieve a more productive, sustainable future. At ABB, we have the clear goal of driving diversity and inclusion across all dimensions: gender, LGBTQ+, abilities, ethnicity and generations. Together, we are embarking on a...


  • Shanghai, China NVIDIA Full time

    NVIDIA has continuously reinvented itself over two decades. Our invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing. NVIDIA is a “learning machine” that constantly evolves by...


  • Shanghai, Shanghai, China ABB Full time

    RA 2024 summer intern- RATYTake your next career step at ABB with a global team that is energizing the transformation of society and industry to achieve a more productive, sustainable future.At ABB, we have the clear goal of driving diversity and inclusion across all dimensions: gender, LGBTQ+, abilities, ethnicity and generations. Together, we are embarking...


  • Shanghai, China General Motors Full time

    Job Description Your Skills & Abilities (Required Qualifications) ​​   Master's degree or PhD's degree in Computer Science, Electrical Engineering, or a related field. 3+ years of firmware/software development experience. Experience with model-based developments and HIL environment. SW Testing tool experience in CANoe, CANalyzer, and...


  • Shanghai, China General Motors Full time

    Job Description Work Arrangement: This role requires an employee to be onsite on a full time basis. The Role As a Platform - DevQA - Software Test Engineer, you will play a crucial role in ensuring the quality and reliability of software systems for GM's platforms. Your focus will be on software testing, testing functionalities of SOC...


  • Shanghai, Shanghai, China General Motors Full time

    Job Description Work Arrangement:This position requires an employee to be present on-site full-time. The RoleAs a Platform - DevQA - Software Test Engineer, you will have a vital role in ensuring the quality and dependability of software systems for GM's platforms. You will focus on software testing, assessing functionalities of SOC architecture low-level...

  • Power Analysis Intern

    2 weeks ago


    Shanghai, Shanghai, China NVIDIA Full time

    NVIDIA prides ourselves in having energy efficient products. We believe that continuing to maintain our products' energy efficiency compared to competition is key to our continued success. Our team is responsible for researching, developing, and deploying methodologies to help NVIDIA's products become more energy efficient; and responsible for analyzing...

  • Arch Intern, Security

    2 weeks ago


    Shanghai, Shanghai, China NVIDIA Full time

    We are a team responsible for building various security IP hardware for NVIDIA GPU and Tegra SOC. We are looking for creative and talented master or PhD students with security / crypto background to join our summer internship program in research of world class security IPs (PQC/PUF direction). As an architect in security IP you will be able to work together...

  • Power Analysis Intern

    2 months ago


    Shanghai, China NVIDIA Full time

    NVIDIA prides ourselves in having energy efficient products. We believe that continuing to maintain our products' energy efficiency compared to competition is key to our continued success. Our team is responsible for researching, developing, and deploying methodologies to help NVIDIA's products become more energy efficient; and responsible for analyzing...


  • Shanghai, China Bose Full time

    You know the moment. It’s the first notes of that song you love, the intro to your favorite movie, or simply the sound of someone you love saying “hello.” It’s in these moments that sound matters most.At Bose, we believe sound is the most powerful force on earth. We’ve dedicated ourselves to improving it for nearly 60 years. And we’re passionate...