
BIOS, Firmware, and Driver Development
On average, Insyde Software's engineering consultants have over 15 years of experience resolving complex firmware, hardware, and operating system integration issues. We have worked with all of the major silicon developers and can provide both first-hand knowledge of their products and a channel for direct contact with many chip and hardware manufacturers. All of this means faster, more complete resolution of your development roadblocks.
Our areas of expertise include:
- BIOS/Firmware
- Off-the-shelf or customized BIOS
- UEFI/EFI framework
- Power Management
- Power management firmware and software
- Firmware Development
- USB host and device firmware
- Keyboard controller firmware
- Embedded controller firmware
- Operating System Integration
- Driver Development
- WDM drivers for Windows 98/2000/XP
- Embedded drivers for CE/XP embedded
- Linux device drivers
- Testing
- System-level testing
- Quality assurance testing
- Hardware certification
Engaging with Insyde
Insyde Software offers both end-to-end engineering assistance and discrete services designed to augment your own team's skill set at specific stages of product development. We work on either a fixed price or T&M model, depending on the project and your organization's needs. We provide services for every stage of your product life cycle, for example:
Early Access
1st Wave EFI Readiness Program
Project Planning
Statement of Work, Firmware Requirements,
Software Requirements
Design
Design Review, Component Selection
Training
Classroom-based, Hands-on,
UEFI/EFI Framework University
Implementation and Integration
Source Code, Configuration, Hardware Bring-up,
Feature Development, Project Management
Acceptance and Deployment
Alpha/beta Builds, QA Testing, Bug Tracking
Maintenance and Field Updates
Bug Fixing, Source/Binary Code Updates
Insyde Software's engineering services engagements are highly customizable, and we approach each customer with the flexibility it takes to meet specific project needs. In addition to a wide range of engineer-to-engineer development services, we offer flexible licensing options; an early access program for UEFI/EFI source code, development tools, and sample applications; training; and multiple technical support services.
The Insyde Advantage
No matter the scope of your support needs, Insyde Software's skilled engineers become an extension of your own team, committed to the success of your project. With engagements ranging from one day of on-site board bring-up assistance to development and deployment services, Insyde is here to help greatly speed your deployment. For more information about Insyde Software's engineering services, contact us today.
Back to Professional Engineering Services Home
|