Main Content:

Software Engineer

Author: Jean | Filed under: Job Openings

IQ Inc. is looking for an experienced Software Engineer to join our Team.  You will be part of a dynamic, energetic, and diverse group contributing to product development.


Versatile software engineer capable of utilizing a variety of languages and technologies

4+ years of demonstrated progressive engineering experience in software/systems development

Object Oriented Programming using C#, Java and/or C++

Experience with embedded programming—preferably in C

Familiarity with scripting languages such as Perl or Ruby is a plus

Experience with Agile Development

Excellent oral, written and listening skills to effectively communicate on technical topics

Exposure to the requirements of working within a regulated industry

BS in Engineering / Computer Science


Effectively interact with multiple engineering teams and marketing groups to gather input for producing the appropriate software designs and implementation

Provide analysis and insight to be used for estimating tasks

Review software requirements and deliver design documentation, source code, unit tests and code reviews

Use various tools and analyzers to debug issues with user interface events, real-time communications and data persistence.

Work in a regulated environment with a high focus on adherence to quality assurance procedures

Adapt to a variety of technologies quickly

Qualified candidates, please submit your resume to and reference W2012-IQSE.