CAREERS

Spark On with Ignitarium

At Ignitarium, we have incredibly smart, talented and interesting folks who have worked hard to get us to where we are today. We are all truly grateful for the opportunities that we have received and we continue to make the most of every new opportunity that comes our way. Be it working with the latest hardware or technology stacks, we love doing great work as much as having an incredible time doing it. So, if you are whip smart, relish a challenge and would love to work on the bleeding edge of tech, we probably have a badge with your name on it.

Team Ignitarium

Being an Igniter

Being an Igniter, we celebrate the world of work, and each other. We are drawn to colleagues with a deep sense of curiosity, empathy, and adventure. Igniters are risk takers willing to stand up for what they believe in and challenge the status quo for the greater good. Where others see challenges, an Igniter sees an ocean of opportunities.

  • ALL
  • BANGALORE
  • KOCHI
ALL

Full Stack Developer

3 – 5 years of experience

Design for Test

Lead

6 – 8 years of experience

Physical

Design Lead

6 – 10 years of experience

Machin Learning Engineer

3 -10 years of experience

RTL Verification Lead

5-10 years of experience

RTL Design

Engineer

2-8 years of experience

Mixed Signal Verification Engineer

2-8 years of experience

Embedded Software Engineer

4-8 years of experience

Java Engineer & Java Lead

1-10 years of experience

BANGALORE

Full Stack Developer

3 – 5 years of experience

Design for Test

Lead

6 – 8 years of experience

Physical

Design Lead

6 – 10 years of experience

Machin Learning Engineer

3 -10 years of experience

RTL Verification Lead

5-10 years of experience

RTL Design

Engineer

2-8 years of experience

Mixed Signal Verification Engineer

2-8 years of experience

Embedded Software Engineer

4-8 years of experience

Java Engineer & Java Lead

1-10 years of experience

KOCHI

Design for Test

Lead

6 – 8 years of experience

Physical

Design Lead

6 – 10 years of experience

Machin Learning Engineer

3 -10 years of experience

RTL Verification Lead

5-10 years of experience

RTL Design

Engineer

2-8 years of experience

Embedded Software Engineer

4-8 years of experience

Full Stack Developer:

Job Locations :Bangalore

Must have

  • Good knowledge of Typescript /JavaScript, CSS, and HTML, with a deep understanding of the language features of JavaScript, including DOM manipulation and the JavaScript object model
  • Thorough understanding of React.js and its core principles
  • Understanding of latest ECMAScript standards
  • Good knowledge of CSS pre-processors such as Sass, LESS
  • Experience with modern front-end build pipelines and tools such as Babel, Webpack, NPM, etc
  • Experience with any of the backend technologies such as Spring Boot, NodeJS, ExpressJS, PHP
  • Experience with RESTful APIs
  • Knowledge of Jasmine/Mocha, Grunt
  • React Design, Agile Scrum based Development
  • Ability to communicate effectively and make effective Presentations
  • Familiarity with code versioning tools such as Git, SVN.

Education

  • Bachelor’s or Master’s Degree in Electronics Engineering

Apply for the job






    Design for Test Lead:

    Job Locations : Bangalore, Kochi

    Must have

    • Hands-on experience in Inserting Scan and generating ATPG vectors for Stuck-At and At-Speed Faults.
    • In-depth experience in analysing and improving scan coverage.
    • Hands on experience in MBIST (insertion and simulation)
    • Experience in Boundary Scan, inserting tap controller and P1500
    • Experience in RTL based and netlist-based insertion flows
    • Experience in DFT simulation with and without SDF
    • Experience in Synthesis and formal verification tools
    • Experience in characterization (DC Characteristics)Experience in generating TDL for ATE and working closely with ATE team during bring up phase
    • Good exposure to DFT tools from Mentor, Synopsys and Cadence
    • Good scripting knowhow in Perl and TCL
    • Ability to mentor and work closely with junior engineers

    Education

    • Bachelor’s or Master’s Degree in Electronics Engineering

    Apply for the job






      Physical Design Lead:

      Job Locations : Bangalore, Kochi

      Must have

      • In-depth experience in Floor-planning, CTS, Power routing, place and route, timing closure, DRC and LVS
      • Should have worked on latest technology nodes (14nm or lesser)
      • Should have worked on block level and top-level designs
      • Good to have worked on designs without a customer flow
      • Strong problem-solving skills and communication skills
      • Ability to mentor and work closely with junior engineers

      Education

      • Bachelor’s or Master’s Degree in Electronics Engineering

      Apply for the job






        Machine Learning Engineer:

        Job Locations : Bangalore, Kochi

        Must have

        • 3 – 10 years’ experience developing software for Computer Vision, Machine/Deep learning
        • Hands on with C, C++, Python, Linux, C#
        • Hands on with OpenCV, TensorFlow, Caffe, CUDA, OpenCL, OpenGL
        • Hands-on experience with internals of networks (CNN, RNN, LSTM, SSD etc).
        • Customization of NN and improving performance
        • Experience with GPU/DSP/ISP/SoC architecture and system software.
        • Hands-on experience with one or more leading embedded SoC platforms (Nvidia, Qualcomm, NXP, Movidius, etc.)
        • Good analytical and problem-solving skills
        • Knowledge of computer architecture
        • Can build prototypes leading to production worthy solutions
        • Contribution in research communities, publishing papers or participation in Github projects related to machine learning would be a distinct advantage.

        Education

        • Electronics/Electrical/Computer Science Graduate/Post Graduate/PhD

        Apply for the job






          RTL Verification Lead

          Job Locations : Bangalore, Kochi

          Job Description:

          Will be responsible for defining Verification methodology, test plan creation and hands on verification

          Must have

          • Must have very good SystemVerilog / UVM knowledge with prior work experience on multiple live projects
          • Must have expertise in PCI-Express and / or Ethernet protocols
          • Expertise in AMBA bus protocols and ARM CPU architecture
          • Experience in developing functional verification environments including components like monitors, checkers, scoreboards and assertions
          • Experience in verification methodologies with random stimulus along with functional coverage
          • Must have good debugging and problem solving skills
          • Good communication skills
          • Good documentation skills
          • Highly motivated, independent contributor with a good attitude
          • Experience in PERL, TCL, shell programming

          Tools

          • Cadence / Synopsys / Mentor tool suites

          Education

          • Bachelors or Masters Degree in Electronics / Electrical Engineering

          Apply for the job






            RTL Design Engineer

            Job Locations : Bangalore, Kochi

            Job Description:

            Responsible for design, RTL coding and SoC integration

            Must have

            • Hands-on experience and expert-level knowledge in RTL design and coding
            • Hands-on experience and expert-level knowledge in SoC integration of ARM core based designs
            • Experience in working with AMBA Bus – AXI, AHB, APB
            • In-depth understanding of Verilog/VHDL and ARM SoC architecture
            • Hands-on experience in LINT and CDC analysis
            • Hands-on experience in ASIC Synthesis
            • Hands-on experience in Static Timing Analysis
            • Hands-on experience in Equivalence Checking

            Preferred Exposure in

            • Experience in Ethernet, PCIe
            • Experience in networking domain
            • Experience in PERL, TCL, Python

            Tools

            • Cadence / Synopsys tool suites

            Education

            • Bachelors or Masters Degree in Electronics / Electrical Engineering

            Apply for the job






              Mixed Signal Verification Engineer

              Job Locations : Bangalore

              Job Description :

              Responsible for defining mixed signal verification methodologies, verification environments, test suites and hands-on verification

              Must have

              • Hands-on experience and expert-level knowledge in Analog Mixed-Signal simulations
              • Hands-on experience and expert-level knowledge of advanced HVL based methodologies (UVM/OVM/eRM)
              • Experience with SV Real Modelling and SPICE models
              • Experience in verifying SERDES, LNAs, Filters, ADCs and DACs

              Preferred Exposure in

              • Low power verification.
              • Audio, video and wired/wireless connectivity standards
              • PERL, TCL, Python

              Tools

              • Cadence/Synopsys/Mentor tool suites

              Tools

              • Bachelors or Masters Degree in Electronics / Electrical Engineering

              Apply for the job






                Embedded Software Engineer

                Job Locations : Bangalore, Kochi

                Job Description:

                Software development on complex embedded systems

                Must have

                • Hands on experience in developing low level software for microcontroller based environments with ARM processors or similar.
                • Knowledge of DSP concepts.
                • Experience in all aspects of designing and developing SW in C/C++ language for embedded platforms.
                • Advanced level knowledge of modern microprocessor architecture – MMU, Caches, Exceptions, interrupts, instruction sets etc.
                • Experience in working with multiple common h/w interfaces like USB, Ethernet, PCIe, DDR controller, DMAC etc.
                • Device driver or stack development in at least one major Operating system for at least one complex interface.
                • Experience in SW protocol stacks like USB, TCP/IP, File system etc.
                • Experience in Board Bring up, Device drivers, Firmware, Boot Loaders, Tool chains & Build systems.
                • Understand project requirements, customer use cases & specifications for features and convert them to standout software.
                • Initiate and drive Test strategies and Test plan design for software.

                Preferred Exposure in

                • Experience in Labview / Matlab
                • Experience in scripting PERL/TCL/Python
                • Experience in Networking/Energy/Medical/Security/Auto/Video domain
                • Experience in Android.
                • Experience in writing device drivers in Linux, Boot loader development and porting/migration.
                • Excellent analytical skills for troubleshooting and issue resolution.
                • Familiarity with Linux Internals.
                • Multimedia drivers (camera/display/video). Experience in Video Decoder/ Encoder/HDMI drivers is highly desirable.
                • Excellent debugging skills. Well versed in using tools like gdb, kgdb & profilers.
                • Self-motivator and an excellent team player.
                • Possess outstanding written and verbal communication skills. Ability to communicate design rationale and build consensus with the team.
                • Prior experience of designing Test plans for features from scratch.

                Education

                • Bachelors or Masters Degree in Computer Science or Electronics / Electrical Engineering

                Apply for the job






                  Java Engineer & Java Lead

                  Job Locations : Bangalore

                  Job Description:

                  Design and develop Java, Android and Web Applications

                  Must have

                  • Hands on experience in Core Java
                  • Hands on experience in Android Java

                  Preferred Exposure in

                  • Good understanding of Java, Android, Web Technologies (JSP, ReactJS, NodeJS etc.)
                  • Should design and develop Java, Android and Web Applications using NodeJS, ReactJs etc
                  • Must have hands on experience in different types of Android Services, Broadcast receivers and Intent
                  • Should have hands on experience in writing Junit test cases
                  • Good understanding of Multi-threading concepts will be an added advantage
                  • Good understanding of Android Accessibility
                  • Should have hands on experience in Java socket programming
                  • Good debugging skills and deep understanding of adb commands and usage
                  • Must follow Java coding standards and Java doc syntax
                  • Able to work within timelines and meet strict quality expectations
                  • Capable of working with minimal supervision
                  • Good understanding of Android framework internals
                  • Willingness to learn new technologies

                  Education

                  • Bachelors or Masters Degree in Engineering

                  Apply for the job






                    Full Stack Developer:

                    Must have

                    • Good knowledge of Typescript /JavaScript, CSS, and HTML, with a deep understanding of the language features of JavaScript, including DOM manipulation and the JavaScript object model
                    • Thorough understanding of React.js and its core principles
                    • Understanding of latest ECMAScript standards
                    • Good knowledge of CSS pre-processors such as Sass, LESS
                    • Experience with modern front-end build pipelines and tools such as Babel, Webpack, NPM, etc
                    • Experience with any of the backend technologies such as Spring Boot, NodeJS, ExpressJS, PHP
                    • Experience with RESTful APIs
                    • Knowledge of Jasmine/Mocha, Grunt
                    • React Design, Agile Scrum based Development
                    • Ability to communicate effectively and make effective Presentations
                    • Familiarity with code versioning tools such as Git, SVN.

                    Education

                    • Bachelor’s or Master’s Degree in Electronics Engineering

                    Apply for the job






                      Design for Test Lead:

                      Must have

                      • Hands-on experience in Inserting Scan and generating ATPG vectors for Stuck-At and At-Speed Faults.
                      • In-depth experience in analysing and improving scan coverage.
                      • Hands on experience in MBIST (insertion and simulation)
                      • Experience in Boundary Scan, inserting tap controller and P1500
                      • Experience in RTL based and netlist-based insertion flows
                      • Experience in DFT simulation with and without SDF
                      • Experience in Synthesis and formal verification tools
                      • Experience in characterization (DC Characteristics)Experience in generating TDL for ATE and working closely with ATE team during bring up phase
                      • Good exposure to DFT tools from Mentor, Synopsys and Cadence
                      • Good scripting knowhow in Perl and TCL
                      • Ability to mentor and work closely with junior engineers

                      Education

                      • Bachelor’s or Master’s Degree in Electronics Engineering

                      Apply for the job






                        Physical Design Lead:

                        Must have

                        • In-depth experience in Floor-planning, CTS, Power routing, place and route, timing closure, DRC and LVS
                        • Should have worked on latest technology nodes (14nm or lesser)
                        • Should have worked on block level and top-level designs
                        • Good to have worked on designs without a customer flow
                        • Strong problem-solving skills and communication skills
                        • Ability to mentor and work closely with junior engineers

                        Education

                        • Bachelor’s or Master’s Degree in Electronics Engineering

                        Apply for the job






                          Machine Learning Engineer:

                          Must have

                          • 3 – 10 years’ experience developing software for Computer Vision, Machine/Deep learning
                          • Hands on with C, C++, Python, Linux, C#
                          • Hands on with OpenCV, TensorFlow, Caffe, CUDA, OpenCL, OpenGL
                          • Hands-on experience with internals of networks (CNN, RNN, LSTM, SSD etc).
                          • Customization of NN and improving performance
                          • Experience with GPU/DSP/ISP/SoC architecture and system software.
                          • Hands-on experience with one or more leading embedded SoC platforms (Nvidia, Qualcomm, NXP, Movidius, etc.)
                          • Good analytical and problem-solving skills
                          • Knowledge of computer architecture
                          • Can build prototypes leading to production worthy solutions
                          • Contribution in research communities, publishing papers or participation in Github projects related to machine learning would be a distinct advantage.

                          Education

                          • Electronics/Electrical/Computer Science Graduate/Post Graduate/PhD

                          Apply for the job






                            RTL Verification Lead

                            Job Description:

                            Will be responsible for defining Verification methodology, test plan creation and hands on verification

                            Must have

                            • Must have very good SystemVerilog / UVM knowledge with prior work experience on multiple live projects
                            • Must have expertise in PCI-Express and / or Ethernet protocols
                            • Expertise in AMBA bus protocols and ARM CPU architecture
                            • Experience in developing functional verification environments including components like monitors, checkers, scoreboards and assertions
                            • Experience in verification methodologies with random stimulus along with functional coverage
                            • Must have good debugging and problem solving skills
                            • Good communication skills
                            • Good documentation skills
                            • Highly motivated, independent contributor with a good attitude
                            • Experience in PERL, TCL, shell programming

                            Tools

                            • Cadence / Synopsys / Mentor tool suites

                            Education

                            • Bachelors or Masters Degree in Electronics / Electrical Engineering

                            Apply for the job






                              RTL Design Engineer

                              Job Description:

                              Responsible for design, RTL coding and SoC integration

                              Must have

                              • Hands-on experience and expert-level knowledge in RTL design and coding
                              • Hands-on experience and expert-level knowledge in SoC integration of ARM core based designs
                              • Experience in working with AMBA Bus – AXI, AHB, APB
                              • In-depth understanding of Verilog/VHDL and ARM SoC architecture
                              • Hands-on experience in LINT and CDC analysis
                              • Hands-on experience in ASIC Synthesis
                              • Hands-on experience in Static Timing Analysis
                              • Hands-on experience in Equivalence Checking

                              Preferred Exposure in

                              • Experience in Ethernet, PCIe
                              • Experience in networking domain
                              • Experience in PERL, TCL, Python

                              Tools

                              • Cadence / Synopsys tool suites

                              Education

                              • Bachelors or Masters Degree in Electronics / Electrical Engineering

                              Apply for the job






                                Mixed Signal Verification Engineer

                                Job Description :

                                Responsible for defining mixed signal verification methodologies, verification environments, test suites and hands-on verification

                                Must have

                                • Hands-on experience and expert-level knowledge in Analog Mixed-Signal simulations
                                • Hands-on experience and expert-level knowledge of advanced HVL based methodologies (UVM/OVM/eRM)
                                • Experience with SV Real Modelling and SPICE models
                                • Experience in verifying SERDES, LNAs, Filters, ADCs and DACs

                                Preferred Exposure in

                                • Low power verification.
                                • Audio, video and wired/wireless connectivity standards
                                • PERL, TCL, Python

                                Tools

                                • Cadence/Synopsys/Mentor tool suites

                                Tools

                                • Bachelors or Masters Degree in Electronics / Electrical Engineering

                                Apply for the job

                                Embedded Software Engineer

                                Job Description:

                                Software development on complex embedded systems

                                Must have

                                • Hands on experience in developing low level software for microcontroller based environments with ARM processors or similar.
                                • Knowledge of DSP concepts.
                                • Experience in all aspects of designing and developing SW in C/C++ language for embedded platforms.
                                • Advanced level knowledge of modern microprocessor architecture – MMU, Caches, Exceptions, interrupts, instruction sets etc.
                                • Experience in working with multiple common h/w interfaces like USB, Ethernet, PCIe, DDR controller, DMAC etc.
                                • Device driver or stack development in at least one major Operating system for at least one complex interface.
                                • Experience in SW protocol stacks like USB, TCP/IP, File system etc.
                                • Experience in Board Bring up, Device drivers, Firmware, Boot Loaders, Tool chains & Build systems.
                                • Understand project requirements, customer use cases & specifications for features and convert them to standout software.
                                • Initiate and drive Test strategies and Test plan design for software.

                                Preferred Exposure in

                                • Experience in Labview / Matlab
                                • Experience in scripting PERL/TCL/Python
                                • Experience in Networking/Energy/Medical/Security/Auto/Video domain
                                • Experience in Android.
                                • Experience in writing device drivers in Linux, Boot loader development and porting/migration.
                                • Excellent analytical skills for troubleshooting and issue resolution.
                                • Familiarity with Linux Internals.
                                • Multimedia drivers (camera/display/video). Experience in Video Decoder/ Encoder/HDMI drivers is highly desirable.
                                • Excellent debugging skills. Well versed in using tools like gdb, kgdb & profilers.
                                • Self-motivator and an excellent team player.
                                • Possess outstanding written and verbal communication skills. Ability to communicate design rationale and build consensus with the team.
                                • Prior experience of designing Test plans for features from scratch.

                                Education

                                • Bachelors or Masters Degree in Computer Science or Electronics / Electrical Engineering

                                Apply for the job






                                  Java Engineer & Java Lead

                                  Job Description:

                                  Design and develop Java, Android and Web Applications

                                  Must have

                                  • Hands on experience in Core Java
                                  • Hands on experience in Android Java

                                  Preferred Exposure in

                                  • Good understanding of Java, Android, Web Technologies (JSP, ReactJS, NodeJS etc.)
                                  • Should design and develop Java, Android and Web Applications using NodeJS, ReactJs etc
                                  • Must have hands on experience in different types of Android Services, Broadcast receivers and Intent
                                  • Should have hands on experience in writing Junit test cases
                                  • Good understanding of Multi-threading concepts will be an added advantage
                                  • Good understanding of Android Accessibility
                                  • Should have hands on experience in Java socket programming
                                  • Good debugging skills and deep understanding of adb commands and usage
                                  • Must follow Java coding standards and Java doc syntax
                                  • Able to work within timelines and meet strict quality expectations
                                  • Capable of working with minimal supervision
                                  • Good understanding of Android framework internals
                                  • Willingness to learn new technologies

                                  Education

                                  • Bachelors or Masters Degree in Engineering

                                  Apply for the job






                                    Design for Test Lead:

                                    Must have

                                    • Hands-on experience in Inserting Scan and generating ATPG vectors for Stuck-At and At-Speed Faults.
                                    • In-depth experience in analysing and improving scan coverage.
                                    • Hands on experience in MBIST (insertion and simulation)
                                    • Experience in Boundary Scan, inserting tap controller and P1500
                                    • Experience in RTL based and netlist-based insertion flows
                                    • Experience in DFT simulation with and without SDF
                                    • Experience in Synthesis and formal verification tools
                                    • Experience in characterization (DC Characteristics)Experience in generating TDL for ATE and working closely with ATE team during bring up phase
                                    • Good exposure to DFT tools from Mentor, Synopsys and Cadence
                                    • Good scripting knowhow in Perl and TCL
                                    • Ability to mentor and work closely with junior engineers

                                    Education

                                    • Bachelor’s or Master’s Degree in Electronics Engineering

                                    Apply for the job






                                      Physical Design Lead:

                                      Must have

                                      • In-depth experience in Floor-planning, CTS, Power routing, place and route, timing closure, DRC and LVS
                                      • Should have worked on latest technology nodes (14nm or lesser)
                                      • Should have worked on block level and top-level designs
                                      • Good to have worked on designs without a customer flow
                                      • Strong problem-solving skills and communication skills
                                      • Ability to mentor and work closely with junior engineers
                                      • Should be a natural leader responsible for building a highly capable team of PD engineers

                                      Education

                                      • Bachelor’s or Master’s Degree in Electronics Engineering

                                      Apply for the job