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!