Your Vision, Your Specifications, Our Expertise
We provide Embedded Software development and full life cycle management with the following support solutions:
- System design and SW architecture
- Project management and quality assurance
- Embedded SW and multi-core engineering
- BSP, Middleware and API integration
- Applications development and HMI
- Cloud connectivity and infrastructure
- Software security and testing
- Bring-up, OS porting and migrations, OS hardening and security kernel patches
- Multi OS support : Embedded Linux, custom Embedded Android, QNX, RTOS and Bare-Metal
- Complying with ISO 9001:2015, IEC 61508 and ISO 26262
Project management using Agile Scrum, Kanban or Waterfall ?
Gain your product flexibility and development using our project managers, software architects and system engineers to manage our software tasks and planing. Our vast experience and in-depth knowledge in project management support according to Agile scrum, kanban and waterfall methodologies can be adapted to your organization software development model. We provide transparency and tractability for your project goals and progress using supporting tools like Atlassian’s JIRA and Confluence and our full CI (continuous integration) platform such as GIT, Jenkins and other automated frameworks.
We typically use email/telephone and remote assistance to provide guidance, advice and support. We are friendly, flexible and this support channel works efficiently for the bulk of our customers and applications.
Project support is a core component of long-term customer partnerships and projects which adds design and development assistance from our experienced L4B engineers – ideal when functional extensions and performance upgrades are planned. We can assist in the earlier stages of the project, such as hardware selection, to later stages such as software design. Our assistance can be quite valuable at each stage but when following a project from its earlier stages we are able to provide insight that can help save time, effort, money, and avoid known issues using our wide experience in this field.
L4B provides engineers to work onsite and support a client’s staff to help optimize applications or in the case of non-movable equipment, develop and test onsite. Periods are negotiable from one month upward or as a standard consulting engagement from our professional services team.
We can provide a lab that allows clients the possibility of testing devices and boards in-house, shortening development times. By enabling reactive assistance onsite and solving problems as they are observed, it saves precious time.
UI is an essential part of any system, and in the end a user’s experience is mostly defined by the UI of a system. Not only can the UI distinguish the design from other designs, it can also greatly improve user satisfaction. Our application team assist in UI design and implement HMI designs with a wide range of technologies including Android, Qt, GTK+, and others. We follow the entire process from defining the UX specification to mockup and full graphic design.
The UI is designed in view of the system assuring compatibility and seamless integration. Since we are a software company the UI remains closely attached to the underlying software. Together with the other teams we can implement almost all requirements of the client.
Benchmarks – QA for your OS
QA – Quality assurance is a vital part of every system production. In order to verify that a system is ready for deployment, all aspects of the system must be verified in different scenarios, use cases, and configurations. QA must be well designed since not all possible options on all configurations can be checked. Our experienced team can identify and prioritize the issues and then design a verification plan that best fits the timing and cost requirements. Furthermore we design and build test tools for your system using a wide range of solutions that fits exactly with the needs of our clients. Our team can also help design test configurations for systems and recommend test layouts for the devices under test (DUT).