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 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.
  • Firmware Intern

    2 months 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

    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

    1 month 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

    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...

  • 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...

  • Intern - R&D

    2 months 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

    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

    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...


  • 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, 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, 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...


  • Shanghai, Shanghai, China Intel Full time

    Job DescriptionWe are looking for a highly motivated and talented intern to join our team and help us develop an infrastructure to automate the training and testing process for developing deep learning-based computer vision algorithms. This is a great opportunity for an intern to learn about cutting-edge machine learning technologies and to gain real-world...


  • Shanghai, Shanghai, China Microchip Technology Full time

    Are you looking for a unique opportunity to be a part of something great? Want to join a 20,000-member team that works on the technology that powers the world around us? Looking for an atmosphere of trust, empowerment, respect, diversity, and communication? How about an opportunity to own a piece of a multi-billion dollar (with a B) global organization? We...


  • Shanghai, Shanghai, China Celestica Full time

    Req ID: Remote Position: No Region: Asia Country: China State/Province: Shanghai City: Shanghai General Overview Functional Area: Engineering Career Stream: Design - Software Engineering SAP Short Name: AST-ENG-DSE Job Level: Level 06 IC/MGR: Individual Contributor Direct/Indirect Indicator: Indirect Summary The Associate Engineer,...