IRQ Software Solutions provides software development services for companies whose products depend on embedded systems. Our experience in the automotive, consumer electronics, and seismic recording industries allows us to adapt to new industry sectors and provide expertise in the following areas: Firmware/hardware co-design to support product requirements Embedded platform development including board startup and peripheral systems support Firmware architecture and implementation to meet functional requirements Life-cycle support version control bug tracking release definition and support Implementation of model-based control algorithms validation and refinement through product testing