Join Our Team of Excellence
TSE is made up of a diverse team of outstanding engineering and management professionals, and is always looking for additional expertise. It's not often that you find a company made of such a wide variety of experienced professionals, providing a core engineering talent covering many technical areas. This provides a unique work environment where all of our people are experts, but also have other experts available with whom they can consult. The result is the best possible solutions for our clients, not to mention the best working environment that you can imagine.
Positions Available:
* Degree required for all positions.
Test Development Engineer (I)
- Knowledge of embedded systems/single board computer architecture, devices (processors, SDRAM, Flash Memory, Graphics Controllers) and interfaces (USB, Serial Ports, ACC Audio, IDE/ATA, DVI/VGA)
- Bachelors Degree in Electrical Engineering or Computer Science or equivalent
- Programming Languages: C, C++
- Operating Systems: Linux Experience: Linux application development, manufacturing functional test methodologies, LabView, GUI Development, LCD Panels, Power Supply Design
Test Development Engineer (II)
- Knowledge of embedded systems/single board computer architecture, devices(processors, SDRAM, Flash Memory, Graphics Controllers) and interfaces (JTAG, 12C, SPI, USB, Serial Ports, ACC Audio, IDE/ATA, DVI/VGA)
- Bachelors Degree in Electrical Engineering or Computer Science or equivalent
- Programming Languages: C, C++
- Operating Systems: Linux Experience: Linux application development, built-in self test methodologies, Linux Driver Development, MIPS Processor Knowledge, Digital Video and Audio Codecs
Software Developer (I)
- Software System Design Development and integration of off-the-shelf and custom software components for a personal multi-media player system.
- Bachelors Degree in Electrical Engineering or Computer Science
- Programming Languages: C, C++, php, java script, shell script, sql, html, xml, xsl
- Operating Systems: Linux (system administration experience a plus) Experience: server (daemon) application development, web site/service development, multi-media application development, user interface development.
Software Developer (II)
- Device Driver development for a Linux based personal multi-player system. Tasks include developing new drivers and testing/modifying existing drivers.
- Bachelors Degree in Electrical Engineering or Computer Science
- Programming Languages: C, C++, shell scripts
- Operating Systems: Linux (system administration experience a plus) Experience: Device driver development within the Linux Operating System (module development)
Electronic Hardware Engineers
- Digital Video/Audio
- Wireless LAN
- OrCAD or PCAD
- Firmware Developers
- Embedded Linux
- Networking
- Digital Audio/Video
- Test and QA
- C,C++
Project Managers
- Multi-discipline (Electronics, Software, Mechanical)
- Written and verbal communication & presentation skills
- Organization, Discipline, Leadership, MS Project, MS Office
Whether you see a position that interests you or not, we would love to hear from you!