We use cookies and similar web technologies to recognize your repeat websites visits and preferences and to analyze traffic. To learn more about cookies, including steps for disabling, view our Cookie Policy. By clicking “I Accept” on this banner you consent to the use of cookies unless you disable them.

Skip to Main Content
Back to Careers

Software Engineer

This position is located in Chennai, India.

Position Description:

Image Sensing Systems, a wholly-owned subsidiary of Autoscope Technologies, develops Artificial Intelligence video detection and application software to detect vehicles and pedestrians in transportation applications.  We provide meaningful and reliable data to empower smarter decisions, maximize the full potential of traffic infrastructures, and optimize the safety and efficiency of every city.

The Software Engineer will support cross-platform systems application development across our core machine vision product lines. They will help support various new product developments and technology stack evolution considerations as well as support existing released products. They will work with other developers within an Agile team environment, and be expected to consistently create high quality software that meets the needs of the business. The position will require critical thinking, problem-solving, and strong team collaboration skills to support next generation product development from inception to full deployment.

ISS offers a unique opportunity to make major contributions on components spanning the entire technology stack. (e.g., UX/UI design one day, then debugging database queries the next). The ideal candidate will be versatile and very well-rounded and find the variety of projects fun and energizing. They will have a keen desire to vigorously challenge and apply a wide range of their skillsets and use them to deliver competitive products in intelligent transportation systems. They will take great pride and feel accomplishment in seeing their work deployed prominently in the field helping optimize the safety and efficiency of road infrastructure.

Essential Position Functions:

  • Develop architectural solutions for user interfaces, communications, and data storage services. 
  • Work both independently and collaboratively within a high-efficiency SCRUM team.
  • Multi-task rapidly across different product lines.
  • Collaborate with teammates and stakeholders across the product development organization to gain understanding of the problem domain.
  • Test, debug, and troubleshoot across the ISS technology suite.
  • Document code and create design docs.
  • Review code and design docs of teammates, ask questions, contribute and accept feedback, share best practice recommendations.
  • Identify technologies and implement associated applications to maintain ISS as an industry leader in machine vision.

Education and Experience/Skills Requirements:

  • Bachelor’s degree in Engineering, IT, Computer Science, Mathematics or equivalent discipline.
  • 3+ years of software development experience with C++.
  • Demonstratable experience with both Windows and embedded Linux development
  • Experience with debugging applications.
  • Experience in object-oriented programming and Message Oriented Architectures (MOAs, e.g. pub/sub).
  • Team player with strong interpersonal skills to succeed in an Agile SCRUM environment.
  • Fluency in spoken and written English.
  • A passion for building well-designed software systems that are durable, maintainable, easily extensible, and serviceable.

Desirable Skills/Attributes:

  • Experience working with and troubleshooting network communications.
  • Experience in IoT infrastructure development
  • Experience with embedded real time video or radar sensor systems.
  • Experience with Virtual Machines or Docker.
  • Knowledge of Python, JavaScript, Bash, or other scripting language.
  • Revision control experience under Git or SVN
  • Issue and task tracking experience with TFS or Jira
  • Familiarity with build automation and continuous integration tools such as Jenkins.