Bootstrap

Augentix Inc.

Embedded Linux Platform Engineer, up to Staff

๐Ÿ“ŒHsinchu City, Taiwan ๐Ÿ‡น๐Ÿ‡ผ

โฑ๏ธŽ full-time

๐Ÿง™โ€โ™‚๏ธ mid-level

General Summary


As a forward-thinking technology company, Augentix advances the limits of innovation in " Industrial and Embedded IoT " to deliver next-generation experiences and accelerate digital transformation toward a smarter, more seamlessly connected world.


We are seeking a Linux platform engineer to work across key Linux kernel frameworks and system integration points on ARM-based embedded SoCs. This role focuses on upstream-aligned kernel development, subsystem enablement, and cross-CPU coordination with lightweight OSes such as FreeRTOS or Zephyr running on secondary cores. You will contribute to enabling power, security, memory, or interconnect frameworks and adapt as platform priorities evolve.


Responsibilities


โ˜… Develop and maintain Linux kernel features across platform-level frameworks such as:

โ—† Power management (suspend/resume, runtime PM, cpuidle)

โ—† Security (secure boot, TrustZone interfaces, secure memory)

โ—† SoC infrastructure (reset, clocks, pinctrl, regulators, IOMMU, interconnect)

โ˜… Align SoC integration with Linux upstream architecture and maintain mainline-quality code.

โ˜… Debug and resolve issues across multiple kernel subsystems and hardware IP blocks.

โ˜… Optimize boot time.

โ˜… Work closely with bootloader and secure firmware teams (U-Boot, TF-A, OP-TEE) to support platform bring-up and coordination.

โ—† Collaborate with firmware engineers enabling FreeRTOS or ZephyrOS on secondary/little cores:

โ—† Coordinate feature ownership and handoff between Linux and RTOS domains.

โ—† Enable resource partitioning and system control from Linux user space.

โ˜… Configure and maintain device tree, BSP infrastructure, and platform test automation.

โ˜… Participate in architecture reviews and support internal teams integrating with your platform.

โ˜… Occasional business travel across APAC and other regions may be required.


Minimum Qualifications


โ˜… Bachelor's or Master's degree in Electrical Engineering, Computer Science, or a related field.

โ˜… Proficient in C and Linux kernel development.

โ˜… Experience working with Linux platform drivers and system frameworks (clk, regulator, reset, PM domains)

โ˜… Familiarity with ARM architecture, SoC-level integration, and memory/resource partitioning.

โ˜… Basic understanding of lightweight OSes such as FreeRTOS or Zephyr.

โ˜… Comfortable working with device tree and upstream kernel conventions.

โ˜… Hands-on experience with bootloader (U-Boot), TF-A, or OP-TEE integration.

โ˜… Strong debugging and problem-solving skills across software and hardware boundaries.


Preferred Qualifications


โ˜… 3+ years of experience in Linux kernel or platform software development.

โ˜… Hands-on experience with cross-core coordination between Linux and RTOS/Zephyr.

โ˜… Experience with secure boot, memory protection, and secure/non-secure partitioning.

โ˜… Familiarity with upstream patch submission and review workflows.

โ˜… Experience debugging complex platform issues using tools such as ftrace, crash, kgdb, earlycon.

โ˜… Knowledge of inter-processor communication (mailbox, RPMsg, SCMI, etc.).

โ˜… Knowledge of inter-processor communication (specifically fastRPC) is a strong plus.

โ˜… Ability to review hardware specifications and translate into platform code.

โ˜… Comfortable working in a globally distributed, cross-disciplinary engineering team.

Other similar jobs

Linux Firmware Engineer

@ Syntronic - A Global Design House, ๐Ÿ“Taiwan ๐Ÿ‡น๐Ÿ‡ผ

Principal Embedded Linux System Engineer

@ iRobot, ๐Ÿ“Taiwan ๐Ÿ‡น๐Ÿ‡ผ

Principal Embedded Linux System Engineer

@ iRobot, ๐Ÿ“Taiwan ๐Ÿ‡น๐Ÿ‡ผ

Lead Linux Kernel Engineer - Ubuntu

@ Canonical, ๐Ÿ“Taiwan ๐Ÿ‡น๐Ÿ‡ผ

Senior Embedded Linux Engineer

@ Generac, ๐Ÿ“Taiwan ๐Ÿ‡น๐Ÿ‡ผ

Embedded Linux and IIoT Software Engineer

@ Festo, ๐Ÿ“Taiwan ๐Ÿ‡น๐Ÿ‡ผ

Senior, Software Engineer - Embedded Linux/C++

@ Torc Robotics, ๐Ÿ“Taiwan ๐Ÿ‡น๐Ÿ‡ผ

Linux Kernel Developer

@ SEMI LEAF, ๐Ÿ“Taiwan ๐Ÿ‡น๐Ÿ‡ผ

Software Engineer, Linux Embedded Systems, Silicon

@ Google, ๐Ÿ“Taiwan ๐Ÿ‡น๐Ÿ‡ผ

Software Engineer L5 - Linux Kernel Developer

@ Netflix, ๐Ÿ“Taiwan ๐Ÿ‡น๐Ÿ‡ผ

  • Employment

    โฑ๏ธŽ full-time

  • Experience

    ๐Ÿง™โ€โ™‚๏ธ mid-level

  • Skills
  • Industry
  • Find similar jobs

    Linux Firmware Engineer

    @ Syntronic - A Global Design House, ๐Ÿ“Taiwan ๐Ÿ‡น๐Ÿ‡ผ

    Principal Embedded Linux System Engineer

    @ iRobot, ๐Ÿ“Taiwan ๐Ÿ‡น๐Ÿ‡ผ

    Principal Embedded Linux System Engineer

    @ iRobot, ๐Ÿ“Taiwan ๐Ÿ‡น๐Ÿ‡ผ

    Lead Linux Kernel Engineer - Ubuntu

    @ Canonical, ๐Ÿ“Taiwan ๐Ÿ‡น๐Ÿ‡ผ

    Senior Embedded Linux Engineer

    @ Generac, ๐Ÿ“Taiwan ๐Ÿ‡น๐Ÿ‡ผ

    Embedded Linux and IIoT Software Engineer

    @ Festo, ๐Ÿ“Taiwan ๐Ÿ‡น๐Ÿ‡ผ

    Senior, Software Engineer - Embedded Linux/C++

    @ Torc Robotics, ๐Ÿ“Taiwan ๐Ÿ‡น๐Ÿ‡ผ

    Linux Kernel Developer

    @ SEMI LEAF, ๐Ÿ“Taiwan ๐Ÿ‡น๐Ÿ‡ผ

    Software Engineer, Linux Embedded Systems, Silicon

    @ Google, ๐Ÿ“Taiwan ๐Ÿ‡น๐Ÿ‡ผ

    Software Engineer L5 - Linux Kernel Developer

    @ Netflix, ๐Ÿ“Taiwan ๐Ÿ‡น๐Ÿ‡ผ

Remote Work
Post time
Level
Employment
Industry
Apply Now โ†—