Firmware Engineer at TBR Electronics Romeoville, IL 60446


Job Description

Develop embedded software utilizing C for primarily bare-metal embedded applications, possibly including supporting desktop applications.

Consult with other engineers to design, implement, document, and support existing and future projects.


Preferred Experience

ARM Cortex experience a must

B.S. Degree in Electrical Engineering, Computer Engineering, Computer Science or another related field. Must be a U.S. Citizen

Experience developing asynchronous applications in Javascript; Node.js experience preferred. Experience developing on headless Linux machines over SSH

Knowledge of Git revision control.

Experience with hardware debugging tools (Logic analyzers, oscilloscopes, etc.)

Low-level software development experience designing and debugging hardware drivers (UART, I2C, SPI, etc.)



Desired Skills

Experience developing applications with C# or VB.NET

Experience developing applications on Raspberry Pi or similar embedded Linux platform Experience with Keil uVision IDE

Experience with Amazon AWS

Application form

To apply please email resume or application to