Overview of Engineering Work at Signalogic
New engineering projects have started recently and more are expected, including both
new catalog products and contract work for telecom, Internet equipment, and audio
projects. These projects are DSP-related and have both software and hardware
components. Software work covers a range of areas, including:
high-level Win and ActiveX applications, both core and GUI, typically
Visual Basic, Visual C/C++, or JAVA
interface libraries (DLL, OCX)
low-level drivers (VxD, kernel mode drivers)
DSP and embedded system programming (C and asm language for Texas
Inst and Analog Devices DSPs, and C and asm language for Motorola DSPs and
86xx series embedded processors)
Hardware work also spans a broad area, including:
DSP, data acquisition, 86xx and 826xx processor board design
PCI, cPCI, PC/104 board formats, module formats including
SIMM, SODIMM, CONAN
schematic capture, FPGA logic design,
areas of concentration include multi-processor, high speed
TDM streams, acoustic and audio signal quality enhancement and
noise suppression
Telecom/DSP Engineers with System Background
Signalogic is currently seeking telecom/DSP hardware and software
engineers. We need both design engineers and project engineers who have
system level understanding.
Qualified candidates should:
engineering student employment internship and DSP related project (required)
Texas Inst C5000 or C6000 series project that involves
speech codec, video codec, or VoIP algorithm development using Texas Inst DSK or EVM board, Code Composer Studio software, C coding, and assembly language coding (required)
have host C/C++ coding experience under Win9x, WinMe or WinXP; e.g. Visual Basic 4/5 (required)
have experience in telecom hardware design, including schematic
capture (e.g. OrCAD), board design, FPGA and CPLD logic (e.g. Xilinx
Verilog and/or schematic tools). H.110 bus and packet-protocols (preferred but not required)
Task responsibilities for the project engineer are summarized as:
must contribute to, supervise, and monitor system software and
hardware design
be able to identify those areas where Signalogic should concentrate on
original DSP/telecom software function development, vs. areas where
specific DSP functions like G.xxx vocoder, echo cancellers, DTMF, can be
obtained in cost-effective and specific form from other vendors
In addition, the project engineer must maintain close contact with potential
customers, oversee vendor issues such as prototype fab and procurement, etc.
DSP System Engineer
3 years experience required.
Embedded Linux real-time system programing experience required.
VoIP host level software development experience required.
experience in embedded microprocessor/DSP system bring-up
and debug required.
complex high-speed board design and schematic capture experience required.
Fixed-point DSP coding experience required.
Object-oriented software design and debug experience required.
Computer telephony and network protocol experience required, including
UDP/IP, TCP/IP, and TAPI.
DSP Software Engineer with Windows Programming Experience
Windows development experience required, including C/C++, SDK, and Visual Basic. Both
Win16 and Win32 background needed.
DSP algorithm and fundamental theory understanding required. MATLAB expertise
highly preferred.
Real-time programming experience required. One or more type of DSP device
coding preferred.
2-3 yrs. experience required.
DSP Software Engineer with DSP Device Expertise
DSP device coding in asm or C experience required. TMS320C3x or TMS320C4x preferred.
C/C++ coding under some type of PC environment (BC or MSVC preferred).
4-5 yrs experience required.
Visual Basic or C/C++ Builder Software Engineer
Visual Basic 3.0 / 4.0 or Borland C/C++ Builder expertise required.
Some real-time or microcontroller background preferred.
1-2 yrs experience required.