System Software

Vast expertise in system software development for a variety of OS platforms and hardware architectures; right from creating specs, designing and implementation to independent testing and for various environmental specifications.

System Software

System Software DevelopmentThe Product Engineering team at Mistral has an in-depth knowledge of low-level system software development, a thorough understanding of hardware, and deep familiarity with OS internals. Together, these three provide the team with the requisite expertise in firmware BSP and device driver development. The team can analyze custom hardware and create the software package required to optimize both the development process and the behavior of the customer’s deployed device.

System Software Development

Our embedded software team at Mistral has vast expertise in BSP development and device driver development for various I/O devices, porting of operating systems for embedded devices, and integration of several peripherals such as audio, video, storage, connectivity, buses, wireless, UI, and others. This comprehensive skill set positions us as leaders in system software development, ensuring that our solutions meet the highest standards of quality and performance.

System software development at Mistral is driven by our commitment to excellence and innovation. Our team’s expertise in low-level system software development allows us to deliver highly optimized and reliable software solutions tailored to meet the specific needs of our clients. Whether it’s developing firmware, BSP, or device drivers, our focus is always on enhancing the functionality and efficiency of embedded systems.

Our system software development services have powered the complex embedded systems of over 100 product designs that have been commercially deployed across a broad spectrum of commercial, industrial, aerospace, and defense domains. This extensive experience highlights our ability to tackle diverse and challenging system software development projects, delivering solutions that are both robust and scalable.

At Mistral, we understand the critical role that system software development plays in the success of embedded systems. Our dedication to quality and precision ensures that our clients receive the best possible solutions, tailored to their unique requirements. With our deep expertise and innovative approach, we are your ideal partner for all your system software development needs. Contact us today to learn more about how our services can benefit your next project.

Mistral truly understands the partnership relationship and we consider them an integral part of our team.

Jay Ward

E-TROLZ

2018-03-23T06:08:06+00:00

E-TROLZ

Mistral truly understands the partnership relationship and we consider them an integral part of our team.
Mistral stepped in at a critical time and with the highest emotional quotient, helped us deliver the product on time.

Thiru Arunachalam

Peel

2018-03-23T06:07:22+00:00

Peel

Mistral stepped in at a critical time and with the highest emotional quotient, helped us deliver the product on time.
TI’s long and productive collaboration with Mistral has consistently yielded world class solutions to our customers.

Gerard Andrews

Texas Instruments

2018-03-23T06:10:44+00:00

Texas Instruments

TI’s long and productive collaboration with Mistral has consistently yielded world class solutions to our customers.
Mistral worked under high pressure scenario with challenging deadlines; which did cause a few issues but these where addressed and solved very fast.

Raoel Moeniralam

Prodrive B.V

2018-03-23T06:10:16+00:00

Prodrive B.V

Mistral worked under high pressure scenario with challenging deadlines; which did cause a few issues but these where addressed and solved very fast.
Mistral Team made communication easy! Between Skype calls; conference bridge calls; and emails, Mistral may have well been right next door in the US.

David Raistrick

En-Vision America, Inc

2018-03-23T06:09:49+00:00

En-Vision America, Inc

Mistral Team made communication easy! Between Skype calls; conference bridge calls; and emails, Mistral may have well been right next door in the US.
While Mistral is a very strong technology company, they make the difference with a human-touch that helped us arrive at a win-win situation in all deals!

Vikesh M.Udani

Aricent Technologies (Holdings) Ltd

2018-03-23T06:12:35+00:00

Aricent Technologies (Holdings) Ltd

While Mistral is a very strong technology company, they make the difference with a human-touch that helped us arrive at a win-win situation in all deals!
Mistral help us identify pertinent solutions that match our challenging needs. We appreciate the team’s quick and steadfast responses to our queries.

Mohanan Sivasankaran Moothedathu

HCL Technologies

2018-03-23T06:13:07+00:00

HCL Technologies

Mistral help us identify pertinent solutions that match our challenging needs. We appreciate the team’s quick and steadfast responses to our queries.
“Mistral’s FPGA/Hardware/PCB CAD team did a great job in completing our projects based on multiple RFSOC FPGAs and high-speed     Read More...

Gary Xu & Khurram Muhammad

Samsung

2022-05-29T05:10:51+00:00

Samsung

“Mistral’s FPGA/Hardware/PCB CAD team did a great job in completing our projects based on multiple RFSOC FPGAs and high-speed     Read More...
Mistral team demonstrated high professionalism, right from requirement capture through various stages of projects.    Read More...

Michael Bailey

Gooch & Housego

2022-05-29T05:16:42+00:00

Gooch & Housego

Mistral team demonstrated high professionalism, right from requirement capture through various stages of projects.    Read More...

EXPERTISE

service icon

Operating Systems


  • RTOS: VxWorks, Real-time Linux, LynxOS, Integrity, Velocity
  • Embedded OS: Android, Embedded Linux
  • Frameworks: Ubuntu, Yocto
  • Proprietary Kernel: VDK, DSP-BIOS
service icon

Firmware


  • C/C++, Assembly language Programming
  • System Architecture and Partitioning
  • Minimum Kernel/OAL Support
  • Boot loader porting and hardening
  • Hardware Abstraction Layer
  • File System Integration
  • Power Management
  • Diagnostics and Interrupt routines
service icon

Device Drivers


  • Audio & Video Drivers
  • Camera Drivers supporting different resolutions and frame rates
  • Camera controls with runtime configurations like dynamic range, focus, frame, resolution etc.
  • Display Drivers: HDMI, DVI, LVDS, MIPI, S-Video
  • Storage Device Drivers: Compact Flash, HDD, NAND Flash, NOR Flash, SATA, MMC etc.
  • Connectivity & Communication Drivers: USB, Ethernet, IR, CAN, I2C, SPI, PCI, PMC, XMC, PCI-X
  • Wireless Drivers: GPS, GSM/2G/3G/HSDPA/LTE, W-LAN, 802.11a/b/g, FM, Bluetooth, Zigbee, NFC
  • User Interface Drivers
service icon

Board Support Packages


  • Architecture: ARM Cortex A8/A9/A15, OMAP and DM series from Texas Instruments, Renesas, Intel, NXP (earlier Freescale) and Qualcomm SoCs
  • Boot loader porting and boot time optimization
  • Minimum Kernel/OAL Support
  • Power Optimization
  • Customized API Development
  • Certification compliance: CE, FCC, REACH, IP, DO-254, DO-178, DO-160

BLOCK DIAGRAM

Firmware, Device Drivers and BSPs for a variety of OS platforms

SUBSCRIBE TO OUR NEWSLETTER