Zettaone Technologies - System Design, Firmware Developement, Software Developement, Board Design, Design Analysis, Electronic Manufacturing Service, Testing, Certification and Packaging

Build a world that inspires human connection

Zettaone offers a dynamic and creative work environment, with compensation and benefits on par with industry standards. If you’re looking for a challenging and rewarding career, we invite you to get in touch with our Recruitment department at careers@zettaone.com.

We Love Our team Together at Zettaone

It takes an entire team united behind something big. Together, we work hard, we laugh a lot, we brainstorm nonstop, we use hundreds of Post-Its a week, and we give the best high-fives in town.

Learn

We look all around for inspiration and learning..

Create

We build the best experience for our community - as a team.

Current Openings

Hardware

Job Overview

Overall experience of 6 to 12 years in Design, Development, Testing of Hardware embedded products with Microcontroller, Microprocessor, FPGA and experienced to mentor 2 to 3 Hardware design engineers.

Responsibilities and Duties

  • Responsible for execution and delivery of a project as per the schedule. Guidance and mentoring of 2 to 3 hardware design engineers.
  • Work with Hardware Manager to come up with Costing, Schedule, Project plan.

Skills

  • Ability to execute a specified Hardware project independently and the ability to drive Junior Engineers.
  • Should have Hands on experience in working on at least 3 to 5 projects on Commercial / Industrial /Automotive domain new products design from specifications till delivery.
  • Hands on experience in linear, SMPS power supply designs for new products.
  • Hands on experience in schematic capture tools, PCB layout design, Signal analyzing tools, PCB board bring up activities.
  • Hands on experience in Mixed signal designs / Digital designs (8, 16, 32-bit micro-controller / ARM controller design).
  • Expertise in Interfacing USB, I2C, SPI, RS232, ADC, DAC, SDR, DDR, Flash Memory Technologies.
  • Expertise in hardware design analysis like power calculations, worst case analysis etc.
  • Hands on experience of test equipment’s like CRO, Logic analyzer etc.
  • Hands on experience / Knowledge about certification /precertification compliance testing of products
  • Good team player.

Preferred Tools

Experience in any one of the schematics and Layout Tool. Cadence Allegro OrCAD / Mentor Graphics PADS / Altium.

Qualifications

The candidate should have Bachelor’s degree or Master’s degree in engineering (ECE or EEE) is a must.

Location

Bangalore

Job Overview

Overall experience of 3 to 5 years in design, development, testing of hardware embedded boards with Microcontroller, Microprocessor and FPGA based projects.

Responsibilities and Duties

  • Responsible for Circuit design, Schematics design, working with PCB layout engineers to come up with the design, Coordinate with Manufacturing team for Manufacturing, Board bring up testing and Working with SW team for completion of Boards testing.
  • Work as per the schedule and complete the deliverables as provided by HW Lead / Manager as per the schedule, Project plan defined.

Skills

  • Hands on experience in working commercial/ industrial/Automotive domain projects from specifications till delivery.
  • Experience in any one of the schematic capture tools, PCB layout design tool, signal analyzing or simulation tools and PCB board bring up activities.
  • Experience in Power supply Switchers / LDOs / Mixed signal designs / Digital designs (8, 16, 32-bit micro-controller / ARM controller design).
  • Experience in design circuits with USB, I2C, SPI, RS232, ADC, DAC, SDR, DDR, Flash Memory IC Interfaces.
  • Experience in hardware design analysis like power calculations, worst case analysis will be a plus.
  • Hands on experience of test equipment’s like CRO, Multimeters, Logic analyzer etc.
  • Experience / Knowledge about certification / precertification compliance testing of products will be a plus.
  • Good team player.

Preferred Tools

Experience in any one of the schematics and Layout Tool. Cadence Allegro OrCAD / Mentor Graphics PADS / Altium.

Qualifications

The candidate should have Bachelor’s degree or Master’s degree in engineering (ECE or EEE) is a must.

Location

Bangalore

Job Overview

2019 Batch students with training in either OrCAD or Embedded Software with good academic results. 2018 batch can also be considered.

Responsibilities and Duties

  • Responsible for tasks completion as per the task list given by Lead.
  • Hands on Experience of Schematics / Software design / documentation preferable.
  • Work closely with other members of the engineering team to assist for successful project.
  • Quick learner, Team player.

Skills

  • Hands on Hardware / Software Design experience in developing schematics or writing device drivers for various embedded peripherals with various Interfaces like SPI, I2C, UART, USB, Ethernet, RS232, RS485, CAN etc. on Digital designs (8, 16, 32-bit micro-controller / ARM controller design) preferrable.
  • Hands on experience of test equipment’s like CRO, Logic analyzer with hands on testing of embedded hardware, use of JTAG debuggers, oscilloscopes, serial data analyzers will be a plus.
  • Good team player.

Qualifications

The candidate should have Bachelor’s degree or Master’s degree in engineering (ECE or EEE) is a must.

Location

Bangalore

Job Overview

Overall experience of 6 to 12 years in Design, Development, Testing experience of developing software for the customized Hardware Embedded products with Microcontroller, Microprocessor, FPGA and with experience of leading embedded Software Engineers.

Responsibilities and Duties

  • Responsible for execution and Software delivery of a project as per the schedule.
  • Documentation of project like writing software requirements specifications document, Design Document, Coding & Unit testing, Software Test Plan etc.
  • Experience of Leading software design engineers.
  • Experience of estimating for Costing, Schedule, Project plan for the software aspects of the project.
  • Ownership of the ‘ground up’ design and architecture of embedded software for real time applications.
  • Decomposition of designs in to structured modules /functions ready for implementation as individual contributor and by the team.
  • Hands on development in C of new ARM based embedded software for a range of products currently under development.
  • Ensure quality of software using appropriate methods and tools (Code Review, Code coverage, Static Analysis, Unit Test etc.) and application of suitable Coding Standards.
  • Maintain, update and enhance existing embedded software written in C.
  • Documentation of Software Products, Development and Execution of test plans.
  • Work closely with other members of the engineering team to assist with the correct choice of processors and supporting hardware teams for successful project delivery.

Skills

  • Ability to execute a specified SW project independently and the ability to drive Junior Engineers to achieve the SW project goals.
  • Should have Hands on experience in working on at least 3 to 5 projects on Commercial / Industrial / Automotive domain new products design from software specifications till delivery.
  • Hands on experience in version control, Configuration management tools, Bug reporting and Bug tracking tools.
  • Hands on “real time” experience in different Software IDEs with different Microcontrollers ,ARM based Microcontrollers and Microprocessor.
  • Hands on SW Design experience in developing device drivers for various embedded peripherals with various Interfaces like SPI, I2C, UART, USB, Ethernet, RS232, RS485, CAN etc. on Digital designs (8, 16, 32-bit micro-controller / ARM controller design), Hardware Knowledge, Familiarity with processor selection.
  • Expertise in Software Design experience in developing device drivers for Interfacing USB, I2C, SPI, RS232, ADC, DAC, SDR, DDR, DDR2 and DDR3 and Flash Memory Technologies.
  • Expertise in Software Design Analysis and Benchmarking.
  • Hands on experience of test equipment’s like CRO, Logic analyzer with hands on testing of Embedded Hardware, use of JTAG debuggers, Oscilloscopes, Serial data analyzers etc.
  • To analyze Field / Production inputs, Test, verify and identify improvement areas in Firmware designs.
  • To provide board bring up support to new board, Product developments in Lab.
  • Experience with ANSI C in an Embedded environment with Working knowledge of C++
  • Direct experience of different Embedded Operating Systems (e.g. Scheduler Based, FreeRTOS, VxWorks, Green Hills, QNX)
  • Demonstrable experience in a lead position and proven capability in the technical management of at least one other engineer.
  • Linux Device driver and multi-threaded applications is a plus.
  • Strong knowledge in RTOS and non-RTOS based applications.
  • Expertise of Industrial communication is added advantage.
  • Ability to work independently on assigned tasks and with others to ensure the rapid and coordinated development of new products.
  • Flexibility, Willingness to learn, and to work with other software tools when required.
  • Good team player.

Qualifications

The candidate should have Bachelor’s degree or master’s degree in Computer Science Engineering, Electronics Engineering or an equivalent qualification.

Location

Bangalore

Job Overview

Overall experience of 3 to 4 years in Design, Development, Testing experience of developing software for the customized hardware embedded products with Microcontroller, Microprocessor, FPGA based products or boards.

Responsibilities and Duties

  • Responsible for tasks completion as per the task list given by Lead/Manager.
  • Experience of software design documentation.
  • Hands on development in C of new ARM based embedded software for a range of products or boards.
  • Knowledge and usage of software using appropriate methods and tools (Code Review, Static Analysis, Unit Test etc.) and application of suitable Coding Standards.
  • Understanding and Usage of version management system and bug tracking tools like GitHub, Bugzilla etc.
  • Maintain, update and enhance existing embedded software written in C in the servers / repositories.
  • Documentation of software products, development and execution of test plans.
  • Work closely with other members of the engineering team to assist for successful project delivery.

Skills

  • Hands on SW Design experience in developing device drivers for various embedded peripherals with various Interfaces like SPI, I2C, UART, USB, Ethernet, RS232, RS485, CAN etc. on Digital designs (8, 16, 32-bit micro-controller / ARM controller design), Hardware Knowledge, Familiarity with processor selection.
  • Expertise in Software Design experience in developing device drivers for Interfacing USB, I2C, SPI, RS232, ADC, DAC, SDR, DDR, DDR2 and DDR3 and Flash Memory Technologies.
  • Hands on experience of test equipment’s like CRO, Logic analyzer with hands on testing of Embedded Hardware, use of JTAG debuggers, Oscilloscopes, Serial data analyzers etc.
  • To provide board bring up support to new board, Product developments in Lab.
  • Experience with ANSI C in an embedded environment with Working knowledge of C++
  • Direct experience in one or more among different Embedded Operating Systems (e.g. Scheduler Based, FreeRTOS, VxWorks, Green Hills, QNX) is required.
  • Expertise of Industrial communication is added advantage.
  • Good team player.

Qualifications

The candidate should have Bachelor’s degree or master’s degree in Computer Science Engineering, Electronics Engineering or an equivalent qualification.

Location

Bangalore

Software

Job Overview

Overall experience of 4 to 8 years in Software Development.

Responsibilities and Duties

  • Creates design specifications for high availability and highly scalable applications which will be used by both internal and external customers. Works with clients and Business Analysts to determine software requirements and system impacts.
  • Generates technical documentation as well as a unit and functional tests.
  • Mentors junior developers in industry best practices, procedures, and concepts.
  • Is responsible for ensuring the quality of their work as well as the work of the entire development team.
  • Development, product maintenance, and management of development teams Requirements.
  • Engineering Degree in Computer Science/Engineering, or equivalent professional experience.
  • 5+ years of related experience with building web portals and/or ecommerce applications using Microsoft technologies.
  • Expertise in most of the following - Web API, MVC, WCF, HTML5, CSS, JavaScript, JSON, SOAP, REST, JQuery, .Net Framework, C#, Web Services.
  • Expert knowledge of object oriented programming.
  • Knowledge of SQL Server development and database design.
  • Works closely with the Enterprise Architects and the development teams through all phases of the SDLC.
  • Investigates new technologies and techniques and researches ongoing industry developments.
  • Initiates major changes in architecture and software development techniques/processes.
  • Analyzing business requirements, processes, data, and system integration points to determine/recommend appropriate technology solutions.
  • Designing, coding, testing, documenting, and deploying global applications based on system and user requirements.
  • Experience building customer-facing applications deployed on cloud environments (AWS, Azure or similar).
  • Analyze and resolve performance issues in all environments.
  • Expert knowledge in analyzing, designing, and developing solutions to a highly complex problem.
  • Strong communication skills, including the ability to convey technical information effectively to both IT and business audiences.
  • Knowledge of Agile methodology.
  • Familiar with Unit Test, Mock, Test Driven Development, etc.

Skills

  • C#, Windows Forms, WPF, WCF, ASP.Net, WebAPI, MVC, MVVP.
  • SQL Server, MySQL, MongoDB.
  • Jquery / Jscript (Any Scripting)
  • NodeJS, AngularJS, Angular X, ReactJs, TypeScript.
  • HTML5, CSS3.
  • Python, Windows Services.
  • Good team player.

Qualifications

The candidate should have Bachelor’s degree or master’s degree in Computer Science Engineering or an equivalent qualification.

Location

Bangalore