India Careers

Our Chandigarh, India team does great work and enjoys doing it. We are always seeking more talented professionals with software and IT experience. If you enjoy taking responsibility, working with a high-caliber team, and achieving excellence, then we invite you to connect with us.

Current Job Openings


Software Engineer - Java

Experience: 2+ years

Essential Duties and Responsibilities:

  • Good knowledge of core JAVA, JDBC, XML, Javascript, SVN, Maven, HTML and SQL.
  • Basic knowledge on writing queries on SQL Server or Oracle.
  • Good Communication skills and attitude/ability to learn new languages and technologies.
  • Work on customization of the enterprise application as per the client requirements; create business rules and design screens and integration of applications and migration of legacy databases to application specific databases.
  • Work on building automation framework for the application.


Software Engineer- Embedded Developer

Experience: 3-6 Years

Roles and Responsibilities for this position:

  • Proficiency in C/C++.
  • Experience in LUA Programming language.
  • Development experience with Torch based math libraries and Matlab is a plus.
  • Experience in developing device drivers.
  • Experience with debuggers such as gdb, lldb, etc.
  • Familiarity with scopes and logic analyzers.
  • Able to comprehend hardware specs and schematics.
  • Familiarity with standard hardware protocols (usb, uart, spi, i2c, pcie, mipi, hdmi, etc.)
  • Scripting experience using Python or Bash or Perl.
  • Ability to deliver on tight schedules.
  • Hands-on experience of source control systems like Github.
  • Should be self-directed and proactive individual.
  • Excellent ability of tackling problems and working through impediment.


Software Engineer - ReactJS

Experience: 3-5 Years

Roles and Responsibilities for this position:

  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
  • Thorough understanding of React.js(preferred)/View.JS and its core principles.
  • Experience with popular React.js workflows (such as Flux or Redux).
  • Knowledge of common JavaScript design patterns.
  • Familiarity with newer specifications of EcmaScript
  • Excellent knowledge of hand-coded HTML5, CSS3,JavaScript.
  • Develop standards compliant markup and code xhtml , CSS2 / CSS3 , Object Oriented Javascript / Jscript.
  • Experience with data structure libraries (e.g., Immutable.js).
  • knowledge of isomorphic React is a plus.
  • Familiarity with RESTful APIs.
  • Knowledge of modern authorization mechanisms, such as JSON Web Token.
  • Proficiency of working with modern front-end build pipelines and tools.
  • Experience with common front-end development tools such as Webpack, NPM, etc.
  • Familiarity of working with TDD in JS with the help of frameworks.
  • Unit Testing/Integration Testing.



Software Engineer - Ruby Automation

Experience: 2 -3 years

Roles and Responsibilities for this position:

  • Should have good hold on Ruby.
  • Should be familiar with RVM, gem, Rakefile, bundle.
  • Should have good logical skills and troubleshooting skills.
  • Should have knowledge of preparing test cases and reporting defects.
  • Should have worked on atleast one testing framework in ruby[preferably minitest].
  • Should have knowledge about Jenkins and Linux.
  • Should be open to work on Java if required.
  • Exposure to Watir, Cucumber, minitest frameworks, Drupal will be a plus point.