Firmware Engineer

3 weeks ago


Singapore Illumina Full time

About the Role:

Illumina is seeking a skilled Firmware Engineer to join our team. As a Firmware Engineer, you will play a critical role in the design and development of embedded firmware for our genetic sequencing instruments.

Key Responsibilities:

Design and develop firmware using C/C++ for use in genetic analysis instruments incorporating optics, fluidics, motion system, and advanced image sensors/camera.

Develop and integrate firmware from early concept phase through release to manufacturing.

Work with other disciplines (EE, ME, SW) to develop and debug embedded systems.

Adhere to project schedules and deliveries.

Follow best practices in firmware design, coding conventions, debugging, and documentation.

Requirements:

  • Minimum 10 years' experience in developing embedded firmware with hardware integration experience related to biotech applications.
  • Mastery of the C programming language.
  • Ability to read and understand Linux user and kernel space code to support the Linux application test and test automation.
  • Understanding of real-time OS, scheduling, and synchronization concepts.
  • Ability to read electrical schematics and datasheets and to collaborate in design input and reviews.
  • Excellent written and oral communication skills.
  • Willingness to travel to the US while learning the technology and working with the US design teams.

Preferred Qualifications:

  • Complete product lifecycle experience including early concept work and successful transfer of designs into manufacturing.
  • Experience with electrical components such as ADC, DAC, stepper, and dc motors, image sensors, Ethernet, I2C, SPI, USB, and CAN.
  • Good experience with ARM processors or other microprocessor architectures.
  • Knowledge of computer architecture and operating systems.
  • Good experience with an embedded RTOS such as ThreadX, VxWorks, FreeRTOS, or QNX.
  • Understanding of TCP/IP network protocols and programming of network servers and clients.
  • Familiarity with version control tools such as Git.
  • Familiarity with various debugging techniques and experience in using debugging tools such as J-LINK/J-TRACE, Lauterbach, GHS SuperTrace Probe, etc.
  • Experience with the GNU software development toolchain, including gcc, binutils, and gnumake.
  • Familiarity with Linux as a desktop/development environment.
  • Familiarity with Microsoft .NET and C#.
  • Development experience with FPGAs and RTL coding. Experience in simulation tools, programming, and scripting languages (MATLAB, Xilinx Vivado, VHDL, Verilog, C/C++, Python, TCL) is a plus.

About Illumina:

Illumina believes that everyone has the ability to make an impact, and we are proud to be an equal opportunity employer committed to providing employment opportunity regardless of sex, race, creed, color, gender, religion, marital status, domestic partner status, age, national origin or ancestry, physical or mental disability, medical condition, sexual orientation, pregnancy, military or veteran status, citizenship status, and genetic information.


  • Firmware Engineer

    4 weeks ago


    Singapore NOUSQ PTE. LTD. Full time

    Roles & ResponsibilitiesNousQ is a Singapore-based company focusing on research, design, develop, manufacture and commercialize medical technology and solutions that optimize healthcare delivery and serve large unmet needs for patients. The focus is on patient-centric solutions that patients really want and need. NousQ is proud to be the Top 5 winners of the...


  • Singapore SATO GLOBAL BUSINESS SERVICES PTE. LTD. Full time

    Roles & Responsibilities Hybrid Working Arrangement Flexi-Working Hours Great Career AdvancementAccountabilities and TasksFirmware Development Design, coding, testing and debugging of firmware and applications. Develop customized firmware based on end-users requests or requirements. Support customers’ queries or feedbacks pertaining to...


  • Singapore GN Group Full time

    Gaming? Check. Esports? Check. Hardware? Check. Software? Check. We could go on and on. The point is we've been helping gamers get better since 2001. In fact, Esports pros have won more money using Steel Series products than any other brand and we're just getting started. Esports and Gaming are multi-billion-dollar industries, and we're going to...


  • Singapore RANDSTAD PTE. LIMITED Full time

    About the RoleThis Firmware Test Engineer position is available at RANDSTAD PTE. LIMITED, where you will be working with a well-known biotechnology research company. The office is located in Woodlands, with a shuttle bus service provided from Woodlands, Admiralty, Sengkang, Punggol, CCK, and Boon Lay MRT stations to the office. The working hours are 5 days a...


  • Singapore GN Store Nord AS Full time

    Gaming? Check. Esports? Check. Hardware? Check. Software? Check. We could go on and on. The point is we've been helping gamers get better since 2001. In fact, Esports pros have won more money using Steel Series products than any other brand and we're just getting started. Esports and Gaming are multi-billion-dollar industries, and we're going to...


  • Singapore Zimplistic Pte Ltd. Full time

    About the Role: Zimplistic is looking for a Senior Embedded Engineer for our Singapore office. You will be part of the core team with overall responsibility of key robotic Firmware modules. The ideal candidate is a true engineer, a multidisciplinary problem solver at the core, and is passionate about firmware and software design with real-world...

  • Senior Engineer

    4 weeks ago


    Singapore AMPERESAND PTE. LTD. Full time

    Roles & ResponsibilitiesAs a Senior Engineer, Firmware, at Amperesand, you will be at the forefront of our product development efforts. This position involves designing, testing, and optimizing both firmware and hardware for our next generation power conversion products.You will work closely with cross-functional teams to ensure seamless integration of...


  • Singapore GN Store Nord AS Full time

    Gaming? Check. Esports? Check. Hardware? Check. Software? Check. We could go on and on. The point is we've been helping gamers get better since 2001. In fact, Esports pros have won more money using Steel Series products than any other brand and we're just getting started. Esports and Gaming are multi-billion-dollar industries, and we're going to...


  • Singapore HYPERSCAL SOLUTIONS PTE. LTD. Full time

    Roles & Responsibilities COMPANY DESCRIPTION Beyondsoft International (Singapore) Pte. Ltd. was set up in 2007 and established as the regional headquarters for the Southeast Asia (SEA) and European markets in September 2015. Based on our vision of "Using technology to promote social progress, economic development and become a global customer preferred...


  • Singapore GN Group Full time

    Gaming? Check. Esports? Check. Hardware? Check. Software? Check. We could go on and on. The point is we've been helping gamers get better since 2001. In fact, Esports pros have won more money using Steel Series products than any other brand and we're just getting started. Esports and Gaming are multi-billion-dollar industries, and we're going to...

  • Firmware Test Engineer

    2 months ago


    Singapore RANDSTAD PTE. LIMITED Full time

    Roles & Responsibilitiesabout companyI am currently working with a well known biotechnology research company. Office located in Woodlands - but there's shuttle bus provided from Woodlands, Admiralty, Sengkang, Punggol, CCK and Boon Lay mrt to office. Office back home, only shuttle bus to woodlands and admiralty.5 days in office. Working hours 8am to 5pmabout...


  • Singapore GN Group Full time

    Gaming? Check. Esports? Check. Hardware? Check. Software? Check. We could go on and on. The point is we've been helping gamers get better since 2001. In fact, Esports pros have won more money using Steel Series products than any other brand and we're just getting started. Esports and Gaming are multi-billion-dollar industries, and we're going to...


  • Singapore GN Group Full time

    Gn Group is a leading player in the gaming industry, and we're looking for a highly skilled Senior Firmware Engineer to join our team.About the JobWe're seeking a seasoned engineer with a passion for technology and a drive to innovate. As a Senior Firmware Engineer, you will be responsible for taking our gaming software platform, SteelSeries GG, and our...

  • Software Engineer

    1 week ago


    Singapore Micron Full time

    Transforming the Future of InformationWe're on a mission to revolutionize how the world uses information to enrich life for all.At Micron, our team is passionate about innovation and committed to integrity, sustainability, and giving back to our communities. We drive breakthroughs in neural networks and develop solutions that make virtual reality experiences...


  • Singapore Illumina Full time

    Staff Firmware Engineer (Embedded Firmware Developer)Apply locations Singapore - Woodlands - North Coast Time type Full time Posted on Posted 5 Days Ago Job requisition id 38159-JOB What if the work you did every day could impact the lives of people you know? Or all of humanity? At Illumina, we are expanding access to genomic technology to realize health...


  • Singapore Flexxon Full time

    Firmware Software DevelopmentWe are seeking an experienced firmware software developer to join Flexxon to design, develop, and optimize firmware for embedded systems. The ideal candidate will have strong experience working with FPGA, ARM processors, and embedded software development using C, C++, and Python Scripting Skills. You will implement cyber security...


  • Singapore Zebra Full time

    Remote Work: Hybrid Overview: At Zebra, we are a community of innovators who come together to create new ways of working to make everyday life better. United by curiosity and care, we develop dynamic solutions that anticipate our customer’s and partner’s needs and solve their challenges. Being a part of Zebra Nation means being seen, heard, valued, and...


  • Singapore Zebra Full time

    Remote Work: HybridOverview:At Zebra, we are a community of innovators who come together to create new ways of working to make everyday life better. United by curiosity and care, we develop dynamic solutions that anticipate our customer’s and partner’s needs and solve their challenges. Being a part of Zebra Nation means being seen, heard, valued, and...


  • Singapore Micron Full time

    Unlock the Power of InnovationAt Micron, we're driven by a passion for innovation. As a Senior Firmware Test Engineer, you'll be part of a team that's shaping the future of storage technology.Key Responsibilities:Develop and execute firmware testing strategies to ensure high-quality products.Collaborate with cross-functional teams to identify and resolve...

  • Engineer, R&D

    4 weeks ago


    Singapore VENTURE INTERNATIONAL PTE. LTD. Full time

    Roles & ResponsibilitiesVenture, a public listed company in SGX, is a leading global provider of technology services, products and solutions with established capabilities spanning marketing research, design, research and development. Over the years, Venture has built know-how and intellectual property with expertise in several technology domains. These...