Skip to content
Back to jobs

Posted 5 years, 10 months ago

DPS Electronics Inc.

Firmware Engineer

Roles

Tech stack

Location

Bozeman, Montana

Work setup

Full-time Employee
Mid-level

Contact

susy sands

susy.sands@dpsrr.com

Description

DPS Electronics Inc. designs and manufactures electronics for the railway industry. DPS specializes in advanced solutions for End of Train/Head of Train telemetry. DPS is seeking a firmware engineer. Responsibilities include helping customers, maintaining the firmware of existing products written in C, leveraging existing technology into new products, and occasional travel. Required skills for this position include strong knowledge of the C coding language with proven ability to produce quality code, experience with Real Time Operation Systems, an ability to write firmware drivers for microcontrollers, and great spoken and written communication skills. The ideal candidate will also have knowledge of the ARM Cortex M microprocessors, specifically the STM32, experience with TCP/IP, interfacing with Cell Modems, GPS units, SPI, UARTS, timers, etc., strong electrical design skills: digital, analog, and RF design, experience with schematic capture and PCB layout in Altium Designer, and the ability to maintain C# Windows applications.

Similar jobs

  • Loading similar jobs...