Software Engineer I Acumentrics
ESSENTIAL JOB FUNCTIONS:
Design and develop in-house software/firmware for automated test systems.
Design and develop in-house software systems for monitoring of, and data collection from, remote systems.
Maintain existing software applications.
Design and develop system-monitoring software for internal customers.
Write technical specifications for software systems.
Specify/design/develop SQL based relational data storage/retrieval systems.
Perform integration/debug of software/firmware/hardware systems.
Maintain version control repositories.
OTHER JOB FUNCTIONS:
Design and program controls software for embedded controller
Develop PLC based control systems to provided specifications
Work on special projects as requested by Management
SKILL REQUIREMENTS:
Applications programming
Effective communication (verbal and written)
Ability to work hands-on
Ability to work independently or in a team environment
Ability to work in multiple systems of units (esp. SI, AS, BS)
Familiar with control theory
Familiar with assembly language programming techniques
EXPERIENCE/EDUCATIONAL REQUIREMENTS
2+ years of computer programming, including experience with:
Source control (SVN, Visual Source Safe)
Standards based software development with knowledge of agile programming methodologies.
Software/hardware interface programming and debug (e.g. driver development, specifically previous experience working with communication over RS232).
Multiple languages ( pref. C, C/C++, Visual Basic, Labview, Assembly languages) or knowledge of one and ability to learn others.
Strong SQL (Any dialect but MySQL preferred) skills.
Basic understanding of the Linux operating system.
| Location: |
20 Southwest Park
Westwood, MA 02090
United States
|