ISCO is an equal opportunity employer with a very diverse employee base consisting of a variety of different positions. ISCO is a privately held entrepreneurial company that offers a flexible and friendly work environment. Its employees enjoy a unique opportunity to see, experience and participate in all aspects of the business. ISCO's open culture provides employees visibility to see how their efforts contribute to the success of the company. 

If you think you are a good fit with the positions described below, fill out the form or send your resume to or call 630-283-3100.

Current Openings

Name *

Apply Now

Sales Engineer


Position Description
ISCO is a wireless systems solutions company and manufacturer providing solutions and subsystems to wireless service providers such as AT&T, Verizon for over 20 years. Reporting to the Director of Sales Engineering, this individual will be a key contributor to the success and growth of ISCO. The ISCO sales process employs a consultative approach bringing together an understanding of customer challenges with network information, analysis and ISCO’s RF spectrum conditioning products. This individual is expected to be able to assess complex wireless network RF performance issues, create and prove out a solution then professionally present the winning solution to ISCO customers. This person will engage in the pre and post sale activities as required.

This position is for someone who is looking to utilize a unique blend of highly technical and business development skills in a “startup size” company environment. The position also requires mostly domestic travel up to 30%.


  • Bachelor’s degree in Electrical Engineering or equivalent

  • Minimum of 5 years of experience in the wireless telecommunications industry with emphasis on Radio Access in LTE, CPRI, 5G technologies

  • At least 3 years working experience with LTE in the areas of RF performance, RF performance testing and analysis. Knowledge of VoLTE is a definite plus.

Position Requirements:

  • Excellent verbal and written communication skills

  • Experience working in the wireless industry, wireless operators or equipment manufacturers in a customer facing position is a definite plus

  • Experience in architecture and working knowledge of RAN fronthaul (CPRI)/Fiber related products

  • Proactively scopes the technical solution required to address customer requirements, assesses customers’ met and unmet needs, and recommends solutions that optimize value

  • Secures input from all necessary solution stakeholders. Adapts solutions, as necessary, to ensure appropriate support.

  • Firm grasp of Network Topology and Performance KPI Metrics

  • Working knowledge of base station equipment, RF test equipment

  • Good understanding of U.S. Domestic Wireless competitive landscape

  • Solid understanding of basic RF concepts such as filters, link budgets, receiver sensitivity, etc.

  • Hands on experience with basic RF measurements such as noise figure and spectral measurements

  • Fluency with Tableau, Microsoft PowerPoint, Excel and Word


Schaumburg, IL

Other Essential Abilities, Skills and Requirements:

  • Experience assessing technical business requirements and making recommendations based on the assessment

  • Contribute with Continuous Improvements of Products, Processes and Documentation

  • Deliver complex network designs and solutions based on established processes and procedures and products. Advanced working knowledge of Visio and PowerPoint.

  • Ability to travel on short notice up to 20% - 30% of the time

  • The ability to personally conduct consultative customer engagements as the lead engineer

  • Interface with internal Product and Engineering teams to achieve continuous improvement of product documentation based on customer feedback

  • Exceptional work ethic and character

  • Team oriented with good negotiation and argumentation skills

  • Strong verbal and written communicator, with a demonstrated ability to multi-task

  • Resiliency, high energy and ability to function exceptionally well in a start-up environment

  • Proven self-starter, with the demonstrated ability to work with little direction and oversight

  • Strong technical, problem solving and analytical abilities

Senior Embedded Software Engineer


Position Description

ISCO is looking for a Senior Embedded Software Engineer to help architect, develop and implement new features for ISCO’s telecommunications products. This role has a wide scope that may include implementation of DSP algorithms, development of drivers and APIs, design of O&M functions, and even support of automated test development efforts. This role requires a Senior level Software Engineer with a broad range of skills, innovative spirit, and desire to work in a fast-paced, entrepreneurial environment. Candidate should have a background in wireless communication with experience working with embedded Linux at application and kernel levels and practical knowledge of ARM and/or Altera Nios processors.

This is an excellent position for a talented, motivated engineer seeking the opportunity to make a strong impact.

BS in Engineering, MSEE is a plus, and a minimum of seven to ten years related experience.

Necessary Skills:

  • Strong C/C++ programming skills in an embedded Linux environment

  • Experience in design and implementation of embedded SW for Linux platforms which interface to FPGAs, DSPs and other HW

  • Experience with PCIe, SPI, I2C protocols and specifications and hands-on experience in debugging device hardware and software issues

  • Experience with TCP/IP protocols with hands-on experience debugging networking issues

  • Familiarity with flash memory technology and proficient with Linux device driver development and debugging

  • Familiarity with Linux User Space, Linux Kernel/Drivers

  • Experience with the complete software development life cycle, from requirements to design, implementation, testing, and release

  • Ability to effectively communicate via oral and written communications with senior management and technical staff is a must

Recommended Skills:

  • Knowledge and experience in adjacent areas — DSP software and/or FPGA

  • Ability to create, understand and maintain Python and Bash scripts on Linux platforms

  • Experience with Linux server platforms including Ubuntu

  • Ability to test, validate and debug issues using RF measurement equipment like Spectrum Analyzer

  • Experience with automated system testing

  • Familiarity with ISO 9001:2000 quality standard requirements for documenting all phases of data acquisition is a plus but not necessary

Senior FPGA Software Engineer


Position Description
Senior level FPGA engineer with broad engineering skills, an innovative spirit, and the desire to work in a fast paced, entrepreneurial environment. Candidate should have a background in wireless communication with experience working on the data path of wireless communications systems.

The position includes development, implementation and test of digital signal processing algorithms and communications protocols for wireless systems.

Bachelor's Degree from a 4-year university in Electrical Engineering, Computer Science or related technical field required. Master’s degree a plus.

Minimum of 7-10 years of hands-on FPGA software development experience.

Necessary Skills:

  • Proficiency with VHDL and Verilog.

  • Proficiency with HDL functional simulator such as ModelSim.

  • Experience with Altera FPGA tool flows.

  • Knowledge of Platform Designer (Qsys) is required.

  • Knowledge of the embedded processors such as NIOS is a plus.

  • Knowledge of DSP Builder and Simulink is a plus.

  • Experience with FPGA development using SERDES is a must.

  • Knowledge of the complete FPGA software development life cycle, from requirements to design, implementation, testing, and release.

  • Ability to create and execute test plans using external test equipment such as spectrum analyzers, signal generators protocol analyzers.

  • Strong work ethic and the ability to work both independently and as part of a team.

  • Ability to effectively communicate via oral and written communications with senior management and technical staff.

Recommended Skills:

  • Familiar with memory device technology such as flash, DDR, etc.

  • Some level of proficiency with Linux OS and with Linux device driver.

  • Knowledge and experience in adjacent areas — DSP and RF

  • C/C++/Python programming skills

  • Familiarity with ISO 9001:2000 quality standard requirements for documenting all phases of data acquisition is a plus but not necessary.

Distinguished RF Engineer


Position Description
ISCO seeks a Distinguished RF Engineer with broad engineering skill set, innovative spirit, and desire to work in a fast paced, entrepreneurial environment. Must have LTE system experience, expertise in modeling and evaluating RF performance in wireless base stations. Engineering responsibilities will begin at the conceptual phase and extend through product design and deployment. This is an excellent position for a talented, motivated seasoned engineer seeking the opportunity to develop industry leading solutions.

PhD in electrical engineering or MSEE in engineering, and a minimum of fifteen years related RF experience.

Necessary Skills:

  • In-depth knowledge of LTE and LTE Advanced architecture; PHY layer algorithm design and simulation for OFDM systems; familiarity with wireless base station architectures.
  • Must have demonstrated expertise with Matlab for RF and PHY algorithm development, modeling, and simulation. Working knowledge of C/C++/ Python is required. Proven ability to take projects from conception to design validation and final verification. 
  • Expertise in engineering methods, measurement techniques, in high-frequency components to address product design requirements and state of the art of components used in wireless telecom.
  • Expertise in use of industry standard high-frequency test and measurement equipment/design and simulation tools.
  • Familiarity with base station equipment (particularly RF front ends), including Ericsson and Nokia. Also should be familiar with system integration issues.
  • Must be familiar with software development, FPGA development, algorithm implementation using fixed point models. Strong skills in the area of digital signal processing algorithm development, analysis and implementation.
  • Should have laboratory experience with test equipment, such as spectrum analyzers, network analyzers, signal generators, power meters, etc.
  • Design expertise in state of the art of components used in wireless telecom (400 MHz-3 GHz), to the design, prototyping, and testing of digital receivers and Heterodyne analog RF processing.

Recommended Skills:

  • System level familiarity with all the variations of air interfaces.
  • CPRI interface basic knowledge
  • Must be familiar with and understand the concepts of radio frequency propagation and transmission theory, including system link budgets, amplifier gain and noise figure, insertion loss, inter-modulation, and return loss.
  • Good communication skills.  Able to clearly and concisely communicate with team members, sales team, customers  and management on issues concerning designs and other business issues
  • Signal processing algorithm development and analysis.

Desirable to Have:

  • Good leadership skills, with demonstrated ability to work in a team with various backgrounds.
  • Prior project management experience.
  • Documenting all phases of the design process in compliance with ISO 9001:2000 quality standard requirements is a plus.
  • Willingness to do some travel to support sales team and to support introduction of new products evaluation and trials.
  • Experience in applying design for manufacture principles, and supporting manufacturing with engineering expertise as required is a plus.
  • Initiating action to prevent the occurrence of any nonconformities relating to product, process or the quality system, up to and including when necessary stopping production to correct quality problems.

Additional Requirements:

  • Occasional domestic travel in support of customer meetings or product trials is required. The travel is estimated at about 10% of the time.
  • Depending on business needs occasional overtime or weekend work is required.
  • Since ISCO makes equipment for cellular operators and cellular networks operate 24/7, on rare occasions some work (particularly during product trials) may have to be performed during off hours between 12am – 4 am. 
  • Some of the test equipment used at ISCO and some of the products ISCO makes are heavy. Candidate should be able to lift about 40lb if needed.