Description
JOB DESCRIPTION:- This position is responsible for software design, development and implementation for bio-devices engineering.
- This position will responsible for developing new commercial products and the support of existing system designs.
- In this role, the candidate will be responsible for the design, debug, modification, and optimization of Embedded software, as well as the documentation of these systems.
- Developer for software development activities in support of bio-devices, integrating all electrical controls and components such as various electro-mechanical and pneumatic motion systems, optical sensing and analysis signal processing, pick-and-place robotics and fluid dispense mechanisms with software design and development
- Develops software requirements and software specifications with a limited set of customer requirements and limited guidance to meet changing market demands and customer needs.
- Leads the debugging process through understanding of machine control, data management, computer networking, and Embedded PC hardware.
- Develop software needed for proof-of-concept of electrical, electronic, electro-mechanical, communications and controls hardware for use in research or development of automated systems
- Code and debug programmable logic controllers PLCs, operator interfaces HMIs, Embedded controller and computers
- Sound experience in troubleshooting hardware-software integrations and HMI interfaces
- Perform trial runs of in house and field installed equipment to verify functionality of control systems
- Implements and applies software life cycle development methodology
CRITERIA:
- Embedded software development using C/C++ or PLC development using Structured Text
REQUIREMENTS:
- C/C++ or Structured Text programming language development
- BS degree in Electrical Engineering, Computer Engineering or Computer Science
- Software Development Life cycle