Over 25 years of experience developing embedded software and hardware
Specializing in platform engineeringThis usually includes:
Why Scheftech?
Over 25 years of experience developing boot loaders, device drivers, in-kernel communications protocol stacks and other firmware for embedded systems and Unix/Linux PCs.
Everything is new. Is the problem hardware or software?
Scheftech's experience encompasses both low level software and hardware design allowing for an understanding of the entire system.
As much of platform work involves brand new systems, it frequently requires simultaneously debuging new hardware and new software using code debuggers, logic analyzers and oscilloscopes. With Scheftech, you get a kernel programmer who's comfortable using a soldering iron.
A wide range of architectures
Scheftech has developed kernel and application software for x86 PCs and embedded systems based on SoCs with various cores (ARM, Power PC, ColdFire, MIPS) including Scheftech hardware designs, prototypes of customer hardware and development systems provided by the processor manufacturer.
Need someone for a specific project rather than years?
Engage Scheftech on a contract basis for the flexibility that matches your varying project demands. Let Scheftech do the one-time board bring-up while your employees take care of the ongoing application development.
Ready to get started
The Scheftech lab includes build servers, a JTAG debugger, logic analyzer and oscilloscope. All that's missing is your prototype.
The Scheftech office is located in the Eastern timezone, suitable for communicating with Europe in the morning and the US West coast in the afternoon. Projects often involve working with geographically distributed teams using e-mail, phone, Skype, IM, Wikis and VPN connections for GIT/CVS/SVN access to the shared base of code.