Text copied to clipboard!

Title

Text copied to clipboard!

Software Engineer - Image Processing

Description

Text copied to clipboard!
We are looking for a skilled Software Engineer with a focus on Image Processing to join our team. In this role, you will be responsible for developing and implementing image processing algorithms, improving existing systems, and collaborating with other team members to design and produce top-quality software solutions. You will also be expected to stay up-to-date with the latest industry trends and technologies to ensure our systems remain current and competitive. The ideal candidate will have a strong background in software engineering, with a particular focus on image processing. They will also have excellent problem-solving skills, a keen eye for detail, and the ability to work well as part of a team.

Responsibilities

Text copied to clipboard!
  • Develop and implement image processing algorithms.
  • Improve existing systems and software.
  • Collaborate with team members to design and produce software solutions.
  • Stay up-to-date with the latest industry trends and technologies.
  • Ensure systems remain current and competitive.
  • Test and debug software.
  • Document all software for future reference.
  • Provide technical support as needed.
  • Participate in code reviews.
  • Ensure software meets all requirements of quality, security, modifiability, extensibility etc.

Requirements

Text copied to clipboard!
  • Bachelor's degree in Computer Science or related field.
  • Proven experience as a Software Engineer.
  • Experience with image processing algorithms.
  • Strong problem-solving skills.
  • Keen eye for detail.
  • Ability to work well as part of a team.
  • Knowledge of coding languages and frameworks/systems.
  • Experience with software design and development in a test-driven environment.
  • Knowledge of relational databases, SQL and ORM technologies.
  • Understanding of software quality assurance principles.

Potential interview questions

Text copied to clipboard!
  • Can you describe your experience with image processing algorithms?
  • How do you stay up-to-date with the latest industry trends and technologies?
  • Can you describe a time when you improved an existing system or software?
  • How do you handle debugging software?
  • Can you describe a time when you had to work as part of a team to complete a project?