Working at CIS Global

Everyday businesses around the world use our products and enjoy the benefits from them. Making sure our current customers remain satisfied and making sure prospective customers become current customers requires the passion and creativity of our entire global team.

Join our team and discover a future of opportunities with us. A future of speed, innovation, and action!

Current Open Positions

Summary of the Job

Job Position – Embedded Firmware Lead

To design embedded firmware for data center environment and energy monitor product on RTOS and Linux Platform.

Essential Functions

  • Design, verification, specification, and qualification of data center environment and energy monitor product firmware
  • Using firmware ‘development and debug’ tools for development of products based on networking capabilities.
  • Creation of Target and Application optimized embedded Linux distributions
  • Development and customization of Linux Kernel drivers to support customized peripheral or on-board devices, or highly optimized use of standard peripherals
  • Specification of user-driver APIs that include standard peripherals such as UART, SPI, I2C, RTC
  • Development of userland application code in embedded Linux systems, specifically code for testing driver interfaces and for enabling the use of standard software environments
  • Maintain released product firmware upgrade
  • Work as part of a team.

Education – Minimum Required Level

Bachelor’s Degree or above in Electronics Or Computer Science/Electrical Engineering or equivalent.

Experience – Minimum Required

  • Total 6+ years working experience, 3+ years direct experience with embedded firmware design.
  • 2+ year working experience in embedded Linux platform, Experience in embedded Linux user software development
  • Demonstrated experience with micro-controller and micro-processor programming
  • Experience with ANSI-C and Assembly language
  • Experience in Linux driver development, particularly for block devices
  • Experience in the use of ARM Cortex A class chips, with a focus on peripheral application/IO
  • Experience in debugging using JTAG, SWD and similar tools, Experience with standard debuggers and toolchains
  • Network solutions experience, and strong knowledge of network services, devices and network stack preferred
  • EtherNet, RS485, Modbus, SPI etc

Job Responsibility

  • Assist project manager to plan, coordinate and oversee all aspects of technical project proposals for customers including resource planning, specifications, timelines, budgets, and detailed task management
  • Coordinate activities of project personnel to ensure project progresses on schedule
  • Regularly communicate project status, risks, and barriers to project team for traceability
  • Provide leadership and motivation to project team members throughout the project life cycle
  • Manage and oversee vendor relationships including third party implementation teams
  • Develop and maintain project documentation
  • Manage project issues, decisions and risks, including escalation to sponsors


  • At least 3 years working experiences; Bachelor’s degree or equivalent experience and education in electrical/mechanical background
  • Good project management skills and solid understanding of project management methodologies, tools and techniques
  • Knowledge of compliance process like UL/CE/DEMCO is advantageous
  • Has knowledge on EMC/EMI is advantageous
  • Having background of reliability or six-sigma is advantageous
  • Open mind and team work with people from different cultures; experience in working with global team
  • Good English language skills: read, write, listen and speak
  • Good communication skill, presentation skill

Responsibilities And Duties

  • System design for new products with electronic components and whole system electrical design
  • Responsible for system harness routine and work with hardware engineer and mechanical engineer for allocate all the parts of the new products
  • Key component selection, testing and validation.
  • Create system wiring diagram for new products.
  • Help to create the component library.
  • Maintenance on old products and improvement.
  • Work as an expert in electrical and can coach and guide technician and junior engineers

Education And/Or Experience

  • Bachelor or Master of Electrical/Electronic/Control Engineering or equivalent.
  • Minimum 3 years working experience in electrical products design. At least 3 years for harness work. AC industrial product experience would be a plus.
  • Familiar with solid works, Altium Designer and relevant tools.
  • Good hands on ability and learning ability.
  • Knowledge on hardware design and debug is a plus.
  • Good English language skills: read, write, listen and speak.

Primary Objectives

To design and prototypes new products, specifically on matters pertaining to electrical components/electronic controllers and their application. A primary responsibility of this engineer is also to support supply chain of the appropriate components for new products based on cost, availability, and technological advancement and purchasing leverage


Major Area of Accountability

Design, verification, specification, and qualification of, datacenter entironment and engergy monitor product’s control systems.

Using hardware development facilities and EDA tools, for development of products.
Maintain aggressive product development schedules.

Manage regulatory compliance and electrical safety, in conjunction with a Quality Assurance team.

Work as part of a team.

Work with minimal supervision.

Liaise with electrical component suppliers, in conjunction with the Purchasing Team

Education/ Experience:

  • Bachelor Degree or above in Electrical/Electronic/Automation Engineering or equivalent.
  • 5+ years working experience, 3+ years direct experience with design of high speed processor or DSP circuit.
  • Demonstrated experience with high speed processor circuit design, including processor support circuit design and component selection, signal integrity, prefer has the experience in EMI EMC optimize,.
  • Prefer to have the experience with ANSI C language and Linux operation system.
    有ANSI C语言和Linux操作系统者优先
  • Demonstrated knowledge of schematic capture and layout tools such as Altium Designer or Candence.


  • Domestic and international travel as needed
  • Collaborative – works well in a team environment with good interpersonal skills
  • Excellent communication skills, be good at both reading & writing in English
  • Self starter- Requires minimal supervision
  • Take complete ownership for assignments
  • Proactive – runs toward problems
  • Strong Troubleshooting and Analytical skills
  • Proven track record in the industry

Skill Requirement:

The Field Application Engineer acts as the primary liaison between the internal teams (Sales Team and Engineering Team) and our customers including end users and partners/resellers. The FAE is an expert on CIS products and how to use them, plus maintains a technical know-how of customer use case and application. The FAE will interface with pre-sales activities to help CIS Sales staff to promote the technical capabilities of our product by providing technical introductions and demos as well as conducting customer surveys and product/solution selection assistance. The FAE will also interface with the customer post sale to ensure customer delight in the installation and commissioning process by helping users to plan deployment, troubleshoot problems, and identify areas for improvement. When problems arise, the FAE will serve as a liaison between CIS Factory quality personnel, design engineering, and the customer to troubleshoot and resolve open issues that require escalation. This position involves close interaction with development engineering, product architects, regional sales leaders, and regional tech managers, as well as key end user customers.

Education/ Experience:

  • Technical Degree in science or engineering field
  • 5+ years’ experience working with data center power or rack related products
  • Knowledgeable in computer networking architectures, topologies and hardware
  • Strong communication and presentation skills
  • Excellent negotiation and influence capabilities
  • Experience with compiling technical requirements and writing technical proposal documents
  • Strong communication with good English language writing/speaking skills and ability to present to and interface with customers, partners, and technical experts
  • Willingness to travel to customers and partner sites in North America as needed (~30%)
  • Responsibilities

  • Develop deep technical know-how and understanding of CIS PDU products and end user applications
  • Maintain working technical knowledge of and capability to troubleshoot and configure CIS products to communications network and interconnect to DCIM management tools
  • Provide engineering, programming and commissioning support of CIS PDU products into end user and partner proposed data center power solutions in North America
    • Understand and specify PDU products that meet user system requirements for power, monitoring and control
    • Consult and recommend solutions for deployment and interconnectivity with existing user applications
    • Advise end users and partners of solution enhancements to best solve application problems and pains
  • Work closely with CIS Sales Staff to provide technical training, demos, and customer surveys to guide customers/partners through the technical product selection and customer validation process
  • Provide close support to end-users and partners in designing solutions including CIS PDU product
  • Define technical requirements for custom products and work closely with design engineering team to ensure custom product requests are fully defined for consideration
  • Assist end-users in deployment, installation, commissioning troubleshooting, and application challenges
  • Maintain knowledge of competitor products and complimentary market technologies to help sales, end users, and partners realize full value of CIS product solutions
  • Develop into the trusted technical advisor and go to technical resource for CIS sales staff and partner organizations
  • Job Responsibility

    • Responsible for the mechanical design from concept to product according to customer's requirements.
    • Maintain design database during project development.
    • Follow up the sample making process to find the problem that needs to be improved.
    • Responsible for communicating with customers to ensure the correct design concept.
    • Undertake customer technical support.
    • Create BOM and PBOM.
    • Develop cost reduction design for existing products with the team.
    • Use ENC standards and production procedures to document design changes and update the drawings.
    • Provide technical support during the sample, trial run and mass production stage of the project
    • For quality issues related to design, provide RCA and implement corrective improvements.


    • At least 8 years working experience, bachelor's degree and education in mechanical background.
    • Professional foundation with independent design and development product capabilities. Good at quickly handling the problems encountered in the production process.
    • Familiar with the field of slide products.
    • Familiar with sheet metal manufacturing process.
    • Proficient in Pro/E and CAD software.
    • Work hard and have the spirit of technical study.
    • Good teamwork.
    • Strong reading and writing English ability, can participate in conference calls with foreign customers.

    Summary of the Job :

    Perform sourcing activities for all Transfer projects / New projects for all Electrical commodities including RFQ, samples and support for qualification.

    Education – Minimum Required Level :

    Bachelor’s Degree in Electrical or Electronics Engineering or equivalent is mandatory.

    Experience – Minimum Required :

    3 - 5 years working experience in purchasing or related position of industrial product.

    Job Responsibility

    • Understand the drawing, and specification.
    • Coordinate with Strategy Sourcing Teams, able to select the suitable supplier for all Electrical commodities
    • New supplier sourcing and supplier selection. Evaluate suppliers' quality, Capacity, Cost, technology, lead time, services, etc., and select the most suitable supply resources for the company.
    • Negotiation and balance the needs till meet the most commercial, technical and quality target.
    • Support SQE for PPAP approval and handle supplier NCRs for daily work.
    • Support the local production on delivery issues. Work with Engineering & Quality Dep. and warehouse keeper to make material receiving in time as per planner schedule.
    • Work with SQE to improve supplier performance and drive supplier to make continuous improvement.
    • Propose technical evolutions to achieve cost reduction.
    • Drive to reach personal and department KPI targets OTD – Supplier Quality – Cost reduction.
    • Purchasing NoN -BOM materials / Essentials /Consumables for Production Line
    • Awareness of Electrical raw material certifications like wires, power chords etc.
    • Able to understand electrical drawings which include Sub parts and special instructions.
    • Should be fluent in using ERP systems like SAP /Oracle / Syteline
    • Should be able to analyze BOM structure
    • Should be able to suggest alternate or equivalent parts.

    Summary of the Job:

    To design embedded firmware for data center environment and energy monitor product.

    Essential Functions:

    • Design, verification, specification, and qualification of data center environment and energy monitor product firmware
    • Using firmware development and debug tools for development of products.
    • Maintain released product firmware upgrade
    • Work as part of a team.

    Education – Minimum Required Level:

    Bachelor’s Degree or above in Electronics Or Computer Science/Electrical Engineering or equivalent.

    Experience – Minimum Required:

    • 1 - 3 years working experience, 1+ years direct experience with embedded firmware design.
    • Demonstrated experience with micro-controller and micro-processor programming
    • Experience with ANSI-C and Assembly language

    Knowledge and Skills – 1 – Required:

    • Demonstrated knowledge of embedded control middle-ware, including, Boot loader, TCP/IP Stack, embedded file system, GUI and etc.
    • Knowledge of RTOS or Embedded Linux
    • Good practice of coding compliant with MISTRA rules
    • Creative problems-solving and diagnostic/troubleshooting abilities

    Knowledge and Skills – 2 - Desired but not essential :

    • Knowledge of regulatory compliance.

    Summary of the Job:

    To design embedded firmware Web UI for data center environment and energy monitor product.

    Essential Functions:

    • Design, verification, specification, and qualification of data center environment and energy monitor product firmware
    • Using development and debug tools for development & Design of WEB UI.
    • Work as part of a team.

    Knowledge and Skills – 1 – Required:

    • Demonstrated expert level knowledge of HTML5, CSS3 and JavaScript(ES6/ES7).
    • Solid understanding of Object-Oriented Programming and Prototypical Inheritance.
    • Hands on experience with one or more modern front-end frameworks like ReactJS, NodeJS etc
    • Experience with common front-end development tools such as Babel, Webpack, NPM, ESLint etc.
    • Hands on experience with jQuery, BootstrapJS.
    • Demonstrated experience with Bootstrap, responsive designs and device optimizations.
    • Familiarity with code versioning tools such as Git, SVN, Bitbucket/GitHub, and Mercurial
    • Familiarity with RESTful APIs.
    • Ability to understand business requirements and translate them into technical requirements.
    • Understanding of front-end performance optimization for customer facing websites.
    • Knowledge of modern authorization mechanisms, such as JSON Web Token.
    • Experience using Web UI Debugging tools (firebug, chrome dev tools, windows scripts debugger, etc.)
    • Experience building Single Page Applications with JavaScript.
    • Demonstrated experience delivering front-end code to backend development teams.

    Education – Minimum Required Level:

    Bachelor’s Degree or above in Electronics Or Computer Science/Electrical Engineering or equivalent.

    Experience – Minimum Required:

    2 - 4 years working experience, 1+ years direct experience with embedded firmware UI design.

    Major Duties:

    • Develop software based on Portals platform standards and Patterns
    • Actively and consistently supports all efforts to simplify and enhance the customer experience.
    • Codes and performs unit and integration testing of software to ensure proper and efficient execution and adherence to business and technical requirements.
    • Codes, tests, and debugs new software or makes enhancements to existing software.
    • Designs and writes programs according to functional and non-functional requirements.
    • Leads front-end code review sessions to validate adherence to development standards
    • Reviews and provides input into development standards.
    • Develops and maintains technical documentation.
    • Helps resolve incidents and problems for production applications and web services supported by the team in accordance with identified Service Level Agreements
    • Collaborates with internal customers, technical and architecture teams to solve complex software problems.
    • Provides team and management with system analysis and feedback.
    • Influences system design by identifying and recommending design and requirements needs for software enhancements.
    • Mentors and coaches less experienced staff.
    • Participates in continuous performance improvement sessions to discuss opportunities to improve processes or standards
    University Students

    Now is an exciting time for you. Your future is ahead, and the possibilities seem endless. Learn more about our leadership development programs and entry-level opportunities.