Embedded Software Development

Focus has developed a considerable expertise in engineering and development for embedded software.

As a Continental partner since 2006, Focus has participated in different automotive projects and gained a solid experience in the development and validation of the software layer for car radios, onboard computers, control systems, infotainment and multimedia systems.

Embedded Software Engineering

Focus engineers participate with the customer in the preparation of the projects architecture and components design.

Our strong functional and technical skills allow us to work closely with our clients to design and development of their embedded systems. Our engineering activities take into account the  of developing for real-time environments in terms of robustness and reliability requirements.

The range of technical skills of Focus includes programming languages for embedded systems (Embedded C / C + +, XML ...), platforms (Windows CE, IBM Rational CM Synergy / CS Synergy, Eclipce, CodeWright, Microsoft Visual C + + ...), tools (DOORS, Rhapsody ...) and protocols (CAN, LIN, K-Line, Bluetooth ...).

Embedded Software Development

Our teams work closely with the customer to develop embedded software and apply international standards. In instance we follow MISRA guidelines and AUTOSAR consortium. Our compliance to such standards is ensured by the usage of specific tools for static and dynamic analysis of code:

  • Clockwork
  • Lint
  • Polyspace…
Ask for a Quote