Senior R&D Engineer - Software Engineer
- Perform software development activities including research, design, implementation, maintenance, testing, and documentation.
- Employ best software practices.
- Investigate problems discovered by QA or product support and develop solutions. Perform bug verification and release testing.
- Understand the requirements for a product, including target environment, performance criteria, and competitive issues.