Senior Firmware Engineer

3 months ago


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 supporting them through innovative gear and software gamers need and love. We believe in being true to the gaming community, which means being true to ourselves. We create products that help the best of the best be better, and products that help the not-so-good feel not-so-bad. Most of us are gamers, but you don't have to be, we promise Just don't be surprised if you become one within a few weeks of starting 

Want to see what we're up to? Find us on social media, where we're highlighting our community, amazing partners, and products

ABOUT YOU:

We are looking for people that believe in collective code ownership, that a story isn’t done until there are tests written and are open to mentoring and being mentored. We have multiple products and software services in development with interesting tech problems to solve. If the opportunity to stretch yourself and learn new skills, to have collaborative, constructive conversations with other engineers, designers, and product managers about how to better our code and products, and the belief that all code is unit testable sounds good then this might be the place for you.

As a Senior Firmware Engineer, you will be responsible for taking our gaming software platform, SteelSeries GG () and our gaming accessories to the next level. An ideal candidate is a data-minded engineer that can make a huge impact on our product development, has experience developing cutting edge firmware for peripherals, and has a serious passion for technology.

NECESSARY SKILLS:

A degree in Computer Engineering, Electrical Engineering, or equivalent hands-on experience. Develop robust and efficient firmware in C for embedded systems. Design and implement bare-metal firmware for ARM Cortex-M platforms. Work with GCC and Make for efficient build processes. Strong understanding of the USB HID standard. Apply best practices in version control systems, particularly using Git. Utilize hardware debugging tools such as logic analyzers, multimeters, and programmers to troubleshoot and optimize firmware. Write and maintain comprehensive technical documentation, including firmware specifications. A desire to mentor and elevate fellow engineers Eagerness to continuously learn and excel in the craft of firmware engineering

GOOD TO HAVE:

Familiarity with Continuous Integration (CI) practices. Experience with GitHub Actions for CI/CD pipelines. Experience with CMake for build configuration. Ability to select microcontrollers (MCUs) and supporting hardware based on product requirements. Basic soldering skills. A passion for PC and/or console gaming.

WITHIN 1 MONTH YOU WILL:

Come up to speed with our tech stack. Be able to build firmware and start debugging our firmware platform. Ship a new feature for SteelSeries GG and our gaming keyboards () or mice () .

WITHIN 3 MONTHS YOU WILL:

Begin to scale our firmware platform to support a community of millions of gamers Continue to innovate and add features to SteelSeries peripherals Play with and give feedback on unannounced hardware products coming out next year

WITHIN 9 MONTHS YOU WILL:

Discover many exciting greenfield opportunities here, become a key contributor, and assist in building our Firmware team and products. Proactively refactor code to achieve a perpetually clean design that has adequate test coverage Work across firmware teams to educate others on best practices for code, test, and documentation quality

FUN STUFF:

We offer competitive pay, great benefits, and an awesome workplace with people who love gaming and technology.



  • 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...

  • 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 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...

  • 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...


  • 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...

  • 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 Specialized Asia Pacific Pte. Ltd. Full time

    Senior Embedded Software Engineer Summary At specialized we are committed to innovate and provide the best performance bicycle that benefit and improve our riders supporting our purpose to pedal the planet forward and contribute toward green environment. To strengthen our newly setup e-Bike electronics team in Singapore who working closely with team...


  • 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...

  • 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 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 UTAC group Full time

    Senior Network Engineer 5 Serangoon North Ave 5, Singapore 554916 Req #447 Saturday, September 7, 2024 Please join us! Responsibilities: Manage and establish priorities for design and maintenance of entire infrastructure inclusive of LANs, WANs, Internet, security and wireless implementation Day-to-day network support and new projects Respond...

  • 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 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 COURTS SINGAPORE Full time

    Job Details The essential responsibilities of Senior Network Security Engineer: Designing and implementing new network solutions and/or improving the efficiency of current networks Installing, configuring, and supporting network equipment including routers, switches & wireless controller/access points and network access control Configuring...


  • Singapur, Singapore Silicon Labs Full time

    We are Silicon Labs. We are a leader in secure, intelligent wireless technology for a more connected world. Our integrated hardware and software platform, intuitive development tools, unmatched ecosystem and robust support make us the ideal long-term partner in building advanced industrial, commercial, home and life applications. We make it easy for...


  • Singapur, Singapore Marina Bay Sands Full time

    Summary of Job Responsibilities This position would be best suited for an experienced IT Security Operations Engineer who is able to lead and manage security configuration best practices, patch management, drive the security and vulnerability remediation. Keep the security compliance according to corporate requirements. Key Primary Responsibilities ...