Posted 4 years, 3 months ago
Roles
Firmware EngineerLocations
Bozeman, Montana
Contacts
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
Create your own personalized Job Alert