ELECTRONICS
DEVELOPMENT

Access software and hardware development expertise for cutting-edge electronics

OUR ELECTRONICS
DEVELOPMENT
EXPERTISE?

Our engineers are skilled and committed to solving any new challenges in your development projects. We prioritize clear communication and meet product requirements and deadlines for bringing your ideas to market swiftly.

Developer Expertise Grid 3x3

TECHNICAL PROJECT AND PRODUCT
MANAGEMENT

EKTOS simplifies technical project and product management for customers.
We are your ideal choice for handling your most challenging tasks and projects. We bring over 15 years experience in international project management together with close connection to our development team and customers.

Whether it’s overseeing small overseas suppliers or navigating the North American notified body certification process, we can help. Our team follows the EKTOS Design project model that ensures a comprehensive approach to development which seamlessly connects all the different components.

We are also flexible and can adapt to various development and team models. These includes the traditional waterfall and V-model or the more modern Agile and SCRUM methodologies, especially for software-heavy projects. Whether you prefer your own processes or a customized EKTOS model, we can accommodate your specific needs.

BENEFITS of WORKING
WITH EKTOS DEV TEAM

Benefits Accordion - Montserrat Font
Partnership

Partnership

We foster a partnership mindset, serving as trusted advisors to our customers. Through effective communication, transparency, and mutual trust, we build productive and long-term relationships while providing innovative solutions and guidance.

Expertise

Expertise

With our expertise in electronics development and deep insights into cutting-edge technologies and trends, we guide customers through complex challenges and empower them to make informed decisions to ensure their ideas are successfully brought to market.

Customized solutions

Customized solutions

We tailor our services to the customer's your specific needs, providing personalized solutions that align with their business goals and requirements.

Complete solution

Complete solution

We provide customers with access to valuable resources, suppliers, and related services such as testing, approval, and manufacturing.

Compliance

Compliance

We are experienced in regulatory compliance and can guide you through the necessary processes to ensure your products meet the required standards and certifications.

cost efficiency

Cost efficiency

With our flexible collaboration models and transparent approach, we optimize your development process, reducing costs through error reduction, improved efficiency, and streamlined workflow.

Project Management

Project Management

We plan, coordinate, and execute all development activities, taking full responsibility for meeting timelines, optimizing resource allocation, and achieving objectives within budgets. Our diligent monitoring ensures the delivery of high-quality solutions within the agreed timeframe.

Documentation

Documentation

We define project scope, specify technical details, create project plans, and document design, testing, and change management procedures. We maintain communication records, conduct risk assessment, and implement quality assurance measures. Additionally, we prepare manuals to ensure successful deployment.

Project Management

Risk Assessment

We provide risk assessment and mitigation strategies, assisting customers in identifying and addressing potential issues early on to minimize project risks.

Documentation

Quality Assurance

We collaborate with customers to establish clear standards, conduct comprehensive inspections and testing, and implement industry-leading quality control measures to ensure product excellence.

Documentation

Time savings

We accelerate your development timeline, ensuring faster time-to-market for your products.

OUR DEVELOPMENT LIFECYCLE

Our set up allows us to handle the entire process in-house from specification to the final manufacturing version. We can produce PCB prototypes and test prototypes.

DEVELOPMENT
COOPERATION MODELS

Your project’s scope and cost are clearly defined before signing the contract. We then ensure we work within your budget and meet your specified deadline.

We provide you with the precise resources when you need them in your project. The exact amount of time spent is invoiced on a monthly basis.

Our dedicated engineer(s) and developer(s) can be integrated directly into your project for you to scale your project team according to your specific needs.

EMBEDDED SOFTWARE DEVELOPMENT CAPABILITIES

Download the most updated version of the Embedded software Development skills here

Capabilities


HARDWARE DEVELOPMENT CAPABILITIES

Download the most updated version
of the Hardware Development skills here

Capabilities

Open all capabilities

Knowledge Areas

Digital electronics Analogue electronics Power electronics: (AC/DC, DC/DC, DC/AC) up to 15kW RF and Antennas HF EMC (emission, immunity) Electrical Safety Functional Safety Battery Power (10+ years battery life) Signal Integrity: DDR4 HDMI USB-3.1 LVDS

Connectivity

USB (2.0, 3.0, 3.1) Ethernet (1Gb) Wi-Fi 2.4/5G Bluetooth and BLE SigFox LoRa GSM, 2/3/4G NB-IoT LTE-M MiWi ZigBee Z-Wave NFC

PCB Design

Up to 12 layers HDI Rigid/Flex/Flex-Rigid Alu-based fine-pitch blind and buried vias PCB antennas RF impedance High power: PCBs with up to 210µ copper

Domains

Sensors and IoT Power Electronics Battery Power General Purpose controllers Consumer Electronics Automotive Industrial Electronics

Simulation & Modeling

LTSpice Micro-Cap PSpice Multisim Lifetime and MTBF (MIL-HDBK-217F) Battery Life estimation, optimization

Approvals & Compliance

EMC Radio Safety

CADs

OrCAD KiCAD PADS Altium Designer

PC AND WEB/BACK FRONT SOFTWARE DEVELOPMENT CAPABILITIES

Download the most updated version
of the PC and WEB Development skills here

Capabilities

Open all capabilities

Programming languages

.Net/C# PHP Java C/C++ SQL Python PHP ASP.Net XML

Toolchains

MS Visual Studio MS Xamarin .NET MAUI Apple Xcode MS Blazor Grafana MS Azure Google Cloud Amazon AWS

Design tools

Patterns UML Flowcharts Block-Diagrams RESTful API Google API Node-RED WPF and MVVM Windows Forms

Platforms

Windows iOS Linux JVM Web Cloud

Protocols

TCP/IP UDP HTTP SNMP Modbus ASCII/RTU Natro MQTT SOAP

Data Bases

MS SQL MySQL InfluxDB MongoDB MariaDB

Interfaces and Peripherals

USB WiFi BLE Ethernet RS485 RS232

MOBILE SOFTWARE DEVELOPMENT CAPABILITIES

Download the most updated version of the Mobile software Development skills here

Capabilities

Open all capabilities

Design tools & frameworks

Patterns Google API Flowcharts Block-Diagrams RESTful API UML Firebase Cloud Messaging

Programming languages

.Net/C# Objective-C Java C/C++ XML SQL XAML

Toolchains

MS Visual Studio MS Xamarin .NET MAUI Apple Xcode TestFlight

Protocols

TCP/IP UDP HTTP SNMP Modbus ASCII/RTU GATT OTA Natro

Platforms

iOS Android Windows UWP

Interfaces and Peripherals

NFC USB WiFi BLE Bluetooth

AREAS of
RESPONSIBILITY

EKTOS

1. Requirement Analysis: Understanding the specific needs and requirements of the customers’ projects.

2. Solution Design: Creating tailored software and hardware solutions that align with the customers’ objectives and constraints.

3. Development and Testing: Implementing and testing the software and hardware solutions to ensure they meet quality standards and functional requirements.

4. Project Management: Efficiently managing the development process, including timelines, resources, and communication with the customers.

5. Technical Expertise: Providing expertise in software and hardware development technologies, frameworks, and best practices.

6. Documentation: Creating clear and comprehensive documentation to aid in system understanding, maintenance, and future enhancements.

7. Support and Maintenance: Offering ongoing support and maintenance services to address issues, provide updates, and ensure optimal performance.

8. Collaboration and Communication: Maintaining open and effective communication channels with customers, involving them in decision-making processes, and providing regular project updates.

9. Confidentiality and Security: Ensuring the protection of customers’ intellectual property and maintaining the highest standards of data security and confidentiality.

10. Customer Satisfaction: Striving to exceed customer expectations, delivering high-quality solutions, and providing excellent customer service throughout the engagement.

CLIENT

1. Clear Communication: Effectively communicate their project requirements, objectives, and expectations to the consultant.

2. Active Involvement: Participate actively in the development process, providing timely feedback, clarifications, and approvals as required.

3. Resource Provision: Provide necessary resources, such as hardware, software licenses, and data, to enable the consultant to perform their tasks effectively.

4. Decision Making: Make timely decisions on project-related matters, including scope changes, prioritization, and risk management.

5. Timely Payment: Ensure timely payment for the consultant’s services as per the agreed-upon terms and conditions.

6. Accessibility: Make themselves available for discussions, meetings, and consultations with the consultant as needed.

7. Cooperation: Collaborate with the consultant, providing information, insights, and domain expertise to facilitate the development process.

8. Feedback and Evaluation: Provide constructive feedback to the consultant throughout the engagement and participate in project evaluations.

9. Confidentiality: Maintain the confidentiality of any proprietary information or intellectual property shared by the consultant.

10. Mutual Respect: Maintain a professional and respectful working relationship with the consultant, fostering a positive and productive collaboration.

Oleksandr Liubimov

Business Director
Electronics Development
ali@ektos.net

BOOK A MEETING

What Happens Next?

FREQUENTLY
ASKED QUESTIONS

Can the development be started without a specification for the product?

Yes, but then it will require a pre-project to list down the requirements and inputs.

How do you work with technically complex projects?

Our team always vouch for great quality and transparency. For the complex project, we use an iteration approach to explore the challenges together with our clients

How does the development project look inside? Any phases of iterations?

In EKTOS, we use our detailed project model which is a stage-gate-based workflow.

Do you use Scrum/Agile for development projects?

Yes. For the software, it is a MUST for today's realities. For the hardware part of the project - the iterative model is used too, but the iterations are longer and more complex.

How do you report the progress and communicate with your client's teams during the project?

We use our internal intranet system that helps to keep all data together in an integrated manner. Project Status Reports (PSRs) are normally generated on a bi-weekly basis and the daily communication tool is Skype.

Can you use Slack or MS Teams as the communication means?

Yes, EKTOS can use client-preferred ways of both communication and data-storage

What kind of development CADs do you use for hardware development?

In EKTOS we can support you with a variety of different CAD systems - from KiCAD to Altium. The main tools for bottom-up development are OrCAD and Altium. More rarely PADS.

Do you use Open Source Software (OSS) in development? Is it integrated into client products?

Yes, in EKTOS we use a lot of OSS for the development environment (i.e. Eclipse, LibreOffice, etc.) as well as the platforms and libraries - i.e. FreeROTS, lwIP, and others. Our strategy is to reuse the community-driven OSS whenever it is possible unless the client demands specific toolchains/libraries.

How do you ensure that the so-called "security gap" is properly tackled in the use of OSS?

First of all, the license terms are properly studied before the library is used for the client's product. Secondly - proper analysis and verification of the OSS are done through the development process. In the end - demands for the overall security of the product are handed over to the client, so a proper environment can be established at the product use place.

What is your preferred MCU or processor platform to develop on?

In EKTOS we try to address the cost-effectiveness of the client's products and can work with a variety of different tailored processors - from 8-bit PIC/AVR solutions to the top-performance Cortex-A8 cores.

How do you ensure clients can purchase parts for manufacturing once development is complete?

Well, components shortage is still on its way and in EKTOS we can't influence that. What we do in EKTOS is proper pre-selection, pre-quoting, and pre-sourcing of the key components so clients can guarantee their first year for the product introduction. At the same time, a proper look into the longevity programs is done, so we are not putting a product at risk of LTB or EOL components right after its intro.

Do you work with authentic Chinese components?

Yes we do, unless this is either prohibitive or unwanted by the cost or the client's strategy. However, our first priority is to use EU and USA components as the most trusted and supported choice.

Your website says that you work in the IoT domain - what exactly is your technology stack there?

Our main focus in the IoT area is the embedded products (sensors, actuators, etc.) where EKTOS can deliver its excellence in making power-efficient, RF-capable and cost-effective solutions. Here, the EKTOS team can fully support your product all the way up to the cloud software. With cloud software, you will have to find another partner who can help you build the backend part of your IoT business.

Any specific radio technologies you can recommend to work within the IoT portfolio of the products?

Not really, today's product demands connectivity as reach as ever before, so in EKTOS - we cover it all for your particular business case. Having said that, we are yet to touch things like 5G and mSAT (Satellite communication) IoT connectivity.

How fast can you quote for the project when the specification is ready and provided by the client?

Normally, for the low to mid-complexity products, it takes the EKTOS tech sales team a week to come up with the budgetary NRE cost estimate. Such an estimate is normally started with the onboarding call where parties can meet each other and figure out the product peculiarities. The EKTOS team is always open to new opportunities and endeavors.

OTHER SERVICES

Scroll to Top