Job Description

Job Code: #10394
Date Posted: 04/09/2019
Job Location: MA

Job Description:

Firmware Development task description

We are looking for a contracting firmware designer with 6 or more years of experience, specifically programming microcontrollers.

Task details:

Microcontroller: STM34F4 (ST Microelectronics)

Programming Language: C

Development Environment: IAR Studio

High Level Functionality:

We have similar products that do similar things to this one, so we have a lot of legacy code. The scope of this task includes making the code more maintainable and more testable. This includes elimination of global variables and restructuring the way data is managed in the code.

Firmware update over communication bus

System Built in Test

Power Control

Data and Mission Recording

Hover Control System

FPGA communication and control signaling

External Flash Memory Storage and Retrieval


Documented Unit Testing for each high level firmware module

Integration testing may be added to the scope of this effort, but I current NOT required

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online