Embedded Systems Jobs

Embedded Systems Jobs

For embedded developers

Chicago, IL (Full remote)
Firmware Engineer

Why should you work here:

Love what you do - This isn't some B2B product targeted at an industry you have no real interest in. This is a consumer product for Gamers and part of the Gaming Industry. If you are interested in consumer electronics, gaming, or something related, you will love it here.

Solve interesting technical problems - The Firmware Team is fairly small, but versatile. One day, you may be developing code for a gaming mouse and the next day, you may be developing code for a gaming keyboard, controller, or headset.

Make an impact - We are a small company, so if you like being able to make an impact on a daily basis, this is your place.

Be part of Product Development - We are a flat organization and everyone has chances to see how consumer electronics products are built and what goes into bringing them to market.

What we are looking for someone who:

Can develop firmware with one or more compiled languages (C, C++, Rust, etc.)

Can develop firmware on the ARM Cortex-M platform, or other similar embedded platforms

Can write technical documentation (firmware specs, etc.)

Can use GCC and Make

Can use best practices for software version control systems such as GitHub

Possesses a degree in Computer Engineering, Electrical Engineering, or equivalent experience

Some nice to haves:

Knowledge of best practices like Test Driven Development and Continuous Integration

Can select MCUs and supporting hardware, given a set of product requirements

Has some knowledge of the USB HID standard

Passion for PC or Console Gaming

Apply if:

You are smart, inquisitive, and can get things done

You want to make a huge impact and love pushing the boundaries of product development

You take pride in what you do and want to be part of that next great product sitting (hopefully) on the shelf at your local Best Buy store

You like the idea of working in a small company environment, wearing numerous hats and working on a few projects concurrently

Don’t apply if:

You require strict organizational structure

You don’t like change

You think having autonomy in the workplace is a bad thing

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

Get the latest job publications.
Join our mailing list.