Engineering Jobs, Supercomputing Server Jobs, and Embedded System Jobs
Signalogic is an information technology company located in Dallas, Texas. Signalogic is currently seeking computing engineers with skills in C/C++ programming, Linux OS, OpenMP, GPU and other accelerators, FPGA logic design, and artificial intelligence algorithms.
- Where/How to Send Resume
- Overview of Engineering Work at Signalogic
- Engineering Work Environment At Signalogic
Positions
- It is required that you follow the above guidelines in order to be considered for employment. It should not have
to be stated, but due to the surprising number of people who are not following instructions, we state it plainly here:
the ability to follow instructions is a basic, crucial requirement for employment.
-
214-343-0163
-
job_applicant_resume at Signalogic.com
If you send your resume by e-mail, please send in the following formats:
- JPG or other scanned image format
Currently Available Positions (1, Computing Engineer)
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 voice/video projects. These projects are typically 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 Linux GUI or Win Visual C/C++
- interface libraries (DLL, shared object)
- low-level drivers (VxD, kernel mode drivers)
- DSP and embedded system programming (C and asm language for Texas Inst DSPs, and C and asm language for DSPs, and x86 and PPC series embedded processors)
- DSP, data acquisition, x86, PPC, or MIPS processor board design
- PCI, cPCI, PC/104 board formats, module formats including PTMC and AMC
- schematic capture, FPGA logic design and development (verilog), high speed signal simulation, board layout supervision
- areas of concentration include multi-processor, high speed TDM streams, acoustic and audio signal quality enhancement, video transcoding and noise suppression
Computing Engineer
- BSEE, BSCS, or BSCE
- MSEE, MSCS, or MSCE
Education requirement
Experience
- Less than 1 year
Necessary skills
- 1) You should have previously used some type of embedded dev tools (microcontroller, FPGA, DSP, or similar). You will have an advantage if you are familiar with Texas Instruments CCS tools
- 2) You should know your way around Linux -- be able to download and install a distribution, configure, build and run C/C++ programs
- 3) You should have a basic understanding of IP/UDP -- how media and data transits networks. You would have an advantage if you understand RTP and/or RTSP protocols.
- 4) You *must* possses excellent communication skills and decent writing skills. You will be interfacing with customers and key business relationships such as Texas Instruments, HP, IBM, Dell, and Supermicro. You will also be active on open source and other technical forums. You must know how to organize and express your thoughts.
- 1) Supercomputing server accelerators (see Signalogic web pages about CIM technology). Linux C/C++ programming, embedded multicore CPU programming
- 2) Understanding complex agorithms and their underlying mathematics, and applying OpenMP, OpenCL, and other methods of acceleration that take advantage of multicore processing (up to 512 cores)
- 3) Some FPGA logic programming (not complex)
Location
Dallas, TexasWork areas
Notes
You will be required to pass an on-premises application test prior to an interview. The test includes math, EE, programming, and logic questionsPrevious Positions No Longer Available
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 have:- 1-3 years experience, OR extensive, detailed engineering student employment or internship focused on a DSP related project (one or combination of both required)
- Worked on Texas Inst C5000 or C6000 series project that involves speech codec, video codec, or VoIP algorithm development using Texas Inst DSK, EVM or other board, Code Composer Studio software, C coding, and assembly language coding (required)
- Host C/C++ coding experience under Linux (GCC tools), or WinXP; e.g. Visual C/C++ 6.0 (required)
- 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)
- 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
DSP System Engineer
- 3 years experience required
- Embedded Linux real-time system programing experience required
- VoIP host level software development experience required. Asterisk and OpenSER experience preferred
- 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, RTP, RFC4733, and others
DSP Software Engineer with Linux Programming Experience
- Linux development experience required, including C/C++, GCC, and Linux command-line adeptness
- DSP algorithm and fundamental theory understanding required. MATLAB expertise preferred
- Real-time programming experience required. One or more type of Texas Instruement DSP device coding and use of CCS (Code Composer Studio) software tool strongly preferred
- 2-3 yrs. experience required
rev 20 May 2012
rev 21 Aug 2012

