Our Competence

BithiaTec is a company that operates in the field of software development with a particular focus on embedded systems.

The development activities carried out by BithiaTec are characterized by high technological content and cover numerous fields of interest ranging from low level drivers to applications or industrial automation systems.

We have three main branches:

Embedded

In the field of Embedded Systems, BithiaTec provides design services with high technological content in different sectors:

Linux Embedded
Automotive
Home Automation
Graphical User Interface
Testing

BithiaTec performs firmware development on core-based microcontrollers :
@ARM (ST Microelectronics, Cypress, Atmel, Freescale, Infineon, Renesas, Silicon Labs, Texas Inst, …)
@PowerPC (Motorola, …)
@MIPS (Microchip, …)

Operating System:
Linux Embedded
Windows CE
VxWorks
OSEK
TI-RTOS
Linux Embedded skill
Installation and configuration of cross-compilation environments.
Configuration and compilation of bootloaders and Linux kernels. Development of device drivers in kernel space and user space.
GPIO, I2C, I2S, SPI, ADC, DAC, UART, PWM, MODBUS
Automotive skill
Application development in AUTOSAR environment.
BSP development and linux applications.
Porting of drivers and applications to and from Linux.
Familiarity with @Vector products and solutions.
Use of CAN, LIN, MOST, DBUS and FlexRay protocols
Home Automation
Development of domestic applications with sensor and actuator management, and development of applications for  smart energy.
Graphical User Interface
Development of graphic applications in QT4 / QT5
Testing
Development of  testing flow hardware and software

ICT/IOT

Application management on web and cloud platforms for interconnection and remote management of sensors, actuators or other embedded systems. Acquisition management, integration and analysis of data provided by interconnected devices.
Security and data integrity management in communication between devices using appropriate interconnection technologies

Definition, development and management of software components for device interfacing, data prefiltering, communication with remote data collection and management systems

Main skill
*  M2M (RFID, GSM, 3G) and IoT (TCP/IP, MQTT, WiFi, Ble)
* Java, Javascript, Node.js, Python, C/C++, C#
* DB: Postgres, MSSQL, Oracle, SQLite
* networking, connectivity and security: IPV6, Bluetooth, Zigbee, Z-Wave, IEE 802.11, Cellular networks (GSM/3G/4G), NFC/RFID

Custom Software Developer

In the Software area, we develop different “tailor-made” solutions based on the customer’s needs, starting from a centralized system that communicates with industrial machines to the mobile app.

Frontend development skill:
Html5, CSS, JavaScript, Angular, Node.js, ASP.NET web API,  E-commerce platform (WordPress + woocommerce , Prestashop, Magento), Rest Api
Backend development skill:
Language: Python, Java
Framework: Django, Spring, Gunicorn
DB:
Oracle, PostgreSQL, MySql, SQlite, Pl/Sql
Mobile web:
Operating System: Android, Ios, Blackberry
Language: Java, C#, Swift, Objective-C, Kotlin
Networking:
Ngnix, Apache 
Embedded
C/C++