Position Overview:

The Software Engineer is a key member of our talented engineering team and is responsible for the design, maintenance, troubleshooting, and testing/analysis of our products. Superb technical capability is essential in this position as the Software Engineer is responsible for integrating and upholding the following six standards of our product design: flexibility, scalability, reliability, controllability, simplicity, and intuitiveness.

Necessary Qualities:

We’re looking for a team member who we will enjoy working with and who offers the following:

  • Thrives in a team working environment
  • High energy, self-motivated, and positive attitude
  • Looking for long term career building opportunity

Education and Experience:

  • Bachelor’s or Master’s degree in Computer Science or Computer Science & Engineering preferred
  • At least 2 years of professional work experience as a software engineer is required
    • Embedded software experience preferred
  • MUST HAVE Strong coding skills in C
    • Coding skills in C++ are preferred
    • Python and MATLAB scripting are also a plus
  • Primary experience focus should be with Linux and Networking. Knowledge of the following is required:
    • Bash shell scripting
    • How to launch and create daemons/services in Linux
    • Network traffic optimization
    • How to build/rebuild a Linux kernel
    • Threading/multi-threading
    • In-depth knowledge of networking and operating systems
  • DSP knowledge is preferred

Location:
Our main office is in the Irvine Business Complex, surrounded by many restaurants and other amenities.

Compensation:
Very competitive salary with paid vacation, great office atmosphere, and full health, vision, and dental coverage.

How to Apply:
Please send your resume, along with your contact information to: [email protected]. We will review all resumes and invite for interviews accordingly.

Good Luck!