Job Description

Job Code: #10395
Title: Firmware Dev.
Date Posted: 04/09/2019
Job Location: MA

Job Description:

Software Development task description

Contract Software/Firmware designer with 6 or more years of experience, specifically using Java for GUIs.

Task details:

Programming Language: Java

Development Environment: Netbeans

High Level Functionality:

We already have a GUI that’s been created, but many of the underlying functions still need to be written. The task will include derivation of requirements and writing software in Java to interface with a microcontroller. Usability of the GUI is a very important part of this task, as the GUI is a customer deliverable.

The GUI will allow these types of functions:

Firmware update over communication bus

System Built in Test

Power Control

Data and Mission Recording

FPGA communication and control signaling

Parameter download and upload


Documented Unit Testing for each high level software module

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

This effort may require travel to Australia

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