Software Engineer I Job in Westwood 02090, Massachusetts Us
PRIMARY JOB PURPOSE:
Develop software for test and measurement applications.
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.
Acumentrics has a results-oriented culture that demands excellence; our environment is both dynamic and supportive, presenting employees with the opportunity to develop and apply their skills to new challenges. We offer a total compensation package that is competitive in the industry and designed to deliver exceptional rewards to exceptional performers. Our benefits offer paid vacation, 11 holidays, 401(k), medical, dental, life and disability insurance.
Only local candidates considered.