WHY WORK WITH US

  • work at Soliton Technologies
    Wonderful People

    Honest, committed, smart, confident, hardworking, humble, helpful (yes, this is true!)

  • work at Soliton Technologies
    Inspiring Values

    Integrity and excellence are very important us; if they are to you, we want you with us!

  • work at Soliton Technologies
    One Team

    We see it as hugely important to have all Solitons in one team, no exceptions!

  • work at Soliton Technologies
    High-Performance Culture

    We take ownership and work effectively with others to produce outstanding work.

  • work at Soliton Technologies
    Exciting Technology

    We keep learning constantly and do our bit to advance the state of the art.

  • work at Soliton Technologies
    Fun & Games

    Soliton is a fun place with celebrations, games, hackathon / contests, and tours.

SEE WHAT OUR EMPLOYEES SAY

  • Solitons sharing their work place experience
  • Solitons sharing their work place experience
  • Ezhil Selvi K

    Soliton has been an inspiration to bring out the best in me every day for over the past nine years! Here, I see that culture is not that statement on a wall poster or a policy document, but it is in the way we do every single thing – be it big or small, impactful or not. From the way we trust our colleagues, the way we clean up our table after lunch, the way we freely walk up to any one’s desk with a question or an idea, the way we want to find sustainable solutions to problems, to the way we step up to take responsibility and never point fingers.

  • Karthik Abiram

    My journey with Soliton, which began four years ago has been very fulfilling and enriching. I have had the satisfaction of working on interesting and innovative projects for companies like Texas Instruments, Freescale Semiconductor, and Cirrus Logic. To my surprise, I got involved in complex projects immediately after the initial training program and I was soon participating in customer meetings and sharing my ideas! Due to the kind recognition and due to the atmosphere of camaraderie that I experience everyday, Soliton is definitely my dream job.

Life at Soliton

CURRENT OPENINGS

  • We are looking for a Senior Developer or Technical Lead to design and implement the software for multiple platforms such as Measurement & Automation, Semiconductor Post-Silicon Validation, and Cross-platform device GUIs. You will be working with teams and delivering high-quality deliverables with a strong focus on customer delight.

            – If you are a person with high technical abilities and team spirit, can communicate well, and work with Agile teams, then we would surely love to meet you!

     

    Your Day-to-Day

      • Work with the Agile team to achieve a common goal
      • Setting yourself up for high standards of quality, with significant attention to detail
      • Understanding the requirements and priorities from customer
      • Breaking down the requirements, providing the detailed estimation and plan
      • Identifying and handling technical risks and issues
      • Putting the detailed Design with required prototypes by exploring new concepts
      • Write code with expected standards, develop & debug, and design user interfaces
      • Working with teams to get Design, Code, and Usability reviews
      • Demoing to clients and providing high quality deliverables with required documentation
      • Perform the retrospections and coming up with an action plan
      • Analysing the performance metrics and deriving the action plan
      • Reporting on project statuses and developments to senior team members
      • Participating in project meetings with management and other team members
      • Generating innovative ideas and proposing to the clients with impact analysis
      • Providing technical support to stakeholders in the organization
      • Working closely with clients establishing strong business relationships

    What you will bring to the team

      • Proven LabVIEW Programming Experience of 4-8 years with Engineering Graduation
      • Good understanding of LabVIEW Design Patterns and LVOOPS
      • Understanding of Test and Measurements, NI PXI based Instrumentation
      • Experience with Configuration Management tools such as SVN, Perforce and Git
      • Experience in TestStand/Python is a plus
      • NI Certifications on LabVIEW and TestStand is a plus

    Job Location

    • The job location would be Bangalore or Coimbatore depending on candidate’s preference.

    Interested in this position?

  • We are looking for a Senior Developer or Technical Lead to design and implement the software for multiple platforms such as Measurement & Automation, Semiconductor Post-Silicon Validation, and Cross-platform device GUIs. You will be working with teams and delivering high-quality deliverables with a strong focus on customer delight. 

     

    If you are a person with high technical abilities and team spirit, can communicate well, and work with Agile teams, then we would surely love to meet you!

    Your Day-to-Day

      • Work with the Agile team to achieve a common goal
      • Setting yourself up for high standards of quality, with significant attention to detail
      • Understanding the requirements and priorities from customer
      • Breaking down the requirements, providing the detailed estimation and plan
      • Identifying and handling technical risks and issues
      • Putting the detailed Design with required prototypes by exploring new concepts
      • Write code with expected standards, develop & debug, and design user interfaces
      • Working with teams to get Design, Code, and Usability reviews
      • Demoing to clients and providing high quality deliverables with required documentation
      • Perform the retrospections and coming up with an action plan
      • Analyzing the performance metrics and deriving the action plan
      • Reporting on project statuses and developments to senior team members.
      • Participating in project meetings with management and other team members
      • Generating innovative ideas and proposing to the clients with impact analysis
      • Providing technical support to stakeholders in the organization
      • Working closely with clients establishing strong business relationships

    What you will bring to the team

      • Proven C#/.NET Programming experience of 4-8years, with Engineering graduation
      • Good understanding of MVVM design pattern, WPF and Multithreading concepts
      • Expert at writing unit tests and Experience in using memory profile tools
      • Experience with configuration management tools such as GitLab, SVN and Perforce
      • Understanding of test & measurements, National Instruments PXI based instrumentation
      • Experience in .NET Core / Python is a plus

    Job Location

    • The job location would be Bangalore or Coimbatore depending on candidate’s preference.

    Interested in this position?

  • We are looking for technology enthusiasts who have expertise in any technology stack like Java, Python, .NET, etc, and are willing to learn and transition into the JavaScript stack. We are offering a unique position where you will use your web technologies skills to build GUIs that will talk to peripheral hardware components over USB/Ethernet. These components could be simple evaluation boards to complex IoT devices. Experience in working with hardware is a plus, though it is not a must.

    Your day-to-day

      • Interact with the customer and gather requirements and document the Software Requirements Specifications (SRS)
      • Breakdown the requirement at a module level into a list of development tasks and estimate the necessary effort
      • Own the execution of the Project; Perform code, design reviews & follow the necessary standards
      • Come up with the design by getting necessary inputs from the lead. And drive any prototype development as needed
      • Ensure that the code module/ project is tested at the unit, module and integration levels to identify defects/bugs and fix them before delivering to the customer
      • Follow standard software release practices to ensure smooth delivery
      • Actively participate in customer meetings, ensure that the customer and internal stakeholders are updated through weekly reports and meetings as needed. Ensure to acknowledge and be responsive to the customer email or requests
      • Guide/mentor the Junior Engineer. Provide constructive feedback in a clear manner with examples to help the junior engineer grow
      • Actively involve in defining necessary processes & ensure compliance of the defined processes

    What you will bring to the team

      • 2-4 years of experience in web technology stacks such as JS (any framework), Java or .NET, or Python or Ruby, etc.
      • A strong understanding of HTML/CSS
      • Adequate knowledge of source control tools (such as GIT/SVN/Perforce)
      • Experience in using node.js for large-scale projects is a plus
      • Experience working in Agile Methodologies such as Scrum is a plus
      • Experience working with hardware is a plus

    Job Location

    • The job location would be Bangalore or Coimbatore depending on candidate’s preference.

    Interested in this position?

  • Soliton Technologies is looking to hire a Design Manager to join our ‘DeMasters’ team.

     

    DeMasters is the design team operating within Soliton and is responsible for designing software solutions that brings great experiences for all the users. This team is credited for bringing design as an important first step in building software even for products used by engineering community. Through their creative ability to understand the user needs this team help the customer visualize the solution before it is being built. These visual prototypes make the customers and users typically fall in love with what is being built even before any development is started. Obsession towards building creative solutions and having fun while at it, is what makes this team an exciting bunch to work with! 😊

     

    We are looking to hire a leader for our design team who has prior experience in working with design teams and has worked hands on in designing user experiences for different products. Our ideal candidate will be a person who can integrate world class design methodologies into all our services and products, and is also an inspiration for our design team

    Responsibilities

      What you can experience with us:

      • Fun loving and technically hungry UI/UX design team.
      • Opportunity to work with most renowned semiconductor clients for unique product designs and propose innovative UX solutions to create a big impact.
      • Autonomy to bring transforming high-end design solutions to create business value.
      • Entrepreneur-like practices that build UI/UX team into a strong entity in Soliton.

      What you can bring for us

      • Extreme level of enthusiasm
      • Positive attitude towards any challenge
      • Ability to generate new ideas and execute it with the team
      • Leadership and process mentoring

    Desired Profile

      • 8+ years design experience at a tech, product-driven or a service company.
      • Bachelor’s degree in Design or equivalent experience in Design, Computer Science, HCI.
      • Excellent problem-solving skills and familiarity with technical constraints when designing for desktop applications and web apps.
      • Experience with design techniques such as user research, storyboarding, information architecture, interaction models, user interfaces, and prototyping.
      • Experience in usability, concept testing, other design research methods.
      • Should communicate well and should have experience in handling clients and managing a team.
      • Influence cross functional partners with data informed decisions & act as an end user advocate.
      • Demonstrated ability to communicate complex concepts clearly.
      • Self-starter, adaptable, and can thrive in an ambiguous environment.
      • Help the client to understand the value of user experience and end users to their business.
      • Mentor and evangelize Agile and Lean design principles.
      • Make a real impact by leading and/or contributing to team members’ career growth.

    Job Location

    • The job location would be Coimbatore or Bangalore based on the candidate's preference.

    Interested in this position?

  • We are looking for a Project Engineer to join our team working across multiple platforms such as Measurement & Automation, Semiconductor Post-Silicon Validation, and Cross-platform GUIs. You will be working as Agile team and delivering high-quality deliverables with a strong focus on customer delight.

     

    If you are a person with high technical abilities and team spirit, can communicate well, and work with Agile teams, then we would surely love to meet you!

    Your Day-to-Day

      • Hands-on coding using C# / .NET
      • Focus on user experience and usability
      • Setting up yourself for high standards of quality, with significant attention to detail
      • Understanding the domain well – how a semiconductor chip works and how a hardware engineer builds products around it
      • Work in small 2-3 member teams taking independent responsibility of the development

    What you will bring to the team

      • Bachelor’s degree in Electronics / Computer Science / Information Technology Engineering
      • 1-4 years of experience in C#/.NET Programming
      • Hands-on experience on the implementation of complex, custom-built applications
      • Knowledge at writing unit tests and following coding standards
      • Understanding of best practices for building applications with peak performance and reliability
      • Good understanding on Multi threading concepts 
      • Good understanding of MVVM design pattern and WPF concepts 
      • Experience with configuration management tools such as Git, SVN and Perforce 
      • Good understanding of test and measurement fundamentals
      • Good communication skills
      • Basic understanding of Agile Methodologies such as Scrum
      • Knowledge on National Instruments PXI based instrumentation
      • Knowledge in .NET Core / Python is a plus

    Job Location

    • The job location would be Bangalore or Coimbatore depending on candidate’s preference.

    Interested in this position?

  • We are looking for a Senior Engineer who is passionate about problem solving, coming up with creative solutions for our end users and can design great visuals.

     

    What will be your role? 

    As a UI/UX Designer at Soliton, you will be working with cross functional teams such as Onshore Clients, Internal Project Managers, Owners & Developers in designing complete end to end solutions. You will need to understand the Semiconductor space by interacting with other Solitons and as well as the Clients whenever possible.

     

    With the understanding of the problem space, you will need to follow the UX process of researching, analyzing and solution design. You will be designing low and high-fidelity prototypes of the solution which will eventually be handed off to the development team after iterations.

     

    As we are a small design team and we get a lot of projects, most often you will be a solo designer in a project. You will be given design ownership of an entire project and you need to have high levels of ownership, leadership and responsibility.

     

    Your Day-to-Day

      • You will need to understand the problem space by interacting with stakeholders and users
      • You should facilitate conversations within the project team and as well as with the client.
      • You would be required to handle multiple design projects at the same time.
      • You will be designing wireframes, Low and High-Fidelity Prototypes using design tools such as Sketch, Invision and Figma.
      • You will be creating style guides and design systems for the project with the understanding of the client branding and UI consistency.
      • After design, you will be closely working with the end users or the project team for usability testing and making iterations.
      • You would be required to understand the technical constraints when designing for desktop applications and web apps.

    What you will bring to the team

      • 3+ Years in experience in Solving complex Engineering problems.
      • A keen eye for aesthetics and details.
      • Excellent communication skills.
      • Excellent problem-solving skills and creativity.
      • Ability to convey ideas effectively using visual medium.
      • Good Leadership Skills.
      • Familiarity with design software and technologies (such as Sketch, Invision and Figma etc ) would be a plus.

    Job Location

    • The job location would be Coimbatore or Bangalore based on the candidate's preference.

    Interested in this position?

  • We are looking for a Developer in Java to implement the software for multiple platforms such as Measurement & Automation, Semiconductor Post-Silicon Validation, and Cross-platform device GUIs. You will be working as a part of a team to achieve high-quality deliverables with a strong focus on customer delight.

     

    If you are a person with high technical abilities and team spirit, can communicate well, and work with Agile teams, then we would surely love to meet you!

    Your Day-to-Day

      • Work with the Agile team to achieve a common goal
      • Setting up yourself for high standards of quality, with significant attention to detail
      • Understanding the requirements and priorities from the lead
      • Aligning with the leads with respect to the plan and the estimation for the tasks assigned
      • Identifying and handling technical risks and issues
      • Putting the detailed Design with required prototypes by exploring new concepts
      • Write code with expected standards, develop & debug, and design user interfaces
      • Working with teams to get Design, Code, and Usability reviews
      • Reporting on task status and developments to the lead
      • Participating in project meetings within the team and with the customers whenever required
      • Generating innovative ideas and proposing it to the team with impact analysis
      • Providing technical support to stakeholders within the organization
      • Sharing the knowledge gained within the team

    What you will bring to the team

      • Proven Java Programming experience of 1-4 years, with Engineering graduation
      • Strong understanding of Java and the concepts such as multi-threading
      • Knowledge at writing unit tests and Experience in using memory profile tools
      • Knowledge of source control tool. e.g., GIT, SVN and Perforce 
      • Understanding of test & measurements, National Instruments PXI based instrumentation 
      • Knowledge about JavaScript, HTML, CSS is a plus  

    Job Location

    • The job location would be Bangalore or Coimbatore depending on candidate’s preference.

    Interested in this position?

  • We are looking for a Senior Developer or Technical Lead to design and implement the software for multiple platforms such as Measurement & Automation, Semiconductor Post-Silicon Validation, and Cross-platform device GUIs. You will be working with teams and delivering high-quality deliverables with a strong focus on customer delight.

     

    If you are a person with high technical abilities and team spirit, can communicate well, and work with Agile teams, then we would surely love to meet you!

    Your Day-to-Day

      • Work with the Agile team to achieve a common goal
      • Setting yourself up for high standards of quality, with significant attention to detail
      • Understanding the requirements and priorities from customer
      • Breaking down the requirements, providing the detailed estimation and plan
      • Identifying and handling technical risks and issues
      • Putting the detailed Design with required prototypes by exploring new concepts
      • Write code with expected standards, develop & debug, and design user interfaces
      • Working with teams to get Design, Code, and Usability reviews
      • Demoing to clients and providing high quality deliverables with required documentation
      • Perform the retrospections and coming up with an action plan
      • Analysing the performance metrics and deriving the action plan
      • Reporting on project statuses and developments to senior team members
      • Participating in project meetings with management and other team members
      • Generating innovative ideas and proposing to the clients with impact analysis
      • Providing technical support to stakeholders in the organization
      • Working closely with clients establishing strong business relationships

    What you will bring to the team

      • Proven Java Programming Experience of 4-8 years with Engineering Graduation
      • Expert at building cross-platform desktop applications using various frameworks such as JIDE Desktop Application Framework, JavaFX, etc
      • Strong understanding of Design patterns, Eclipse Plugin development, Multi-threading
      • Expert at writing unit tests and Experience in using memory profile tools
      • Knowledge of source control tool. e.g. GIT , SVN and Perforce
      • Understanding of test & measurements, National Instruments PXI based instrumentation
      • Experience in JavaScript, HTML, CSS is a plus

    Job Location

    • The position will be based in Bangalore or Coimbatore and may involve occasional travel to other locations.

    Interested in this position?

  • We are looking for technology enthusiasts who have expertise in any technology stack like Java, Python, .NET, JavaScript, etc. We are offering a unique position where you and your team will use your web technologies skills to build GUIs that will talk to peripheral hardware components over USB/Ethernet. These components could be simple evaluation boards to complex IoT devices. Experience in working with hardware is a plus, though it is not a must.

    Your Day-to-Day

      • Mentor and support a team of engineers for software development projects
      • Build strong professional relationships with customers
      • Identify risks and encourage teams to highlight it at the right place right time
      • Help your team to think long term and balance its priorities with short term gains
      • Setting yourself up for high standards of quality, with significant attention to detail
      • Understanding the domain deeply – how a semiconductor chip works and how a hardware engineer build products around it
      • Be creative and encourage your team to have a fun work environment. If you are not having fun, you are doing it wrong!

    What you will bring to the team

      • Minimum academic qualification is a Bachelor’s degree in engineering
      • 6-10 years of experience in software development
      • Hands-on software development
      • Experience in analysis, design, coding, and implementation of complex, custom-built applications
      • Ability to think broad, think big, and think long term
      • Expert at defining coding standards and best practices
      • Strong communication skills
      • Client-facing skills with the ability to work in a consulting environment
      • Experience in using node.js for large-scale projects is a plus
      • Experience in working with hardware is a plus

    Job Location

    • The job location would be Coimbatore or Bangalore based on the candidate's preference.

    Interested in this position?