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

Cloud 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 Cloud Software Engineer will support cloud systems application development across our 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:

  • Design, document, and deploy architectural solutions for cloud-native web services, user interfaces, communications, and data storage services (AWS).
  • Use extensive knowledge of APIs to design RESTful services and integrate them with existing data providers, using JSON or XML as needed.
  • 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 an understanding of the problem domain.
  • Test, debug, and troubleshoot across the ISS technology suite.
  • Review code and design docs of teammates, ask questions, contribute and accept feedback, and 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 Python or NodeJS.
  • Experience in deploying to AWS cloud-based services, and cloud-based technologies such as Kubernetes and Docker
  • Experience in both developing and consuming web API services, such as REST APIs.
  • Experience with Message Oriented Architectures (MOAs, e.g. pub/sub)
  • Familiarity with full stack development using database technologies such as SQL or NoSQL.
  • Support and develop device-side IoT software and integrations
  • Team player with strong interpersonal skills to succeed in an Agile SCRUM environment.
  • Fluency in spoken and written English.

Desirable Skills/Attributes:

  • Experience in IoT infrastructure development
  • Experience with debugging embedded applications.
  • Experience working with and troubleshooting network communications.
  • Experience with embedded real time video or radar sensor systems.
  • 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.