Senior Firmware Engineer

2 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 Micron Full time

    Transforming the Future of InformationMicron is a leader in the development of innovative storage solutions. We're seeking a talented Senior Firmware Engineer to join our team and contribute to the creation of cutting-edge firmware for our storage systems.About the RoleAs a Senior Firmware Engineer, you will be responsible for designing, developing, and...


  • Singapur, Singapore Micron Full time

    Transforming the Future of InformationMicron is a leader in the development of innovative storage solutions. We're seeking a highly skilled Senior Firmware Engineer to join our team and contribute to the creation of cutting-edge firmware for our storage products.Key Responsibilities:(1) Develop and maintain firmware for our storage products, ensuring...


  • Singapur, Singapore GN Group Full time

    About UsWe're a leading gaming technology company that's been helping gamers get better since 2001. Our products have been used by Esports pros to win millions of dollars, and we're just getting started. We believe in being true to the gaming community, which means being true to ourselves. We create innovative gear and software that helps gamers improve...


  • Singapur, Singapore GN Group Full time

    About UsWe're a leading gaming technology company that's been helping gamers get better since 2001. Our products have been used by Esports pros to win millions of dollars, and we're just getting started. We believe in being true to the gaming community, which means being true to ourselves. We create innovative gear and software that helps gamers improve...


  • Singapur, Singapore Micron Full time

    Transforming the Future of InformationMicron is revolutionizing the way the world uses information to enrich life for all. We're passionate about innovation and committed to integrity, sustainability, and giving back to our communities.About the RoleWe're seeking a skilled Firmware Test Engineer to join our team. As a Firmware Test Engineer at Micron, you...


  • Singapur, Singapore Micron Full time

    Transforming the Future of InformationMicron is a leader in the pursuit of innovation, and we're seeking a talented Firmware Test Engineer to join our team. As a key member of our firmware development process, you will play a crucial role in ensuring the quality and reliability of our SSD firmware.Key Responsibilities:Develop and execute comprehensive test...


  • Singapur, Singapore Micron Full time

    Transforming the Future of InformationMicron is a leader in the development of innovative storage solutions. As a Firmware Test Engineer, you will play a crucial role in ensuring the quality and reliability of our SSD firmware.Key Responsibilities:Develop and execute comprehensive test plans to verify firmware functionality and performance.Collaborate with...


  • Singapur, Singapore Micron Full time

    Transforming the Future of InformationMicron is a leader in the development of innovative storage solutions. As a Firmware Test Engineer, you will play a crucial role in ensuring the quality and reliability of our SSD firmware.Key Responsibilities:Develop and execute comprehensive test plans to validate firmware functionality and performance.Collaborate with...


  • Singapur, Singapore Flexxon Full time

    We are seeking an experienced Firmware Engineer 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 ARM/FPGA based...


  • Singapur, Singapore Micron Full time

    Transforming the Future of InformationAt Micron, we're driven by a passion for innovation and a commitment to making a difference in the world. As a Senior/Engineer – Firmware Development, you'll be part of a team that's pushing the boundaries of what's possible in the field of firmware development.Key Responsibilities:Develop and maintain firmware for...


  • Singapur, Singapore GN Group Full time

    About the RoleWe are seeking a highly skilled Firmware Development Expert to join our team at GN Group. As a key member of our engineering team, you will be responsible for designing and developing cutting-edge firmware for our gaming peripherals.Our ideal candidate is a seasoned firmware developer with a strong background in C programming and experience...


  • Singapur, Singapore Micron Full time

    Transforming the Future of InformationMicron Technology is a leader in the development of innovative solutions that enrich life for all. We're passionate about using our expertise to drive innovation and make a meaningful impact on the world.Job ResponsibilitiesAs a Firmware Engineer at Micron, you will be responsible for developing and maintaining...


  • Singapur, Singapore Micron Full time

    Transforming the Future of InformationMicron Technology is a leader in the development of innovative solutions that enrich life for all. We're passionate about using our expertise to drive innovation and make a meaningful impact on the world.Job ResponsibilitiesAs a Firmware Engineer at Micron, you will be responsible for developing and maintaining...


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


  • Singapur, Singapore Micron Full time

    Transforming the Future of InformationMicron Technology is a leader in the development of innovative solutions that enrich life for all. We're passionate about using our expertise to drive innovation and make a meaningful impact on the world.Job ResponsibilitiesAs a Firmware Engineer at Micron, you will be responsible for developing and maintaining...

  • Firmware Engineer

    6 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 Illumina Full time

    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.This position will require the candidate to perform the tests...


  • Singapur, Singapore Micron Full time

    Transforming Information into IntelligenceAt Micron Technology, we're pushing the boundaries of innovation to accelerate the transformation of information into intelligence. As a Firmware Development Engineer, you'll play a crucial role in building groundbreaking high-performance controller firmware for volatile and non-volatile memory systems.Key...


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