Staff / Senior Software Engineer (Linux)

1 week ago


Singapore Future Technology Devices International Limited Full time

**Department**: System Engineering
- **Reporting To**: Lead / Manager - System Engineering
- **Location**: Singapore
- **Position Summary**:
**Position Summary**
- Creative and responsive developer, with excellent skills, knowledge and experience in USB domain, including device drivers implementation in Linux, mac, winCE

**Key Responsibilities**

Software Development
- Perform USB2.0 / USB3.0 device driver development, test, optimization and maintenance
- Participate in all phases of SDLC and prepare corresponding documentation
- Undertake porting and maintenance of existing drivers to new frameworks and OSes
- Resolve defects reported by internal and external customers
- Work closely with USB host & device firmware development teams

**Knowledge & Skill Requirements**
- Degree/Master in Computer Science/Engineering
- 5-10 years or above experience in the area of USB device drivers development
- Working experience from specification to delivery of certified products
- Good knowledge of USB2.0 and USB3.0 protocols and USBCV is required
- Understanding of USB Device Classes (HID, MSC, CDC, UVC, UAC, DFU, Custom) is a plus.
- D2XX knowledge is a definite plus.
- Knowledgeable in WinUSB and libusb
- Embedded development experience in WinCE, MacOS, Android and Linux is a definite plus
- Experience working with hardware boards, scope and USB analyses
- Experience in USB device pre-testing and USB certification
- Professional attitude to work and meticulous in coding and testing
- Must have participated and experienced in SQA processes

**Working Conditions**

We provide a professional, fun and exciting work environment where innovation and creativity thrive


  • Linux Engineer

    1 day ago


    Singapore Horizon software Full time

    **Duties and Responsibilities** - Proactively maintain and develop all Linux infrastructure technology to maintain a 24x7x365 uptime service - Engineering of systems administration-related solutions for various project and operational needs - Maintain best practices on managing systems and services across all environments - Fault finding, analysis and of...


  • Singapore Canonical - Jobs Full time

    This role is an opportunity for a technologist with a passion for Linux and open source to build a career with Canonical and drive success for our customers, community and the company. If you have an affinity for open source development, great communication skills, and a passion for troubleshooting and fixing issues in technology used by millions across the...


  • Singapore HORIZON SOFTWARE PTE. LTD. Full time

    **Duties and Responsibilities** - Proactively maintain and develop all Linux infrastructure technology to maintain a 24x7x365 uptime service - Engineering of systems administration-related solutions for various project and operational needs - Maintain best practices on managing systems and services across all environments - Fault finding, analysis and of...


  • Singapore Tek Village Pte Ltd Full time

    **Responsibilities**: - Software development on Embedded Linux platform - Design documentations **Requirements**: - Bachelor's Degree in Engineering (electronics, electrical or related fields) - must have Embedded software programming skills ( C/C++) - must have a working experience with Linux on ARM and/or MIPS and/or X86 with a good understanding of...


  • Singapore EFUNITY PTE. LTD. Full time

    **Responsibilities**: The Embedded/Senior Embedded Engineer (Linux) is responsible for delivering projects and liaising with clients to deliver customized Embedded solutions. - Participate in project planning and management. - Perform Testing, defect tracking, bug fixing, version/release control and other process control mechanism for software development. -...


  • Singapore RAZER (ASIA-PACIFIC) PTE. LTD. Full time

    Job DescriptionWe are seeking an experienced Associate Linux Development Engineer to join our team. As a key member of our development team, you will be responsible for the development and maintenance of Razer's Linux distro and related applications.Key Responsibilities:

  • Jboss Consultant

    3 days ago


    Singapore Linux Lab Full time

    **Company**: Linux Lab **Location**: Singapore, (On-site) **Job Type**: [Contract] **ABOUT US**: - **Linux Lab**_ is a leading provider of enterprise solutions, dedicated to helping businesses optimize their operations through innovative technology. We are seeking a Senior Consultant with expertise in OpenShift Container Platform (OCP) implementation to...


  • Singapore COMPIT CONSULTANTS PTE LTD Full time

    Job OverviewCareer Opportunities: We are looking for an experienced Senior Linux Administrator to lead our IT infrastructure team at COMPIT CONSULTANTS PTE LTD. This role involves managing and maintaining Unix-based servers and systems.Main Responsibilities:Server Administration: Manage and maintain Unix-based servers and systems.Network Infrastructure:...

  • Software Engineer

    2 days ago


    Singapore Singapore Technologies Engineering Ltd Full time

    Job ID: 17431 - Location: 11 Bishan Street 21, SG - Description: - ST Engineering is a global technology, defence and engineering group with offices across Asia, Europe, the Middle East and the U.S., serving customers in more than 100 countries. The Group uses technology and innovation to solve real-world problems and improve lives. Our dedication to...


  • Singapore Singtel Full time

    **Senior Engineer, Unix/Linux**: **Date**:21 Oct 2024 **Location**: Singapore, Singapore **Company**:Singtel Group - At Singtel, our mission is to Empower Every Generation. We are dedicated to fostering an equitable and forward-thinking work environment where our employees experience a strong sense of Belonging, to make meaningful Impact and Grow both...


  • Singapore Seagate Technology Full time

    **About our group**: The Test Systems Engineering group is a global team focused on the ongoing development of Seagate’s Drive Test Systems. As part of Equipment Development Engineering, we ensure that our back-end drive test equipment development is aligned to the product roadmap, and operates as efficiently & securely as possible to deliver Seagate...


  • Singapore NETWORK GUARD PTE. LTD. Full time

    Roles & ResponsibilitiesJob Description:We are looking for a Staff/Principal Linux Infrastructure Engineer with deep expertise in Linux kernel development, network driver creation, and performance optimization. In this hands-on, high-impact role, you will work directly with our CTO, with no intermediary reporting, to create and refine the core systems that...

  • Staff IT Engineer

    12 hours ago


    Singapore Maxeon Full time

    Maxeon Solar Technologies is a global leader in solar innovation. Built from 35 years of boundary-pushing solar innovation, Maxeon designs, manufactures, and sells industry-leading SunPower branded solar products. Maxeon is Powering Positive Change every day with a brilliant, passionate and driven team of more than 5,000 people globally. We push the...


  • Singapore SUBNERO PTE. LTD. Full time

    You will be involved in developing and deploying embedded software and frameworks for various Subnero product offerings. As a part of the software team at Subnero, you will be working closely with the hardware team to develop software for core Subnero products in the domain of underwater networking and robotics. **Roles & Responsibilities** - Design,...

  • Software Developer

    5 days ago


    Singapore RAZER (ASIA-PACIFIC) PTE. LTD. Full time

    Qualifications:We are looking for a highly skilled and motivated individual with a degree in Computer Science, Engineering, or a related field. Key qualifications include:Proven experience building and customizing a Linux distribution from scratch or significant contributions to existing distros.Strong understanding of the Linux kernel architecture and build...

  • Linux Engineer

    1 week ago


    Singapore JOBSTER PRIVATE LTD. Full time

    Job Title: Linux Engineer Job Summary: **Responsibilities**: 1. Linux System Administration: - Install, configure, and maintain Linux operating systems and related services, ensuring high availability and optimal performance. - Manage user accounts, permissions, and access controls to safeguard sensitive data. 2. Server Virtualization and Containers: -...

  • Linux Engineer

    1 week ago


    Singapore Horizon Software Full time

    **Responsibilities**: We’re looking for a hands-on Systems Engineer (Solaris) with experience in Unix system administration to be part of an infrastructure operations and maintenance team. - Provide Level-2 support for software and hardware issues; - Manage and monitor systems and infrastructure; - Install and upgrade Unix systems on services and...


  • Singapore NETWORK GUARD PTE. LTD. Full time

    About UsAt NETWORK GUARD PTE. LTD., we are a dedicated team of professionals committed to delivering cutting-edge digital privacy solutions.The RoleWe are seeking an experienced Senior Linux Systems Architect with expertise in Linux kernel development, network driver creation, and performance optimization to join our team as a Staff/Principal Linux...


  • Singapore NETWORK GUARD PTE. LTD. Full time

    Roles & ResponsibilitiesJob Description:We are looking for a Senior Linux Infrastructure Engineer with deep expertise in Linux kernel development, network driver creation, and performance optimization. In this hands-on, high-impact role, you will work directly with our CTO, with no intermediary reporting, to create and refine the core systems that drive...


  • Singapore WILLOWGLEN SERVICES PTE LTD Full time

    Roles & ResponsibilitiesSenior Software EngineerResponsibilities:Responsible for software prototyping, system/module design, coding deployment and recommending solutions for various SCADA project Design, develop and maintain software based on project requirement provide technical support to internal and external customers for whole project cycle Maintain...