Jobs
9-
· 22 views · 2 applications · 3d
Embedded Developer
Hybrid Remote · Ukraine (Kyiv) · Product · 5 years of experience · Beginner/ElementaryWe are a product company specializing in the development of complex technological solutions across various industries. Our team works on innovative projects that demand high standards of efficiency and technological capability. We value a creative...We are a product company specializing in the development of complex technological solutions across various industries. Our team works on innovative projects that demand high standards of efficiency and technological capability. We value a creative approach, deep technical understanding, and a drive for continuous improvement.
Key Requirements.
- Programming Languages: C, C++, Python.
- Operating Systems: Knowledge of the von-Neumann architecture, process management, and interrupt handling.
- Platforms: Experience with STM32, ESP32, Raspberry Pi.
- Databases: Basic knowledge of relational databases (MySQL, PostgreSQL).
- Networking: Understanding of signal processing and network technologies.
Experience with STM32Cube, Arduino, and other embedded system development tools will be an advantage.
In our company, you will be involved in the full product development cycle and have the opportunity to see the tangible results of your work. We offer exciting and forward-thinking projects, as well as the chance to work with a team of unique professionals who are rare in the industry.What we offer:
- Competitive salary based on your skills and experience.
- A dynamic environment with opportunities for professional growth.
Office or hybrid work options, with office benefits:
- Autonomous heating, air conditioning, water supply, and uninterrupted electricity.
- Convenient office location near the metro.
- Coffee, sweets, fruits, and nuts for your enjoyment and comfort.
-
· 16 views · 0 applications · 5d
Principal Embedded Developer
Office Work · Ukraine (Lviv) · Product · 5 years of experience · Upper-IntermediateLviv | Hybrid | Full-time Would you like to be part of the development of the state-of-the-art automotive technologies? Do you have an interest in Automotive systems and used to work with the embedded solutions? Then you should join us as a Principal...Lviv | Hybrid | Full-time
Would you like to be part of the development of the state-of-the-art automotive technologies? Do you have an interest in Automotive systems and used to work with the embedded solutions? Then you should join us as a Principal Embedded Developer! You’ll be part of the development of our PSOC solutions and solutions for the HMI systems and lead the projects that will reach your way!
In your new role you will:- Be responsible for the development of Automotive Peripheral Drivers for PSOC;
- Guide the work of your team;
- Work with Test and Product Engineers to put products into manufacturing;
- Work with Software and Applications Engineers for the product validation closure;
- Lead your colleagues during the development of the projects;
- Solve problems with higher complexityinvolving expert networks;
You are best equipped for this task if you have:
- A university or technical school degree;
- More than 5 years of experience in embedded systems;
- Experience with the overall system-level designs, including architecture, hardware, software, firmware and algorithms;
- The ability to read, understand and create schematics;
- Knowledge on C, C++ and embedded design;
- Knowledge of Automotive SPICE and ISO26262 would be beneficial;
- Knowledge of Auto SAR would be beneficial;
- Fluency in English.
#WeAreIn for driving decarbonization and digitalization.
More
As a global leader in semiconductor solutions in power systems and IoT, Infineon enables game-changing solutions for green and efficient energy, clean and safe mobility, as well as smart and secure IoT. Together, we drive innovation and customer success, while caring for our people and empowering them to reach ambitious goals. Be a part of making life easier, safer and greener.
Are you in?
We are on a journey to create the best Infineon for everyone.
This means we embrace diversity and inclusion and welcome everyone for who they are. At Infineon, we offer a working environment characterized by trust, openness, respect and tolerance and are committed to give all applicants and employees equal opportunities. We base our recruiting decisions on the applicant´s experience and skills. -
· 14 views · 0 applications · 7d
Principal Embedded Developer
Ukraine · Product · 5 years of experience · Upper-IntermediateJob description In your new role you will: Be responsible for the development of Automotive Peripheral Drivers for PSOC; Guide the work of your team; Work with Test and Product Engineers to put products into manufacturing; Work with Software and...Job description
In your new role you will:
- Be responsible for the development of Automotive Peripheral Drivers for PSOC;
- Guide the work of your team;
- Work with Test and Product Engineers to put products into manufacturing;
- Work with Software and Applications Engineers for the product validation closure;
- Lead your colleagues during the development of the projects;
- Solve problems with higher complexity
involving expert networks;
Your profile
Are you a driven and results-oriented individual with a passion for excellence? Do you possess a proactive personality, combined with a highly organized and structured approach to your work? As a self-motivated professional, you're comfortable working independently to deliver high-quality solutions, as well as collaborating with others to achieve shared goals.
You are best equipped for this task if you have:
- A university or technical school degree;
- More than 5 years of experience in embedded systems;
- Experience with the overall system-level designs, including architecture, hardware, software, firmware and algorithms;
- The ability to read, understand and create schematics;
- Knowledge on C, C++ and embedded design;
- Knowledge of Automotive SPICE and ISO26262 would be beneficial;
- Knowledge of Auto SAR would be beneficial;
- Fluency in English.
-
· 44 views · 3 applications · 12d
Embedded Systems Engineer
Full Remote · Countries of Europe or Ukraine · 5 years of experience · Advanced/Fluent MilTech 🪖We’re hiring an Embedded Systems Engineer to build the backbone of our onboard intelligence. You'll work directly with sensors, edge devices, and communication protocols to ensure robust real-time performance in challenging maritime conditions. Project...We’re hiring an Embedded Systems Engineer to build the backbone of our onboard intelligence. You'll work directly with sensors, edge devices, and communication protocols to ensure robust real-time performance in challenging maritime conditions.
Project description:
AI-Powered Autonomous Navigation System for Unmanned Surface Vessels (USVs)
We are developing a cutting-edge autonomous navigation system powered by artificial intelligence, specifically designed for Unmanned Surface Vessels (USVs). This project represents a completely new domain of research and development at the intersection of AI, robotics, and maritime defense technology.
Our goal is to enable USVs to operate intelligently and independently in complex, dynamic environments—whether in open sea, coastal zones, or combat scenarios.This initiative is not just an engineering challenge—it is the foundation of a new generation of naval autonomy. The project pushes the boundaries of current defense capabilities and opens the door to safer, smarter, and more efficient maritime operations.
Responsibilities:- Integrate AI, navigation, and sensor modules into embedded hardware
- Develop efficient code for Jetson, Pixhawk, STM32, or similar platforms
- Manage communication protocols (CAN, UART, SPI, I2C) and data pipelines
- Optimize power usage, latency, and fault tolerance
Requirements:
- Strong experience in C/C++, embedded Linux, and edge AI deployment
- Familiarity with NVIDIA Jetson, STM32, or microcontroller environments
- Previous experience with real-time systems and hardware integration
-
· 49 views · 9 applications · 13d
Senior Embedded Engineer
Countries of Europe or Ukraine · 5 years of experience · Upper-IntermediateAbout position We seek an experienced and innovative Embedded Firmware Engineer to lead the development of cutting-edge sensors and edge devices. This role is ideal for a hands-on engineer with expertise in embedded systems, real-time operating systems...About position
We seek an experienced and innovative Embedded Firmware Engineer to lead the development of cutting-edge sensors and edge devices. This role is ideal for a hands-on engineer with expertise in embedded systems, real-time operating systems (RTOS), and firmware development.
You will play a key role in designing, implementing, and optimizing firmware for IoT devices, ensuring seamless integration and robust performance across diverse operational environments. If you’re passionate about building reliable and scalable firmware solutions that power advanced IoT and EAM applications, we invite you to join our team and help shape the future of connected systems.
Responsibilities
- Collaborate in an Agile firmware development environment to deliver cutting-edge solutions for Serial, I2C, SPI, and Ethernet hardware modules
- Partner with cross-functional teams to share innovative ideas, improve development processes, and achieve technical excellence
- Troubleshoot and resolve complex hardware and firmware issues, ensuring seamless hardware-software integration
- Stay updated on industry trends and advancements, integrating best practices into firmware development
Required skills
- Minimum of 5 years of hands-on experience in firmware development using C
- Expert-level in modern C/C++ coding skills
- Familiarity with Nordic Connect (Zephyr RTOS) and Nordic SDK
- Foundational knowledge in embedded systems, including memory management, data structures, algorithms, and networking
- Strong understanding of data structures and data theory
- Comprehension of object-oriented programming concepts and practices
- Expertise in embedded systems development
- Exceptional troubleshooting and problem-solving abilities with a focus on embedded systems
- Knowledge of electronic concepts, topologies, and components
- Ability to read and understand advanced technical documentation and data
- Self-motivated and capable of working autonomously in a distributed team setup
- Excellent verbal and written communication skills to effectively collaborate in a team environment
- Upper-intermediate level of English
Would be a plus
- Bachelor’s degree in Computer Science, Computer Engineering, or Electrical Engineering
- Experience with Nordic NRF52, NRF53, NRF91, and STM32 microcontrollers
- Proficiency in hardware debugging using tools like soldering equipment, logic analyzers, oscilloscopes, and spectrum analyzers
- Familiarity with low-level debugging techniques (core analysis and GDB)
- Experience with MQTT messaging protocols and IoT communication standards
- Hands-on experience in profiling and benchmarking embedded systems for performance optimization
- Working knowledge of various embedded build systems and toolchains
- Passion for learning and adopting new tools and technologies
More
-
· 36 views · 2 applications · 19d
Firmware (low-level Embedded Software) Engineer
Office Work · Ukraine (Kyiv) · 5 years of experience · Upper-IntermediateLevel: Middle or Senior Team: Engineering Locations: Ukraine, Kyiv Full-time (remote or hybrid work) Esper Bionics is a pioneer engineering company focused on mechatronics, AI, and IoT technologies for Human Augmentation. On the way to implanted...Level: Middle or Senior
Team: Engineering
Locations: Ukraine, Kyiv
Full-time (remote or hybrid work)
Esper Bionics is a pioneer engineering company focused on mechatronics, AI, and IoT technologies for Human Augmentation. On the way to implanted electronics, we upgrade the prosthetic industry, bring the next-level prosthetic devices here and connect robotic prostheses under our platform to enhance their control and usability.
OUR FIRST PRODUCTS:
- Esper Hand is a self-learning robotic prosthetic hand that detects muscle activity and adjusts the control to the user’s behavior patterns to perform everyday tasks In a more human-like dexterity. Esper Hand is expected to be available in the US starting in the summer of 2022.
- Esper Control is a wearable non-invasive brain-computer interface
Esper Platform is a cloud-based software solution that uses machine learning algorithms to individualize the control of wearables, including the Hand.
Key responsibilities for this role may include:
- Firmware development for upper limb prostheses and other related products ensures robust, efficient, and compliant solutions. The development needs may include creating PoCs for new features and products, complex bug investigation and fixes that may require collaboration among different departments, etc.
- Firmware development for specific tools used for prosthesis manufacturing.
- Requirements analysis, solution design, and task decomposition for new features and products.
- Collaborating inside the FW team using Scrum-like methodology. Code Review.
- Collaborating closely with hardware, manufacturing, mobile application, QA, and other teams to ensure integrated and optimized solutions.
- Taking part in the complex embedded solutions design and their architecture improvements according to the scalable project needs.
- Documentation support.
As a Firmware Engineer at Esper Bionics, you will develop firmware for medical devices, specifically bionic prostheses.
Job Skill Requirements:
Primary- Strong knowledge of C programming language.
- Experience with bare-metal and RTOS-based firmware development, low-level device driver implementations, and CLI-based build environments (Shell/Bash, Make, CMake).
- Familiarity with the operation principles of MCU/CPU and their peripherals (including communication interfaces).
- Familiarity with the operation principles of embedded software and related topics (interrupts, booting, multithreading, multiprocessing).
- Experience with BLE-based embedded solutions.
- Confident in-system debugging skills.
- Understanding basic principles in electronics and basic operation of key electronic components.
- Ability to read and review schematic diagrams.
- Ability to work with soldering iron and measurement equipment (multimeter, oscilloscope, logic analyzer, power source, etc.). General prototyping skills.
- Proficiency in Git.
- Written and spoken English at least B2.
Advantageous
- Familiarity with STM32 and nRF52 MCUs.
- Ability to work with Arduino and single-board PCs (like Raspberry Pi) for quick prototyping.
- Knowledge of C++ and Python 3.
- Experience with electric motor control algorithms for different motor types.
- Experience with complex embedded solutions architecture development.
- Experience with DSP and complex algorithms embedded.
- Experience with Wi-Fi-based embedded solutions.
Personal qualities
- Problem-solving, analytical, and critical thinking skills.
- High level of independence, responsibility, and initiative.
- Attention to detail.
- Passion for continuous learning and delivering robust solutions that improve people’s lives.
- Effective communication skills in both Ukrainian and English.
-
· 274 views · 45 applications · 26d
Lead Embedded Engineer Opportunity with Team Management Focus
Full Remote · Poland, Ukraine · 5 years of experience · Upper-IntermediateМіжнародний аутсорс, що допомагає бізнесам по всьому світу створювати інноваційні програмні продукти, у пошуку Project Manager з досвідом на Embedded проєктах. Компанія заснована у 2002 році, сьогодні об’єднує 2000+ професіоналів у 41 країні, розробляючи...Міжнародний аутсорс, що допомагає бізнесам по всьому світу створювати інноваційні програмні продукти, у пошуку Project Manager з досвідом на Embedded проєктах.
More
Компанія заснована у 2002 році, сьогодні об’єднує 2000+ професіоналів у 41 країні, розробляючи рішення для провідних клієнтів, включаючи Fortune 500.
Це позиція в Embedded Unit компанії, який налічує 10 фахівців. Зараз активно масштабують підрозділ.
Необхідний досвід:
- Lead/менеджера/управлінні людьми,
- попередній досвід розробки Embedded на Linux,
- розмовна англійська.
Компанія пропонує повністю віддалену роботу, але присутні бізнес поїздки у Польщу.
-
· 40 views · 3 applications · 28d
Embedded C++ developer
Office Work · Ukraine (Kyiv) · Product · 5 years of experience MilTech 🪖Наш партнер — інноваційна технологічна компанія, що спеціалізується на розробці та імплементації передових рішень в області Embedded систем та радіочастотної (RF) інженерії. Наша мета полягає в тому, щоб сприяти технологічному розвитку, створюючи передові...Наш партнер — інноваційна технологічна компанія, що спеціалізується на розробці та імплементації передових рішень в області Embedded систем та радіочастотної (RF) інженерії. Наша мета полягає в тому, щоб сприяти технологічному розвитку, створюючи передові та інноваційні продукти, які відповідають потребам наших клієнтів.
Компанія пишається своєю корпоративною культурою, яка підтримує інновації та співпрацю, ми створюємо умови для того, щоб наші співробітники могли розвиватися професійно і досягати нових висот у своїй кар’єрі.
Зараз компанія в пошуку досвідченого Embedded C++ інженера:
Основні вимоги:
- 5+ років комерційного досвіду роботи з С++;
- досвід системного програмування під операційні системи Raspbian або Ubuntu RPI;
- знання об’єктно-орієнтованого програмування (ООП);
досвід багатопоточного програмування.
Буде плюсом:
- досвід роботи з MATLAB;
- досвід роботи з Qt;
- досвід з роботи Mavlin;
знання в області цифрової обробки сигналів (DSP).
Чим доведеться займатись:
- cистемне програмування під операційні системи Raspbian або Ubuntu RPI;
- написання загальних модулів логіки;
- аналіз вимог до програмного забезпечення та участь у проектуванні архітектури системи;
- написання документації та технічних специфікацій для розробленого програмного забезпечення;
- участь у код-рев’ю та дотримання стандартів кодування;
- виконання налагодження та оптимізації коду для забезпечення високої продуктивності та надійності;
- співпраця з командою апаратних інженерів для інтеграції програмного забезпечення з апаратним забезпеченням;
інтеграція продукту з зовнішніми системами.
Компанія надає:
- заробітну плату, що перевищує ринковий рівень;
- офіційне працевлаштування;
бронювання працівників.
-
· 63 views · 6 applications · 28d
Senior Embedded AOSP Engineer
Full Remote · Countries of Europe or Ukraine · 5 years of experience · Upper-IntermediateThe CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us is… Wait, it’s nothing! The number of projects is growing, and...The CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us is… Wait, it’s nothing! The number of projects is growing, and with them, our team too. And now we need a Senior Embedded AOSP Engineer.
Requirements:- 5+ years of professional experience in Android AOSP development and kernel modifications
- Excellent knowledge of C/C++ for Linux kernel and driver development Familiarity with Java/Kotlin for Android framework
- Familiarity with Python for test automation
- Experience with Android Studio, Visual Studio Code, GCC/Clang toolchains
- Strong knowledge of USB 2.0/3.x, TCP/IP stack, 802.11ax, Binder IPC
- Confident working with LXC/LXD
Will be a plus:
- Master's degree in Computer Science or Electrical Engineering (Embedded Systems focus)
- Publications or patents in container virtualization or USB security
- Certifications such as Android Certified Engineer or LPI Linux Essentials
- Practical experience in WLAN debugging procedures
- Deep understanding of USB protocol architecture
Responsibilities:
- Integrate LXC into Android systems
- Modify Android boot sequences, initramfs structures, and LXC configuration
- Transform root file systems into LXC-compatible structures
- Customize mount points for system partitions
- Optimize kernel drivers, scheduling algorithms, and namespaces
- Perform kernel builds with LXC flags and analyze kernel panic using debug tools
- Adapt SELinux policies for container security
- Diagnose WLAN stack and network/hardware faults
- Analyze wpa_supplicant logs and network subsystems
- Reverse-engineer driver issues
- Develop HAL modules for USB gadget mode and implement USB PD negotiation algorithms
Our perks
- Covered vacation period: 20 business days and 5 days off;
- Free English classes;
- Flexible working schedule;
- Truly friendly and supportive atmosphere;
- Working remotely or in one of our offices;
- Medical insurance for employees from Ukraine;
- Compensation of psychological counselling;
- Legal support;
- Relocation assistance.