Careers - Z3 Technology

We are fueled by a passion for designing technical solutions around the complex needs of the video streaming, encoding, and storage industries.

Z3 Technology is a USA-based manufacturer of video encoding and IP camera systems. We are headquartered in Lincoln, Nebraska with engineering offices in Chicago, Illinois. Z3 is leading the industry with production-ready modules from concept to mass production.

Join Our Team

  • JOB TITLE: Quality Engineer
  • LOCATION: Greater Chicago area, IL 
  • JOB TYPE: Full-Time 
  • HIRE DATE: Start Immediately 
  • EXPERIENCE: 1 – 3 Years 
  • SUPERVISOR: Director of Engineering 

GENERAL JOB DESCRIPTION: 

Z3 Technology, LLC, a world leading developer of video compression systems such as video encoders, decoders, specialty cameras and DVRs, is seeking a highly motivated person to join our team in the position of Quality Engineer at the junior, mid or senior level. 

The Quality Engineer plays a vital role in ensuring the highest quality, reliability, and usability of all Z3 Technology’s products. The Quality Engineer will develop, perform, and document all aspects of product testing including design verification, manufacturing tests, and burn in tests. The Quality Engineer will work with Engineering to reproduce issues reported by customers or other internal areas, work with the factory to develop and maintain the manufacturing test procedures for each product, and work with the operations team to support their testing and documentation requirements. 

The Quality Engineer position will be located in the Greater Chicago area. Although Z3 Technology has a generous work-at-home policy, the applicant is expected to be physically present with other members of the team when necessary. 

Candidates must be proactive, resourceful and efficient, with a high level of professionalism and confidentiality. Strong computer hardware and software skills are necessary in Windows and Linux environment. Professional written and verbal communication skills, strong decision making ability and attention to detail are crucial to this role. The ability to positively interact with staff of all levels and customers in a fast paced environment is also important. Some interaction with customers is required. 

ESSENTIAL DUTIES AND RESPONSIBILITIES: 

  • Develop, maintain and perform Design Verification testing of products or features under development, firmware releases, bug fixes, etc. 
  • Develop, maintain and support the functional testing procedures for the manufacturing of Z3 products. 
  • Develop, maintain and support final system testing prior to shipping to customers. 
  • Help reproduce, track and possibly fix issues reported by customers or internal personal. 
  • Develop and maintain documentation such as test plans, test results, issue reporting, user guides, release notes, application notes, etc 
  • Assist in creating, proofreading and editing product documentation, test procedures, user’s manuals and product datasheets 
  • Provide technical support to the Z3 Sales team and to customers as needed 
  • Special projects as assigned 

EMPLOYMENT QUALIFICATIONS: 

  • Good working knowledge of Windows and Linux environments 
  • Good understanding of IP networks, especially in regard to video streaming protocols 
  • Familiarity with software such as VLC, ONVIF device manager, Wireshark, etc 
  • Mechanically inclined, able to gently handle fragile, small size hardware and prototypes not fully assembled 
  • Fluent in English with strong written and oral communication skills 
  • High attention to detail 
  • Ability to interact positively with staff and customers 
  • Ability and willingness to occasionally support a variable work schedule 
  • BS, BA or Associate’s Degree is required 
  • Good working with scripting languages such as Linux shell, Python or Lua 

STRONGLY PREFER: 

  • BSEE, BA or Associate’s Degree in Electronics or a technical field of study 
  • Experience in Engineering, Computer Science, Math or Physics 
  • Previous experience working with video-related embedded systems (DVR, camera, IP Phone, etc) 
  • Support experience in an engineering environment 
  • Technical writing experience 
  • Hardware assembly experience including soldering and electronic rework 

BENEFITS: 

  • 401(K) and Profit Sharing Plan 
  • Paid Holidays and Personal Leave 
  • Company Paid Health and Dental Insurance For Employee 

PHYSICAL REQUIREMENTS: 

  • Finger and wrist dexterity to operate computers 
  • Ability to sit for extended periods 
  • Ability to bend and occasionally reach low drawers or files 
  • Ability to lift at least 10 lbs 
  • Ability to stay awake and alert for 8 or more hours 

Z3 Technology, LLC is a drug free workplace. 

This job description is subject to change at any time. 

  • JOB TITLE: Senior Software Engineer, Embedded Systems 
  • LOCATION: Greater Chicago area, IL 
  • JOB TYPE: Full-Time 
  • HIRE DATE: Start Immediately 
  • EXPERIENCE: Senior Level 
  • SUPERVISOR: CTO / Engineering Lead 

GENERAL JOB DESCRIPTION:

 Z3 Technology, LLC, a world leading developer of video compression systems, is seeking a software engineer with experience in embedded Linux multimedia applications development and support. The Senior Engineer will be part of our small team developing and supporting embedded audio and video streaming applications on Qualcomm, HiSilicon, Ambarella, or Texas Instruments processors. 

This role includes developing and maintaining video processing software applications such as streaming video encoders, decoders, and DVRs for security, broadcast, industrial, medical, military, and other industries. 

The Software Engineer position will be located in the Greater Chicago area. Although Z3 Technology has a generous work-at-home policy, the Senior Engineer is expected to be physically present with other members of the team when necessary. 

Candidates must be proactive, resourceful, and efficient, with a high level of professionalism and confidentiality. Professional written and verbal communication skills, strong decision-making ability, and attention to detail are crucial to this role. The ability to positively interact with staff of all levels in a fast paced environment is also important. A small amount of interaction with customers is expected. 

ESSENTIAL DUTIES AND RESPONSIBILITIES:

  •  Develop and maintain video processing software applications, protocols, user interfaces, and device drivers. Applications include A/V encoder, decoder, transcoder, DVR, camera, etc. 
  • Bring up new hardware platforms for an expanding product line 
  • Occasionally provide customer support 
  • Develop product demonstrations as needed 
  • Handle confidential customer records with discretion 
  • Special projects as assigned 

EMPLOYMENT QUALIFICATIONS:

  •  Bachelor’s degree or higher in a technical field 
  • Proficiency working with embedded Linux applications and kernel, make files, and scripts 
  • Ability to use and maintain software development environments for embedded applications 
  • Previous work with some aspect of video-centric applications on embedded systems  
  • Understanding of video and audio processing concepts and requirements such as A/V sync, timing, timestamps, buffering, task priorities, etc.
  • Knowledge of Gstreamer, OpenMAX, DVSDK, DVR-RDK or other multimedia frameworks 
  • Knowledge of multimedia formats such as MPEG-2 Transport Stream, RTP/RTSP, RTMP, media file formats (AVI, MP4, etc), media codecs (H.264, HEVC, AAC, etc.), and protocols such as ONVIF, IEEE-1588
  • Familiarity with the Linux frame buffer, V4L2 and/or other media support mechanisms under Linux 
  • Ability to understand, design, and maintain multithreaded software with queues, semaphores, etc. 
  • Experience working (designing, maintaining and debugging) at all levels of software: boot loader, kernel, drivers, applications 
  • Ability to read electronic schematics 
  • Fluent in English with strong written and oral communications skills 
  • High attention to detail 
  • Ability and willingness to occasionally support a variable work schedule
  • Good manual dexterity to work with and handle fragile hardware such as miniaturized hardware, un-enclosed board level systems, prototypes, etc 

LANGUAGES, TOOLS, PROTOCOLS: 

  • Embedded Linux, C/C++, Lua, Python, shell script 
  • Makefile, autoconf/automake, git, bitbake, OpenEmbedded, CMake
  • RTP/RTSP/RTCP, MPEG-2 TS, RTMP, MPEG, HEVC, AAC, H.264, SRT, VLC
  • ONVIF, RS485, PTZ, PELCO-D, VISCA, KLV 
  • SDI, MIPI CSI-2, DSI, ancillary data 
  • I2C, SPI, UART, USB, PCI, PCIe 

STRONGLY PREFER:

The ideal candidate will have significant experience developing embedded video, audio or graphics processing applications on video SoC processors from Texas Instruments, Qualcomm, Ambarella, or HiSilicon running embedded Linux, preferably with focus on streaming video encoder/decoder applications, protocols, framework, and kernel drivers. 

BENEFITS:

  • 401(K) and Profit Sharing Plan
  • Paid Holidays and Personal Leave
  • Company Paid Health and Dental Insurance For Employee

Z3 Technology, LLC is a drug free workplace.

This job description is subject to change at any time.

GENERAL JOB DESCRIPTION:

Z3 Technology, LLC, a world leading developer of video compression systems, is seeking a highly motivated person to join our team in the position of Senior Hardware Engineer. This position is located in our office in Geneva, IL.

This engineer plays a vital role in the design, bring up, documentation and support of electronic hardware. Strong embedded computing systems hardware and FPGA design skills are necessary.

The Senior Hardware Engineer will participate and be responsible for the entire life cycle, from design to production and support of specialized hardware systems for video processing such as video cameras, streaming encoders/decoders and DVR’s, including architecture design, schematics design, FPGA design, bring up/debug, testing, qualification and support.

For more information on our video encoding products, please visit www.Z3technology.com.  

ESSENTIAL DUTIES AND RESPONSIBILITIES:

 

  • Design and maintain embedded hardware products for video processing.
  • System architecture design including FPGA partitioning, power, clocks, etc.
  • Create specifications from internal requirements and customer requirements.
  • FPGA design using Verilog HDL, including verification, timing closure, etc.
  • Electronic schematics design. Work with outside vendors for PCB layout.
  • Create and maintain bill of materials (BOM), assist with product costing.
  • Work closely with the Software Engineering team to bring up working products.
  • Create and maintain hardware documentation for internal and external users.
  • Create validation plans for devices, and lead risk assessment for manufacturing.
  • Work with the Manufacturing team to enable efficient product fabrication.
  • Troubleshoot and maintain existing hardware.
  • Assist Sales and Marketing with questions, diagrams, specifications, etc as needed.
  • Execute process for product failure communication, identification, and resolution.
  • Assist customers with their integrations of Z3’s products or other issues.

EMPLOYMENT QUALIFICATIONS:

  • BSEE is required
  • 3-5+ years of experience as a hardware engineer and/or FPGA engineer.
  • Experience with FPGA design, implementation, simulation and verification.
  • Strong understanding of general hardware product architecture, design, development, verification, and certification processes.
  • Ability to interface and communicate well with other members of the team, vendors, service providers and occasionally with external customers.
  • High attention to detail
  • Fluent in English with strong written and oral communication skills
  • Must be authorized to work in the United States (U.S. Citizen or Permanent Resident)

STRONGLY PREFER:

  • Experience with the board level design of embedded systems with SoC plus FPGA, DDR.
  • Strong FPGA design skills, Verilog, simulation.
  • Experience working with and implementing interfaces such as MIPI, SDI, LVDS, BT656/1120, I2C, I2S, SPI, Ethernet, PCIe, UART, etc.
  • Experience designing with high speed signals, differential pairs, controlled impedance.
  • Working knowledge of video TX/RX IC’s such as HDMI, Displayport, SDI, MIPI-CSI/DSI.
  • Proficient in the lab, handle soldering tools as needed for debug and troubleshooting designs.
  • Proficiency with oscilloscopes, multimeters, TDR, logic analyzer, probes, etc.
  • Experience developing low-level basic C-language code or scripts used to verify the hardware.
  • Some knowledge of Cadence Orcad and Allegro or PCB Designer.
  • Located in Greater Chicago area; some telecommuting is OK.

To apply, please send your resume to: hr@z3technology.com

Kickstart your career here​

We are always looking for tech-savvy people that have a true passion for what they do.

If you don’t see a position here that suits you, please send your resume to hr@Z3technology.com for review, and we will let you know when a match becomes available.