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.
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
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
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
We tailor our services to the customer's your specific needs, providing personalized solutions that align with their business goals and requirements.
Complete solution
We provide customers with access to valuable resources, suppliers, and related services such as testing, approval, and manufacturing.
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
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
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
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.
Risk Assessment
We provide risk assessment and mitigation strategies, assisting customers in identifying and addressing potential issues early on to minimize project risks.
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.
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.
Specification
Gate
Development and 1st version
In-house prototyping
In-house pre compliance testing
Gate
Development and 2nd version
In-house prototyping
In-house full compliance testing
Gate
Handover and acceptance of manufacturing version
DEVELOPMENT COOPERATION
MODELS
Fixed Price Model
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.
Time & Material Model
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.
Fixed Team Model
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
Open all capabilities
Platforms
Atmel AVR AVR32SAMTI Hercules Cortex-RCortex-MCortex-ACCxxxx RF seriesST STM8STM32 Cortex-MRFMicrochip PIC8PIC12-18PIC32dsPICSiLabs Cortex-MRFRenesas + Dialog Semi Radio
Chinese low-cost:GigaDevicesNuvotonHoltekHycontekESP32Telit MExQuectel BGx ArduinoRaspbery PIRP2040AMD Xilinx ZynqIntel PFGAs
Interfaces and Peripherals
EthernetUSBOptical EthUARTRS485RS232CANCAN-FDSPISDIOI2CLVDSPCI/PCI-ExpressParallelLCDCameraMIPII2SPDM
Sensors:RHTCO2VOCPIRLightSpectrumReed SwitchIMUAccelerometersUltra-sonic
Programming Languages
C (MISRA)C++AssemblerVerilogVHDL
Protocols
TCP/IPUDPHTTPSNMPMQTTCoAPOPC-UA Modbus ASCII/RTUModBus TCP CANOPenIsoBus / AgLib
Wireless: BLE+LRWiFiZigBeeZ-WaveLoRa/LoRaWANSigFoxMiWi3G/4GNB-IoTLTEmNFC Embedded Filesystems USB OTG/HIDmass storage
Design Tools
Design Patterns UML Flowcharts Block-Diagrams JSF Automotive Functional Safety
Toolchains
GCC+Eclipse TI Code Composer Studio SiLabs Simplicity Studio STM Cube IDE CubeMXTouchGFX RTOS TraceAlyzer Microchip StudioMPLAB IARGreenHills KEILCLion
RTOSes
Bare-metal (no OS) – super loop Amazon FreeRTOS Micrium uC/OS Segger embOS Embedded Linux Raspbian
Download the most updated version of the Embedded software Development skills here
HARDWARE DEVELOPMENT CAPABILITIES
Download the most updated version
of the Hardware Development skills here
Open all capabilities
Knowledge Areas
Digital electronics Analogue electronics
Power electronics: (AC/DC, DC/DC, DC/AC) up to 15kW HF RF and Antennas EMC (emission, immunity) Electrical Safety Functional Safety Battery Power (10+ years battery life) Signal Integrity: DDR4, LVDSHDMIUSB-3.1
Connectivity
Wi-FI 2.4/5G Ethernet (1Gb) USB (2.0, 3.0, 3.1) Bluetooth and BLE SigFox LoRa GSM2/3/4G NB-IoT LTE-M MiWiZigBee Z-Wave NFC
Simulation
& Modeling
LTSpice Micro-Cap PSpice Multisim Lifetime and MTBF (MIL-HDBK-217F) Battery Life estimation, optimization
PCB Design
Up to 12 payers HDI Rigid/Flex/Flex-Rigid Alu-based HDIfine-pitchblind and buried vias PCB antennas RF impedance
High power: PCBs with up to 210u copper
Approvals & Compliance
EMC Radio Safety
Domains
Sensors and IoT Power Electronics Battery Power General Purpose controllers Industrial Electronics Consumer Electronics Automotive
CADs
OrCad Altium Designer PADS KiCAD
Download the most updated version
of the Hardware Development skills here
PC AND WEB/BACK FRONT SOFTWARE DEVELOPMENT CAPABILITIES
Download the most updated version here
Open all capabilities
Programming languages
.Net/C# PHP Java C/C++ SQL Python PHP ASP.Net XML SQL
Toolchains
MS Visual Studio MS Xamarin .NET MAUI Apple XCode MS Blazor Grafana Google Cloud MS Azure Amazon AWS
Protocols
TCP/IPUDP HTTPSNMP Modbus ASCII/RTU Nabto MQTTCoAP
Design tools
Patterns UML Flowcharts Block-Diagrams RESTful API Google API Node-RED WPF and MVVM Windows Forms
Data Bases
MS SQLMySQL InfluxDB MongoDB MariaDB
Platforms
Windows iOS Linux UWP Web Cloud
Interfaces and Peripherals
USB WiFi BLE Ethernet RS485RS232
Download the most updated version here
MOBILE SOFTWARE DEVELOPMENT CAPABILITIES
Download the most updated version
of the Mobile software Development skills here
Open all capabilities
Design tools & frameworks
Patterns UML Flowcharts Block-Diagrams RESTful API Google API 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
Platforms
iOS Android Windows UWP
Protocols
TCP/IPUDP HTTP, SNMP Modbus ASCII/RTU GATTOTA Nabto
Interfaces and Peripherals
NFC USB WiFi Bluetooth BLE
Download the most updated version
of the Mobile software Development skills here
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.
Sergii Gordiienko
Project Director
Alex Libimov
Business Director
Electronics Development
BOOK A MEETING

    Full Name

    Email

    Country

    Organization

    Job title

    Subject

    Message

    What Happens Next?

    • Our sales team gets back to you.

    • We discuss the project details and provide you our initial view on the ways to solve it

    • We make a deal on how to move on and make you product time to market short and effective.

      What Happens Next?

      • Our sales team gets back to you.

      • We discuss the project details and provide you our initial view on the ways to solve it

      • We make a deal on how to move on and make you product time to market short and effective.

      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.
      Contact Us