Staff Firmware Engineer

7 months ago


Singapur, Singapore Illumina Full time
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 equity for billions of people around the world. Our efforts enable life-changing discoveries that are transforming human health through the early detection and diagnosis of diseases and new treatment options for patients.Working at Illumina means being part of something bigger than yourself. Every person, in every role, has the opportunity to make a difference. Surrounded by extraordinary people, inspiring leaders, and world changing projects, you will do more and become more than you ever thought possible.

Job Summary:
Responsible for the design and development of embedded firmware for Illumina’s genetic sequencing instruments. Key responsibilities include development of essential drivers and modules, firmware integration and release. Work with a cross-functional team of EE, ME and SW engineers in Singapore and USA in the development and debugging of embedded systems.
The candidate requires a good mix of extensive education, practical experience, and good breadth in engineering.


Essential Duties and Responsibilities:

Design & 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 projects schedule and deliveries.

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

All listed requirements are deemed as essential functions to this position; however, business conditions may require reasonable accommodations for additional tasks and responsibilities.

Required Qualifications:

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 US while learning the technology and working with the US design teams.

All listed requirements are deemed as essential functions to this position; however, business conditions may require reasonable accommodations for additional tasks and responsibilities.

Education and Experience Requirements:

Bachelor/MS in Electrical/Electronics, Computer Engineering with at least 10 years of experience.

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.

Familiar with version control tool such as Git.

Familiar with various debugging techniques, and experience in using debugging tool 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.


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

    7 months ago


    Singapur, Singapore Seagate Full time

    Seagate Singapore Design Center (SSDC) is hiring a Firmware/Software Engineer in the product development team. This is an exciting opportunity to get involved with new product development.  The Firmware Product Development group is responsible for the development of new technologies and features to enhance the reliability and performance of the disc...


  • Singapur, 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 SteelSeries products than any other brand and we're just getting started. Esports and Gaming are multi-billion-dollar industries, and we're going to continue...


  • Singapur, Singapore Flexxon Full time

    We are seeking an experienced Firmware Engineer to join our team 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 software / firmware solutions on...

  • R&D Engineer

    7 months ago


    Singapur, Singapore Aztech Technologies Full time

    R&D Engineer (Firmware) R&D Engineer (Firmware)Job Description: Design, develop and troubleshoot embedded firmware for networking, Wi-Fi/ Zigbee/ Bluetooth/ KNX RF wireless and IoT productsIntegrate new functionalities to existing firmware for performance enhancementWork closely with Hardware team for the Hardware/Firmware integration and testingProvide...

  • Firmware R&D Engineer

    7 months ago


    Singapur, Singapore EDMI Limited Full time

    Responsibilities:Research & Development of firmware for the Smart Gas MetersMaintain and adding new features to the existing firmwareDevelop technical specifications based on product requirementsAutomate the Firmware Testing processFollow best practices in firmware design, coding, debugging, testing and documentationAdhere to projects schedule and...


  • Singapur, Singapore Micron Full time

    Our vision is to transform how the world uses information to enrich life for all. Join an inclusive team passionate about one thing: using their expertise in the relentless pursuit of innovation for customers and partners. The solutions we build help make everything from virtual reality experiences to breakthroughs in neural networks possible. We do it...


  • Singapur, Singapore Illumina Full time

    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 equity for billions of people around the world. Our efforts enable life-changing discoveries that are transforming human health through the early detection and diagnosis of diseases and...


  • Singapur, Singapore Micron Full time

    Our vision is to transform how the world uses information to enrich life for all. Join an inclusive team passionate about one thing: using their expertise in the relentless pursuit of innovation for customers and partners. The solutions we build help make everything from virtual reality experiences to breakthroughs in neural networks possible. We do it...


  • Singapur, Singapore Micron Full time

    Our vision is to transform how the world uses information to enrich life for all. Join an inclusive team passionate about one thing: using their expertise in the relentless pursuit of innovation for customers and partners. The solutions we build help make everything from virtual reality experiences to breakthroughs in neural networks possible. We do it...

  • Sr Staff Engineer

    7 months ago


    Singapur, Singapore Seagate Full time

    The PDG is the development team responsible for bringing the best-in-class Enterprise and Client classes of HDD and technologies in the likes of Heat Assisted Media Recording (HAMR), Hybrid Shingled Media Recording, etc, to the market. The PE team plays an important role in improving all HDD product metrics and keeping cost and quality on target using...


  • Singapur, Singapore Ambiq Full time

    Company Overview: Ambiq's mission is to develop the lowest-power semiconductor solutions to enable intelligent devices everywhere by developing the lowest-power semiconductor solutions to drive a more energy-efficient, sustainable, and data-driven world. Ambiq has helped leading manufacturers worldwide develop products that last weeks on a single charge...


  • Singapur, Singapore Micron Full time

    Our vision is to transform how the world uses information to enrich life for all. Join an inclusive team passionate about one thing: using their expertise in the relentless pursuit of innovation for customers and partners. The solutions we build help make everything from virtual reality experiences to breakthroughs in neural networks possible. We do it...

  • Firmware Developer

    7 months ago


    Singapur, Singapore Rohde & Schwarz Full time

    Make ideas real - with the perfect job. Right now we have several job openings for you. Functional area All Administration 6 Application Development 34 Construction 6 Controlling 7 Cybersecurity 2 Finance 18 Hardware Development 39 Human Resources 10 Information Technology 40 Law 3 Manufacturing 24 ...


  • Singapur, Singapore Rockwell Automation Full time

    Rockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale,...

  • Robotics Engineer

    5 months ago


    Singapur, Singapore ST Engineering Full time

    Title: Robotics Engineer Job ID: Location: Aero - Airport Road, SG Description: Job Description You will help to design and develop Guidance, Navigation and Control (GNC) systems and algorithms for our drone systems and be part of a tight-knit team that provides safe, reliable drone systems and quality services to our distinguished customers...


  • Singapur, Singapore Infineon Technologies Full time

    We are offering an internship dealing with the depth of designing high power motor control application especially for electric 2/3 wheelers. In the internship, you will design Matlab Simulation/Hardware/programming firmware for the motor control which will be used for Infineon’s automotive power management ICs, sensors, MCU and Power devices. You will gain...


  • Singapur, Singapore WSAudiology Full time

    Driven by the passion to improve the quality of people’s lives, WS Audiology continues to grow as the market leader in the hearing aid industry. With our commitment to increase penetration in an underserved hearing care market, we want to accelerate our business transformation to reach more people, more effectively. As the Hardware Development...


  • Singapur, Singapore MaxLinear Full time

    Responsibilities MaxLinear is seeking an experienced Staff Test Development Engineer to join our growing team. You will be based in our office in Singapore and will work closely with Design and Engineering teams in Singapore as well as MaxLinear and supplier teams across the globe. In this role, you will focus on the following: Responsible for Test...


  • Singapur, Singapore GEMINI Full time

    Department : Funding The Role: Staff Software Engineer (Mobile) As a Staff Mobile Engineer on the Funding team you’ll be leading a cross-functional team of web, mobile, and backend engineers who build the consumer products and trading experiences that users love within the Gemini ecosystem. You’ll build our product roadmap alongside your product...


  • Singapur, Singapore MaxLinear Full time

    Responsibilities MaxLinear is seeking an experienced Staff Test Development Engineer to join our growing team. You will work closely with design and engineering teams in Singapore as well as MaxLinear supplier teams across the globe. Responsible for developing test hardware for of highly innovative integrated circuits Design of printed circuit...