A

Advantech

Edge computing platforms and AI solutions

Software Engineer RISC

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timeLinkou District, TaiwanNo salary listedIn-person

About the Job

Requirements

  • At least 2 years of Embedded Linux development experience.
  • Proficiency in the Linux kernel, device drivers, and BSP development, particularly on the Arm architecture.
  • Familiarity with C/C++ and scripting languages such as Python or Bash.
  • Experience with build systems such as Yocto, Buildroot, or OpenEmbedded.
  • Familiarity with hardware debugging tools, including oscilloscopes, logic analyzers, and JTAG.
  • Experience implementing security frameworks, secure boot, and trusted execution environments.
  • Intermediate or higher English proficiency to communicate with non-native Chinese speakers in English.
  • University or master's-level education in an electrical/electronic engineering-related or information/computer engineering-related field.
  • Familiarity with embedded systems.
  • Experience developing industrial control I/O and related protocol applications.
  • Familiarity with Embedded Linux or Android BSP development.

Responsibilities

  • Develop and maintain Embedded Linux BSPs on Arm platforms.
  • Customize and optimize Linux kernels and device drivers for ODM products.
  • Integrate, test, and debug hardware interfaces including I2C, SPI, UART, and MIPI.
  • Collaborate with the hardware team to bring up new embedded platforms.
  • Optimize real-time performance for embedded applications.
  • Ensure security requirements comply with industry standards such as IEC 62443.
  • Build customized Linux distributions using Yocto, Buildroot, or OpenEmbedded.
  • Provide technical support and documentation to internal teams and customers.

Desired Qualifications

  • Experience developing on Xilinx FPGA platforms using the PetaLinux SDK.
  • Experience developing on NXP i.MX, Qualcomm, or NVIDIA Jetson platforms.
  • Knowledge of time-sensitive networking technologies such as TSN, IEEE 1588, and Ethernet AVB.
  • Experience developing AI or multimedia acceleration frameworks on embedded platforms.
  • Familiarity with ROS applications.
  • ODM product development experience, including regulatory compliance and certification processes.
  • Development experience related to middleware or FPGA platforms.

About the Company

Advantech

Edge computing platforms and AI solutions

Advantech provides IoT intelligent systems and embedded platforms, focusing on edge computing and edge AI across five markets. It combines Edge Computing hardware, the WISE-IoT software platform, and sector-specific Edge AI solutions to run data processing and AI tasks close to where data is generated, with an orchestration model that connects hardware, software, and domain experts. Unlike competitors that only offer parts of the stack, Advantech delivers an integrated hardware-software ecosystem and a formal orchestration approach to enable industrial ecosystems and partner collaboration. Its goal is to enable an Intelligent Planet by expanding edge infrastructure, advancing industrial intelligence, and co-creating business ecosystems with partners.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Taipei, Taiwan
Founded
1983

Recently Posted Jobs

Explore more opportunities at Advantech

See more jobs