Previous Job
Previous
Software Engineer III
Ref No.: 18-30542
Location: Eugene, Oregon
Skill Type
Skill Type:Information Technology
  • Perform all phases of software development including design, implementation, testing, integration, maintenance of software for the company’s cell analysis instruments
  • Development and support of GUI, analysis, communications, and instrument control software and firmware
  • Integration of algorithms & mathematical functions for identification and quantification of data collected by instruments
  • Interact with biologists to translate scientific research needs into instrument user stories and requirements
Minimum Qualifications
  • Proficient in developing with C, C++ in embedded and application environments
  • Knowledge of current software development best practices including requirements generation, design documentation, and unit testing
  • Good experimentalist3-5 years of experience in product development or related field
  • BS in Computer Science or equivalent
Preferred Qualifications
  • Experience in SQL, schema and database development
  • USB and Ethernet communication protocol experience
  • Experience with Test Driven Development in an Agile environment
  • Experience with Linux, QT, and web based application development
  • Experience with MFC Graphical User Interfaces
  • MS in Computer Science