About TXOne TXOne Networks provides cybersecurity solutions for ICS and OT environments using the OT zero trust methodology. We collaborate with top manufacturers and infrastructure operators to develop practical defense strategies that eliminate security vulnerabilities in industrial settings. TXOne ensures the availability of industrial systems by mitigating cybersecurity challenges that can disrupt operations. Our solutions empower customers to benefit from networked control systems while maintaining operational resilience, personnel safety, and asset security. TXOne Networks is honored to be named again as one of the 10 Coolest IoT Security Companies by CRN in Mar 2025. Job Summary We are seeking a highly motivated and skilled Embedded Software Engineer to join our team. In this role, you will be responsible for the low-level software development and hardware integration of our embedded systems. You will play a crucial part in porting SDKs, adapting hardware, configuring bootloaders, and developing essential device drivers. The ideal candidate will possess a strong understanding of operating system internals, hardware architectures, and embedded software development practices. Key Responsibilities - Board Support Package (BSP) Development: Design, develop, and maintain BSPs for various hardware platforms. - Hardware Porting: Adapt operating systems and software to new or modified hardware. - SDK Porting: Integrate and port Software Development Kits (SDKs) to target hardware. - Bootloader Configuration: Configure and customize bootloaders, such as GRUB, for optimal system startup. - Device Driver Development: Develop, port, and optimize network drivers and other kernel modules. - Kernel Customization: Modify and configure the Linux kernel to meet specific hardware and software requirements. - System Integration: Collaborate with hardware and software teams to ensure seamless system integration. - Debugging and Troubleshooting: Diagnose and resolve complex hardware and software issues. - Documentation: Create and maintain comprehensive technical documentation. Equal Opportunities Statement TXOne is committed to promoting equal opportunities and creating a workplace that is free from discrimination based on personal characteristics such as race, gender, age, religion, or any other protected characteristic. We welcome and encourage all qualified candidates to apply, and we are dedicated to providing fair and inclusive hiring processes for all applicants. We will continue to review and improve our policies and practices to ensure that we maintain an ongoing commitment to diversity and inclusion.
待遇面議
(經常性薪資達 4 萬元或以上)
Essential Skills: · Proven experience in embedded systems development using x86 and/or ARM64 architecture · Strong proficiency in C/C++ programming. · In-depth understanding of Linux kernel architecture and device driver development. · Experience with bootloaders (e.g., GRUB, U-Boot, secure boot). · Experience with network driver development. · Experience with Kernel module development. · Experience with hardware porting. · Experience with SDK porting. · Familiarity with hardware interfaces (e.g., UART, SPI, I2C, PCIe, USB, GPIO). · Excellent debugging and problem-solving skills. · Strong communication and teamwork abilities. Preferred Skills: - Experience with DPDK is a plus. - Experience with embedded Linux distributions (e.g., Yocto Project, OpenWRT). - Experience with version control systems (e.g., Git). - Experience with embedded system debugging tools.
*優於法令的休假制度與彈性工作環境 - 到職後即享有特別休假10天 - 每年彈性休假4天 - 彈性上下班時間 *豐沛的學習主題 - 提供各類專業技能的課程與講座,鼓勵同仁朝自己最熱情與擅長的領域鑽研與發展 - 國內外最新技術研討會,增進不同技術領域的涉獵與成長 - 多樣性軟性議題課程 *健康樂活 - 除法定保險外,我們提供每年的健康檢查, 及完善的醫療團體保險,給予員工更貼心的全面照護 - 多元化的社團,除建立同仁間的情感,亦為同仁的身心健康把關 - 成立福委會,量身打造員工專屬福利,並有每年25,000元的樂活補助金,讓同仁於工作之餘,能享受生活及聯繫家庭關係 - 更於每週舉辦Happy Friday供應免費茶點,給夥伴們隨時滿滿的精力