Job #10395: Firmware Dev.
Title: Firmware Dev.
Date Posted: 04/09/2019
Job Location: MA
Software Development task description
Contract Software/Firmware designer with 6 or more years of experience, specifically using Java for GUIs.
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
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