Jobs Embedded

136
  • Β· 43 views Β· 8 applications Β· 30d

    Senior EV Automotive Software and Data Engineer

    Full Remote Β· Worldwide Β· 5 years of experience Β· English - B2
    About the Role This role combines embedded systems, data analysis, and reverse engineering. You will work across the full pipeline β€” from vehicle communication and CAN signal decoding to app integration β€” delivering clear, practical diagnostics for...

    About the Role
     

    This role combines embedded systems, data analysis, and reverse engineering. You will work across the full pipeline β€” from vehicle communication and CAN signal decoding to app integration β€” delivering clear, practical diagnostics for mechanics. Ideal for engineers who enjoy deep technical challenges and building the future of EV health assessment.

    Responsibilities

    • Develop communication layers for OBD-II and UDS protocols (ISO 14229) over CAN (ISO 15765)
    • Integrate Bluetooth/BLE adapters for Android and iOS connectivity
    • Ensure secure and efficient data transfer between ECUs and mobile apps
    • Decode CAN bus signals and reverse engineer proprietary messages
    • Build Python-based tools for data collection, parsing, and visualization
    • Identify and prioritize low-hanging fruit signals for immediate value

       

    Must Have

    • Strong proficiency in C/C++ or Rust for embedded systems
    • Deep understanding of ISO 14229 (UDS) and ISO 15765 (CAN)
    • Experience with Bluetooth LE and mobile integration (Android/iOS)
    • Proficiency in Python for data analysis and automation
    • Familiarity with CAN sniffing tools such as SavvyCAN or CANalyzer
    • Solid grasp of EV architectures and diagnostic systems

       

    Nice to have

    • Experience with Flutter for cross-platform app development
    • Experience with cloud platforms such as AWS, Docker, and Kubernetes
    • Knowledge of CI/CD pipelines, testing frameworks, and DevOps tools
    • Familiarity with time-series databases such as InfluxDB or Timescale
    • Previous work with vehicle CAN Bus data or aftermarket tuning tools
    • Hacker mindset: curious, resourceful, and passionate about reverse engineering
    • Collaborate with mobile and backend teams to deliver real-time insights
    • Contribute to scalable cloud infrastructure for data storage and analysis
    • Support predictive health assessments and intuitive UI features
    More
  • Β· 28 views Β· 3 applications Β· 30d

    C++ Embedded Engineer (Python)

    Office Work Β· Ukraine (Kyiv) Β· Product Β· 3 years of experience Β· English - None MilTech πŸͺ–
    We are looking for experienced C++ Engineer with Python. In this role, you will be responsible for developing and maintaining sophisticated software systems. Your work will involve integrating various machine learning / computer vision components into a...

    We are looking for experienced C++ Engineer with Python.
     
    In this role, you will be responsible for developing and maintaining sophisticated software systems. Your work will involve integrating various machine learning / computer vision components into a system running on the edge device, ensuring high performance, reliability, and real-time capabilities. You will collaborate closely with engineers and researchers to build cutting-edge solutions for UAVs and autonomous systems.

    Responsibilities:

    - Deployment of computer vision processing systems to the edge
    - Development of microservices and monolithic architectures
    - Real-time systems optimization in terms of latency and bandwidth

    Core Skills:
     

    • 3+ years of experience in development with a focus back-end programming
    • Strong expertise in C++
    • Proficient expertise in Python
    • Linux development and system-level programming, networking for real-time data transmission
    • Concurrency and parallel computing (both in data layer parallelism and instruction layer parallelism)

      Experience in these areas would be a plus:
       
    • Embedded systems and low-level optimization
    • GStreamer, OpenCV, PyCuda (or similar)
    • MAVLink protocol
    • Companion computers (NVIDIA Jetson, Raspberry Pi, Intel, etc)
    • Neural network accelerators (e.g., TensorRT, OpenVino)
    • Debugging and profiling tools
    More
  • Β· 28 views Β· 2 applications Β· 29d

    Firmware / Embedded Engineer

    Full Remote Β· EU Β· 5 years of experience Β· English - C1
    YozmaTech isn’t just another tech company – we’re a global team of go-getters, innovators, and A-players helping startups and product companies scale smarter and faster. We build dedicated development teams across 10+ countries, creating strong,...

    YozmaTech isn’t just another tech company – we’re a global team of go-getters, innovators, and A-players helping startups and product companies scale smarter and faster.

    We build dedicated development teams across 10+ countries, creating strong, long-term partnerships based on trust, transparency, and real impact.

    Here, every idea counts. We value people who are proactive, open-minded, and ready to grow. If you’re passionate about building meaningful products and want to join a team that feels like family – you’ll feel right at home with us.
     

    Our client is an innovative product company developing a smart monitoring device that combines computer vision, machine learning, and advanced camera technologies. The product analyzes sleep patterns and provides data-driven insights, helping families improve daily routines. The company is a fast-growing VC-backed startup with a strong engineering culture and real-world products used globally.
     

    Key Requirements:
    πŸ”Ή 4–8 years of experience in C/C++ for embedded systems;
    πŸ”Ή Strong experience with Embedded Linux on ARM (Cortex-A);
    πŸ”Ή Proven experience implementing and working with drivers;
    πŸ”Ή Strong Rust proficiency;
    πŸ”Ή Yocto familiarity β€” advantage;
    πŸ”Ή Experience with Video4Linux, PulseAudio, systemd;
    πŸ”Ή Experience working with interfaces:
    πŸ”Ή I2C, SPI, UART, I2S;
    πŸ”Ή Experience with Device Tree / OpenFirmware, IIO β€” advantage;
    πŸ”Ή Strong debugging, cross-compilation, and toolchain knowledge;
    πŸ”Ή Ability to read and work with existing codebases;
    πŸ”Ή Experience with testing (unit, integration, E2E);
    πŸ”Ή Strong Git skills and GitHub workflow experience;
    πŸ”Ή English – Upper-Intermediate or higher.
     

    Will be plus:
    πŸ”Ή Networking: TCP/IP, application protocols, encryption;
    πŸ”Ή BLE (GATT, Advertising, Bonding);
    πŸ”Ή Wi-Fi protocols and security;
    πŸ”Ή Video & audio streaming and transcoding;
    πŸ”Ή (H264/H265, AAC, OPUS, WebRTC, FFmpeg/GStreamer);
    πŸ”Ή Microcontrollers experience;
    πŸ”Ή ESP32, FreeRTOS, lwIP, NimBLE β€” strong plus;
     

    What you will do:
    πŸ”Ή Develop firmware components in C and Rust: drivers, BSP, networking and multimedia applications;
    πŸ”Ή Work independently and take ownership over specific features;
    πŸ”Ή Analyze requirements and provide time/effort estimations;
    πŸ”Ή Design features end-to-end (from idea to production);
    πŸ”Ή Lead POCs and contribute to next-generation product development;
    πŸ”Ή Collaborate with Product, Mobile, and Backend teams;
    πŸ”Ή Participate in technical discussions and propose solutions;
    πŸ”Ή Produce technical documentation and architecture diagrams;
    πŸ”Ή Plan and own development tasks;
    πŸ”Ή Lead cross-functional initiatives that impact Firmware, Mobile, and Backend;
     

    Interview stages:
    πŸ”Ή Initial HR interview;
    πŸ”Ή Managerial interview;
    πŸ”Ή Technical assignment & coding session;
    πŸ”Ή Technical interview;
    πŸ”Ή Final interview with VP of Engineering;
    πŸ”Ή Reference Check;
    πŸ”Ή Offer;
     

    Why Join Us?

    At YozmaTech, we’re self-starters who grow together. Every day, we tackle real challenges for real products – and have fun doing it. We work globally, think entrepreneurially, and support each other like family. We invest in your growth and care about your voice. With us, you’ll always know what you’re working on and why it matters.

    From day one, you’ll get:
    πŸ”Ή Direct access to clients and meaningful products;
    πŸ”Ή Flexibility to work remotely or from our offices;
    πŸ”Ή A-team colleagues and a zero-bureaucracy culture;
    πŸ”Ή Opportunities to grow, lead, and make your mark;
    πŸ”Ή A chance to work in a fast-paced startup environment;
    πŸ”Ή Opportunity to influence product direction and technology decisions;
     

    After you apply

    We’ll keep it respectful, clear, and personal from start to offer.
    You’ll always know what project you’re joining – and how you can grow with us.
    We typically process 2–3 candidates at a time to ensure a high-quality hiring experience.

    Everyone’s welcome

    Diversity makes us better. We create a space where you can thrive as you are.

    Ready to build something meaningful?

    Let’s talk. Your next big adventure might just start here.

    More
  • Β· 51 views Β· 3 applications Β· 27d

    C/C++ Embedded Developer

    Full Remote Β· Ukraine Β· 3 years of experience Β· English - B2
    We are looking for an Embedded Engineer to join a technically challenging project focused on low-level firmware and driver development for custom hardware platforms in the automotive radar domain. The role involves close interaction with hardware,...

    We are looking for an Embedded Engineer to join a technically challenging project focused on low-level firmware and driver development for custom hardware platforms in the automotive radar domain. The role involves close interaction with hardware, RTOS-based development, and work on multi-core SoC architectures.

     

    By joining us, you become a member of the Embedded Competence Center at Sii. It is an internal organizational unit, bringing together more than 500 specialists! We are currently working on about 100 projects for 50 clients from various industries, including automotive, IoT, telecommunications, and medical.

     

    Your tasks:

    • Design and develop embedded software and firmware for custom hardware platforms
    • Develop and maintain low-level drivers, including Ethernet, CAN, DMA (DMAC), UART, SPI, Flash, Interrupt handling, Encryption drivers
    • Participate in boot sequence implementation and system initialization
    • Work with RTOS-based systems (ThreadX, NetX)
    • Support and optimize multi-core SoC architectures
    • Collaborate closely with hardware engineers and system architects
    • Perform code reviews and contribute to best engineering practices
    • Prepare and maintain technical documentation

       

    Requirements:

    • Strong experience in embedded C/C++ development
    • Proven background in firmware and low-level driver development
    • Hands-on experience with RTOS (ThreadX, NetX or similar)
    • Solid understanding of interrupts, memory management, boot process, multi-core systems
    • Experience working with hardware interfaces and peripherals
    • Familiarity with embedded development toolchains and build systems
    • Experience working in Agile environments and with CI/CD pipelines
    • Ability to work effectively in cross-functional, international teams
    • Good command of English (spoken and written)
    • Tax residence in Ukraine is required

       

    Nice to have:

    • Experience with AUTOSAR and MCAL
    • Background in automotive, radar, or safety-critical systems
    • Experience with static analysis tools (e.g. Coverity)
    • Knowledge of code coverage and quality metrics
    • Experience with Synopsys-based platforms or ARC cores
    More
  • Β· 15 views Β· 0 applications Β· 1d

    Senior Embedded Linux Engineer (Krakow, Gdansk, Warsaw, Wroclaw)

    Hybrid Remote Β· Worldwide Β· 5 years of experience Β· English - B2
    Project Description: Our Video Collaboration products help companies stay connected and can be found in the conference rooms of some of the biggest businesses in the world. We are a small nimble group and we are growing our team. We create amazing...

    Project Description:

    Our Video Collaboration products help companies stay connected and can be found in the conference rooms of some of the biggest businesses in the world. We are a small nimble group and we are growing our team. We create amazing experiences in the conference room using creative design, surprising science, and innovation. We love what we do because we are passionate about connecting people and we use the products we create every day to stay connected to our team.

     

    Want to be part of this team of collaboration innovators? We are looking for a talented Senior Embedded Engineer who can immediately start contributing to the project. You will be part of a small team of developers focused on making video collaboration an amazing experience and the software you create will be used by thousands of people every day.

     

    Responsibilities:

    - Porting userspace binaries and code from Android ARM64 to Yocto Linux ARM64

    - Enabling security features like dm-verity, SELinux, dm-crypt, PKCS, signed OTA updates on Yocto builds

     

    Mandatory Skills:

    Embedded C++

     

    Mandatory Skills Description:

    - Extensive knowledge of Linux system

    - Strong C/C++ experience, including deep debugging/analysis skills (on logs, JTAG, core dump etc...)

    - Clear understanding of system image build process (Yocto or AOSP build), and device flashing

    - Good understanding of GPIO, peripherals, I2C, SPI, UART, USB, DMA connected device.

    - Ability and willingness to learn new concepts and work on different areas in Linux and Security

    - Patience to work with different stakeholders and collaborate with non subject matter experts

    - Persistence to continue working at difficult problems till resolution

     

    Nice-to-Have Skills Description:

    - Experience in kernel modification and device drivers

    - Real world bootloader experience for a Linux device

    - Extensive hands-on experience with bring-up of Linux devices on a popular ARM-based SoCs such as the Qualcomm Snapdragon series, MediaTek, NXP SoCs

    - Experience setting up partitions on Yocto based devices

     

    Languages:

    English: B2 Upper Intermediate

    More
  • Β· 34 views Β· 7 applications Β· 23d

    Firmware / Embedded Engineer 2.0

    Full Remote Β· Worldwide Β· 5 years of experience Β· English - B2
    YozmaTech isn’t just another tech company – we’re a global team of go-getters, innovators, and A-players helping startups and product companies scale smarter and faster. We build dedicated development teams across 10+ countries, creating strong, long-term...

    YozmaTech isn’t just another tech company – we’re a global team of go-getters, innovators, and A-players helping startups and product companies scale smarter and faster.
    We build dedicated development teams across 10+ countries, creating strong, long-term partnerships based on trust, transparency, and real impact.
    Here, every idea counts. We value people who are proactive, open-minded, and ready to grow. If you’re passionate about building meaningful products and want to join a team that feels like family – you’ll feel right at home with us.

    Our client is an innovative product company developing a smart monitoring device that combines computer vision, machine learning, and advanced camera technologies. The product analyzes sleep patterns and provides data-driven insights, helping families improve daily routines. The company is a fast-growing VC-backed startup with a strong engineering culture and real-world products used globally.

    Key Requirements:
    πŸ”Ή 4–8 years of experience in C/C++ for embedded systems;
    πŸ”Ή Strong experience with Embedded Linux on ARM (Cortex-A);
    πŸ”Ή Proven experience implementing and working with drivers;
    πŸ”Ή Strong Rust proficiency;
    πŸ”Ή Yocto familiarity β€” advantage;
    πŸ”Ή Experience with Video4Linux, PulseAudio, systemd;
    πŸ”Ή Experience working with interfaces:
    πŸ”Ή I2C, SPI, UART, I2S;
    πŸ”Ή Experience with Device Tree / OpenFirmware, IIO β€” advantage;
    πŸ”Ή Strong debugging, cross-compilation, and toolchain knowledge;
    πŸ”Ή Ability to read and work with existing codebases;
    πŸ”Ή Experience with testing (unit, integration, E2E);
    πŸ”Ή Strong Git skills and GitHub workflow experience;
    πŸ”Ή English – Upper-Intermediate or higher.

    Will be plus:
    πŸ”Ή Networking: TCP/IP, application protocols, encryption;
    πŸ”Ή BLE (GATT, Advertising, Bonding);
    πŸ”Ή Wi-Fi protocols and security;
    πŸ”Ή Video & audio streaming and transcoding;
    πŸ”Ή (H264/H265, AAC, OPUS, WebRTC, FFmpeg/GStreamer);
    πŸ”Ή Microcontrollers experience;
    πŸ”Ή ESP32, FreeRTOS, lwIP, NimBLE β€” strong plus;

    What you will do:
    πŸ”Ή Develop firmware components in C and Rust: drivers, BSP, networking and multimedia applications;
    πŸ”Ή Work independently and take ownership over specific features;
    πŸ”Ή Analyze requirements and provide time/effort estimations;
    πŸ”Ή Design features end-to-end (from idea to production);
    πŸ”Ή Lead POCs and contribute to next-generation product development;
    πŸ”Ή Collaborate with Product, Mobile, and Backend teams;
    πŸ”Ή Participate in technical discussions and propose solutions;
    πŸ”Ή Produce technical documentation and architecture diagrams;
    πŸ”Ή Plan and own development tasks;
    πŸ”Ή Lead cross-functional initiatives that impact Firmware, Mobile, and Backend;

    Interview stages:
    πŸ”Ή Initial HR interview;
    πŸ”Ή Managerial interview;
    πŸ”Ή Technical assignment & coding session;
    πŸ”Ή Technical interview;
    πŸ”Ή Final interview with VP of Engineering;
    πŸ”Ή Reference Check;
    πŸ”Ή Offer;

    Why Join Us?

    At YozmaTech, we’re self-starters who grow together. Every day, we tackle real challenges for real products – and have fun doing it. We work globally, think entrepreneurially, and support each other like family. We invest in your growth and care about your voice. With us, you’ll always know what you’re working on and why it matters.
    From day one, you’ll get:
    πŸ”Ή Direct access to clients and meaningful products;
    πŸ”Ή Flexibility to work remotely or from our offices;
    πŸ”Ή A-team colleagues and a zero-bureaucracy culture;
    πŸ”Ή Opportunities to grow, lead, and make your mark;
    πŸ”Ή A chance to work in a fast-paced startup environment;
    πŸ”Ή Opportunity to influence product direction and technology decisions;

    After you apply

    We’ll keep it respectful, clear, and personal from start to offer.
    You’ll always know what project you’re joining – and how you can grow with us.
    We typically process 2–3 candidates at a time to ensure a high-quality hiring experience.

    Everyone’s welcome

    Diversity makes us better. We create a space where you can thrive as you are.

    Ready to build something meaningful?

    Let’s talk. Your next big adventure might just start here.

    More
  • Β· 102 views Β· 8 applications Β· 23d

    Senior / Lead Computer Vision Engineer (C++ / Embedded Vision / Autonomous Systems) to $10000

    Full Remote Β· Ukraine Β· Product Β· 5 years of experience Β· English - B1 MilTech πŸͺ–
    We are looking for a Senior/Lead Computer Vision Engineer to design and build high-performance perception systems for autonomous platforms, robotics, and advanced navigation operating under strict real-time and hardware constraints. You will shape the...

    We are looking for a Senior/Lead Computer Vision Engineer to design and build high-performance perception systems for autonomous platforms, robotics, and advanced navigation operating under strict real-time and hardware constraints.

    You will shape the architecture, implementation, and optimization of the entire vision pipeline - from geometric processing and object detection to tracking, sensor fusion, and integration with control systems. This role is ideal for someone who can independently solve hard technical problems and deliver reliable systems on embedded hardware.
    You will work directly on defense projects for Ukraine, seeing a short path from code implementation to field testing.

     

    What We Offer

    • The chance to design mission-critical autonomous vision systems.
    • Direct contribution to defense projects for Ukraine.
    • Collaboration with top experts in vision, robotics, and embedded systems.
    • Ownership of key architectural and technical decisions.
    • Competitive compensation based on experience.
    • Temporary military service exemption for work on defense-critical projects.

     

    Requirements

    Core Technical Skills

    • 10+ years commercial software development; 5+ years in CV/ML or robotics.
    • Degree in Computer Science, Math, Physics, or similar.
    • Proven record of successful design and implementation of real-time CV or control algorithms.
    • Strong in:
      • Object detection & tracking, Kalman filtering, sensor fusion.
      • Camera calibration, multi-view geometry, 3D reconstruction.
      • SLAM / visual odometry.
      • Real-time control or optimal control algorithms.
    • Expertise with PyTorch or TensorFlow.
    • Embedded ML optimization: TensorRT, ONNX, quantization, pruning.
    • Excellent C++14/17/20 and solid Python.
    • Experience with:
      • NVIDIA Jetson, ARM SoCs.
      • Low-latency video pipelines: GStreamer, DeepStream.
      • OpenCV, linear algebra, numerical methods.
      • ROS/ROS2.
      • Building reliable real-time systems in challenging conditions.
    • Ability to work independently with minimal supervision.

     

    Responsibilities

    • Architect and implement vision algorithms for autonomous platforms.
    • Optimize CV/ML models for real-time performance on constrained hardware.
    • Design and maintain low-latency camera pipelines (GStreamer, CUDA, DeepStream).
    • Integrate vision with navigation, sensor fusion (IMU), and control systems.
    • Perform camera calibration, geometric vision, and sensor alignment.
    • Research and evaluate new algorithms to further improve accuracy, robustness, and performance.
    • Participate in hardware/sensor selection and system architecture design.
    • Ensure robustness, safety, and performance of deployed systems.
    • Support field testing and system maintenance.

     

    Nice to Have

    • Experience with:
      • Night-vision cameras, infrared sensors.
      • Autonomous robotics, drones, UGVs, UAV/UGVs.
      • Multi-sensor fusion (Camera + IMU + LiDAR).
      • Real-time CV.
      • MLOps / deployment pipelines.
      • Experience with ArduPilot/PX4, MAVLink, or Betaflight integration.
      • Mission-critical or functional safety systems.
      • Web/cloud monitoring or remote telemetry tools.
    More
  • Β· 23 views Β· 5 applications Β· 23d

    Hardware Architect / Engineer (System Design, PCB, IoT)

    Part-time Β· Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 5 years of experience Β· English - B1
    About Pickpad We’re a lean, early-stage startup building and leading a new product category - pickpad. It upgrades any restaurant or retail pickup area into a smart station running orders on autopilot, improving operations and guest experience. We’re a...

    About Pickpad
    We’re a lean, early-stage startup building and leading a new product category - pickpad. It upgrades any restaurant or retail pickup area into a smart station running orders on autopilot, improving operations and guest experience.

     

    We’re a small, experienced team in retail/restaurant tech. Now we’re looking for a part-time hardware engineer to help us move from validated prototypes to production-ready electronics.

     

    What you’ll work on

    • Help define the final hardware architecture (MCU, sensors, power, interfaces).
    • Design and review schematics (ESP32-based system, sensors, displays, LEDs).
    • Help define internal communication between modules (wired / wireless).
    • Support BOM optimization (cost, availability, manufacturability)
    • Review PCB layouts (you don’t have to route boards yourself if that’s not your focus)

       

    What we’re looking for

    • Strong background in hardware/system design (not just PCB routing)
    • Experience with embedded systems / IoT
    • Ability to think in systems and trade-offs, not just components
    • Experience taking hardware from prototype to production is a big plus

       

    We’re especially interested in engineers with a β€œschemotechnik / system architect” mindset, not only pure PCB designers.

     

    Format

    • Part-time (flexible hours)
    • Remote-friendly
    • Long-term collaboration possible
    • Competitive hourly compensation (discussed individually)

     

    Why join

    • Ukrainian product, recognized by top global awards and media outlets.
    • Already in pilots with customers.
    • Ownership over critical technical decisions.
    • No corporate bureaucracy.
    • Opportunity to shape a new hardware product category from the ground up and grow with us.

     

    If this sounds interesting - please send a short intro and a few examples of hardware you’ve worked on.

    More
  • Β· 25 views Β· 0 applications Β· 23d

    Software Engineer (Hardware)

    Full Remote Β· Poland, Portugal Β· 3 years of experience Β· English - B2
    Akvelon is a well known USA company, with offices in places like Seattle, Mexico, Ukraine, Poland, and in other European cities. Our company is an official vendor of Microsoft and Google. Our clients also include Amazon, Evernote, Intel, HP, Reddit,...

    Akvelon is a well known USA company, with offices in places like Seattle, Mexico, Ukraine, Poland, and in other European cities. Our company is an official vendor of Microsoft and Google. Our clients also include Amazon, Evernote, Intel, HP, Reddit, Pinterest, AT&T, T-Mobile, Starbucks, and LinkedIn. To work with Akvelon means to be connected with the best and brightest engineering teams from around the globe and working with an actual technology stack building Enterprise, CRM, LOB, Cloud, AI and Machine Learning, Cross-Platform, Mobile, and other types of applications customized to client’s needs and processes.

     

    About project:

    As Akvelon continues to expand, we are looking to hire talented SDE Engineer to the Hardware team for one of our client.

     

    We offer great opportunities for professional development and the flexibility to work remotely.

    The key advantage of this role is the opportunity to work with a world-class client, more details will be shared during the interview.

     

    Focus:
    Automation and improvement of infrastructure operations, server provisioning, and hardware lifecycle management.

    Tech Stack:

    • C#, PowerShell, C++ β€” developing infrastructure automation tools
    • Windows Server β€” OS deployment, configuration, upgrades
    • Cloud systems / Azure β€” integration and management of infrastructure resources

    Responsibilities:

    • Build and maintain tools to automate server and infrastructure workflows
    • Automate onboarding and decommissioning of hardware and servers
    • Support upgrades to Windows Server, VM migrations, and infrastructure services
    • Develop monitoring, validation, and troubleshooting tools to improve reliability
    • Ensure infrastructure changes are secure, scalable, and production-ready

    Requirements

    • Strong experience with C# and Windows
    • Experience working with Azure / cloud systems
    • Strong problem-solving skills and engineering mindset
    • Ability to work in production or live environments
    • Experience with C++ will be an advantage

    Working conditions:

    • Be ready to work a few hours each day with an overlap with the client’s time zone.

    Working conditions and benefits:

    • Paid vacation, sick leave (5 without sickness list).
    • Official state holidays β€” 11 days considered public holidays.
    • Professional growth while attending challenging projects and the possibility to switch your role, master new technologies and skills with company support.
    • Flexible working schedule: 8 hours per day, 40 hours per week.
    • Personal Career Development Plan (CDP).
    • Paid external training, conferences, and professional certification that meets the company’s business goals.
    • Internal workshops & seminars.
    • Corporate library (Paper/E-books).
       

    Looking for an exciting career? Apply now and become part of our success story 

    More
  • Β· 79 views Β· 5 applications Β· 22d

    C/C++ Developer

    Full Remote Β· Countries of Europe or Ukraine Β· 4 years of experience Β· English - B2
    YozmaTech isn’t just another tech company – we’re a global team of go-getters, innovators, and A-players helping startups and product companies scale smarter and faster. We build dedicated development teams across 10+ countries, creating strong, long-term...

    YozmaTech isn’t just another tech company – we’re a global team of go-getters, innovators, and A-players helping startups and product companies scale smarter and faster.
    We build dedicated development teams across 10+ countries, creating strong, long-term partnerships based on trust, transparency, and real impact.
    Here, every idea counts. We value people who are proactive, open-minded, and ready to grow. If you’re passionate about building meaningful products and want to join a team that feels like family – you’ll feel right at home with us.

    Our client is an innovative product company developing a smart monitoring device that combines computer vision, machine learning, and advanced camera technologies. The product analyzes sleep patterns and provides data-driven insights, helping families improve daily routines. The company is a fast-growing VC-backed startup with a strong engineering culture and real-world products used globally.

    Key Requirements:
    πŸ”Ή 4–8 years of experience in C/C++ for embedded systems;
    πŸ”Ή Strong experience with Embedded Linux on ARM (Cortex-A);
    πŸ”Ή Proven experience implementing and working with drivers;
    πŸ”Ή Strong Rust proficiency;
    πŸ”Ή Yocto familiarity β€” advantage;
    πŸ”Ή Experience with Video4Linux, PulseAudio, systemd;
    πŸ”Ή Experience working with interfaces:
    πŸ”Ή I2C, SPI, UART, I2S;
    πŸ”Ή Experience with Device Tree / OpenFirmware, IIO β€” advantage;
    πŸ”Ή Strong debugging, cross-compilation, and toolchain knowledge;
    πŸ”Ή Ability to read and work with existing codebases;
    πŸ”Ή Experience with testing (unit, integration, E2E);
    πŸ”Ή Strong Git skills and GitHub workflow experience;
    πŸ”Ή English – Upper-Intermediate or higher.

    Will be plus:
    πŸ”Ή Networking: TCP/IP, application protocols, encryption;
    πŸ”Ή BLE (GATT, Advertising, Bonding);
    πŸ”Ή Wi-Fi protocols and security;
    πŸ”Ή Video & audio streaming and transcoding;
    πŸ”Ή (H264/H265, AAC, OPUS, WebRTC, FFmpeg/GStreamer);
    πŸ”Ή Microcontrollers experience;
    πŸ”Ή ESP32, FreeRTOS, lwIP, NimBLE β€” strong plus;

    What you will do:
    πŸ”Ή Develop firmware components in C and Rust: drivers, BSP, networking and multimedia applications;
    πŸ”Ή Work independently and take ownership over specific features;
    πŸ”Ή Analyze requirements and provide time/effort estimations;
    πŸ”Ή Design features end-to-end (from idea to production);
    πŸ”Ή Lead POCs and contribute to next-generation product development;
    πŸ”Ή Collaborate with Product, Mobile, and Backend teams;
    πŸ”Ή Participate in technical discussions and propose solutions;
    πŸ”Ή Produce technical documentation and architecture diagrams;
    πŸ”Ή Plan and own development tasks;
    πŸ”Ή Lead cross-functional initiatives that impact Firmware, Mobile, and Backend;

    Interview stages:
    πŸ”Ή Initial HR interview;
    πŸ”Ή Managerial interview;
    πŸ”Ή Technical assignment & coding session;
    πŸ”Ή Technical interview;
    πŸ”Ή Final interview with VP of Engineering;
    πŸ”Ή Reference Check;
    πŸ”Ή Offer;

    Why Join Us?

    At YozmaTech, we’re self-starters who grow together. Every day, we tackle real challenges for real products – and have fun doing it. We work globally, think entrepreneurially, and support each other like family. We invest in your growth and care about your voice. With us, you’ll always know what you’re working on and why it matters.
    From day one, you’ll get:
    πŸ”Ή Direct access to clients and meaningful products;
    πŸ”Ή Flexibility to work remotely or from our offices;
    πŸ”Ή A-team colleagues and a zero-bureaucracy culture;
    πŸ”Ή Opportunities to grow, lead, and make your mark;
    πŸ”Ή A chance to work in a fast-paced startup environment;
    πŸ”Ή Opportunity to influence product direction and technology decisions;

    After you apply

    We’ll keep it respectful, clear, and personal from start to offer.
    You’ll always know what project you’re joining – and how you can grow with us.
    We typically process 2–3 candidates at a time to ensure a high-quality hiring experience.

    Everyone’s welcome

    Diversity makes us better. We create a space where you can thrive as you are.

    Ready to build something meaningful?

    Let’s talk. Your next big adventure might just start here.

    More
  • Β· 109 views Β· 4 applications Β· 22d

    Junior Robotics Developer

    Hybrid Remote Β· Ukraine Β· Product Β· English - B1
    About Pixel Robotics / Logivations Pixel Robotics builds next-generation autonomous mobile robots (AMRs) for dynamic warehouse environments. Our team combines modern robotics approaches with hands-on engineering β€” you’ll see your ideas running on real...

    About Pixel Robotics / Logivations

    Pixel Robotics builds next-generation autonomous mobile robots (AMRs) for dynamic warehouse environments. Our team combines modern robotics approaches with hands-on engineering β€” you’ll see your ideas running on real robots at our Munich headquarters and at customer sites. We work fast, learn continuously, and support each other in a friendly, international environment.

    About the Role

    We are looking for robotics software engineers to develop and optimize navigation and behavior systems for AMRs operating in dynamic warehouse environments. You will implement new behaviors, extend the robots' capabilities, and help build production-ready robotics solutions.

    Why Join Pixel Robotics?

    • Shape the future of robotics: Apply modern approaches to real robotics problems.
    • Hands-on impact: See your ideas deployed on physical robots in Munich and at customer locations.
    • Global exposure: Work closely with an international team of engineers and researchers.
    • Fast learning environment: Grow quickly with support from experienced colleagues.

    Your Responsibilities

    • Implement and refine algorithms that guide AMR behavior in dynamic warehouse environments.
    • Write clean, maintainable software in ROS2 using C++ and Python.
    • Test your work: design small experiments, run simulations, deploy on real robots, analyze results, and iterate.
    • Take ownership of submodules, participate in architecture decisions, and help guide other developers.

    Requirements

    • Education: Ongoing or completed Bachelor’s/Master's degree in Computer Science, Robotics, Applied Mathematics, Physics, or a related field. Students and recent graduates are very welcome.
    • Coding skills in Python and C++, with focus on clean, reusable architecture are a plus.
    • Solid understanding of linear algebra (vectors, linear transformations) and discrete math (path-finding algorithms such as Dijkstra, A*).
    • Curious, eager to learn, and able to pick up concepts quickly.
    • Intermediate English or higher (you will work with international colleagues).
    • Live in Lviv or could consider relocation.

    Nice to Have

    • Experience with ROS2, Gazebo, or simulation tools.
    • Basic understanding of control theory (localization, control loops).
    • Familiarity with 3D vision, SLAM, and perception pipelines.
    • Exposure to behavior trees or task-planning frameworks.
    • Experience with Linux, Docker, or CI/CD pipelines.

    What We Offer

    • Competitive salary in euros, B2B basis.
    • Flexible working hours and work schedule.
    • Strong learning environment with real impact on production robots.
    • Business trips to production area and office in Germany.
    More
  • Β· 34 views Β· 2 applications Β· 22d

    Linux Kernel Engineer

    Full Remote Β· Ukraine Β· 3 years of experience Β· English - B1
    Project Description Our customer is a global leader in data systems and digital infrastructure, with a presence in over 20 countries and headquarters in Tokyo, Japan. Known for delivering cutting-edge technology solutions, the company supports various...

    Project Description

    Our customer is a global leader in data systems and digital infrastructure, with a presence in over 20 countries and headquarters in Tokyo, Japan. Known for delivering cutting-edge technology solutions, the company supports various industries by providing high-performance, reliable, and scalable systems.

    The GlobalLogic team is engaged in an exciting project to enhance the customer’s software solutions. This includes adapting and optimizing system components for compatibility with the latest technologies, ensuring seamless integration, and maintaining high performance and reliability standards.

    This role offers a unique opportunity to work with advanced technologies, tackle challenging tasks, and contribute to developing innovative solutions for a leader in its field.

    Job Description

    Must Have

    • 3+ years of experience in Linux kernel development, including networking subsystems and drivers.
    • Strong understanding of the kernel L2 networking stack and hands-on experience with developing or maintaining network drivers.
    • Proven ability to read, analyze, and modify complex kernel codebases.
    • Experience with porting and optimizing functionality to new kernel/OS versions.
    • Ability to design clean, maintainable kernel-level logic aligned with upstream practices.
    • Advanced English

    Nice to Have

    • Familiarity with Red Hat / RHEL kernel specifics.
    • Experience with network monitoring/logging subsystems (MII, ARP, route monitoring).
    • Understanding of systemd service integration for kernel support tooling.
    • Experience with bonding driver internals (any version).
    • Experience in preparing technical documentation, including research reports and improvement proposals
       

    Job Responsibilities

    • Analysis of kernel modules, user-space scripts, and dependencies to define compatibility with target OS and kernel versions;
    • Porting and integrating functionality into new kernel/OS versions;
    • Preparing and executing tests to validate kernel module functionality;
    • Investigating and resolving kernel crashes, optimizing system performance, and debugging complex issues;
    • Documenting research findings and creating a detailed plan for kernel and system updates.

     

    More
  • Β· 15 views Β· 0 applications Β· 22d

    Middle/Senior Embedded C Developer

    Office Work Β· Ukraine (Lviv) Β· 3 years of experience Β· English - B2
    Job Description C programming language Pro-active, team player, good soft skills Good programming experience with ARM Cortex-M based MCUs (STM32 preferable) Intermediate+ English level Experience with real-time operating systems/Multithreading Embedded...

    Job Description

    • C programming language
    • Pro-active, team player, good soft skills
    • Good programming experience with ARM Cortex-M based MCUs (STM32 preferable)
    • Intermediate+ English level
    • Experience with real-time operating systems/Multithreading
    • Embedded interfaces knowledge (SPI, UART, CAN, I2C...)
    • CI/CD: git, Jenkins
    • Agile/SCRUM

       

    Job Responsibilities

    • Design, implement new features
    • Update/maintenance of existing embedded software
    • Design, implement and unit/acceptance testing of embedded software in C
    • Customer  communication on daily basis

     

    Department/Project Description

    GlobalLogic Ukraine is inviting Embedded C Developer to join its Lviv office.

    Customer is one of the biggest enterprise contruction tools producer. They want to extend thier market with new functional and HW solutions.

    As a skilled developer you will implement new and support existing of embedded system libraries, create integrated automatic hardware-in-the-loop testing systems to leverage production code quality.

    You will work on software development of industrial construction tools.

     

    More
  • Β· 26 views Β· 3 applications Β· 4d

    Embedded C++ Developer

    Hybrid Remote Β· Ukraine Β· 3 years of experience Β· English - B1
    We build a wireless handheld ultrasound (POCUS) device that connects to iOS/Android via a mobile app. This is a real hardware + software product in the medical domain, where reliability, performance and clean engineering practices matter. What you’ll...

    We build a wireless handheld ultrasound (POCUS) device that connects to iOS/Android via a mobile app. This is a real hardware + software product in the medical domain, where reliability, performance and clean engineering practices matter.

     

    What you’ll do

    • Design, implement and test embedded C++ (C++17+) software for a handheld device
    • Deliver new features and continuously improve architecture and code quality
    • Write unit tests for low-level/embedded parts (tests are treated as product code)
    • Participate in design discussions and code reviews in a supportive team culture
    • Collaborate with cross-functional stakeholders (Product, UX/usability, clinical experts) to turn requirements into implementable solutions
    • Optimize performance and resource usage (CPU/memory/power, depending on the area)
       

    What we’re looking for

    • 3–5+ years of commercial experience with modern C++ in an embedded context
    • Degree in Computer Science, Engineering, Mathematics, or a related STEM field
    • Strong fundamentals in software design and building maintainable systems
    • Practical experience with unit testing, including low-level code
    • Comfortable working in an existing codebase and improving it over time
    • English: Intermediate+
       

    Nice to have (not required)

    • Yocto / Embedded Linux, kernel driver development
    • Microcontrollers, FreeRTOS / bare-metal
    • Performance work: SIMD/NEON (OpenCL/CUDA depending on domain)
    • Python/Matlab for prototyping; signal/image processing; basic electronics
    • Docker/Podman, CI/CD experience
       

    Team & process

    • International teams: about 30 engineers (Norway) + 30–40 contractors. 
    • Agile/Scrum with typical 3-week sprints
    • Tooling: GitLab CI/CD, Jira/Confluence, HP ALM
       

    Work setup

    • Remote during wartime β†’ office/hybrid later (Kyiv or Kharkiv)
    • MacBook 
    More
  • Β· 23 views Β· 0 applications Β· 19d

    Senior/Lead Firmware Engineer IRC282181

    Hybrid Remote Β· Ukraine Β· 4 years of experience Β· English - B2
    Description As a Firmware Engineer, you will get an opportunity to join a mature and senior team that is developing software for high-tech medical devices. The scope of our technical domain involves a comprehensive range of key functions for the medical...

    Description

    As a Firmware Engineer, you will get an opportunity to join a mature and senior team that is developing software for high-tech medical devices. The scope of our technical domain involves a comprehensive range of key functions for the medical industry with features such a robotic surgery system and 3D visualization. Our organization is considered as technical excellence, so we are paying special attention to the technical challenge and motivation of our team members.

     

    Requirements

    • Bachelor’s Degree in Computer Science, Computer Engineering, or a related engineering discipline.
    • 5+ years of hands-on experience as a Firmware Developer/Engineer.
    • Proficiency in C programming.
    • Demonstrated experience with FreeRTOS and SafeRTOS.
    • Proven track record in developing robust embedded firmware.
    • Experience in writing firmware that effectively interfaces with electrical hardware.
    • Strong knowledge of STM32 microcontroller programming.
    • Experience programming in a medical device environment, following MISRAC standard and IEC 62304
    • Knowledge of bootloader features.
    • Proficiency with Git and other versioning tools.
    • Nice-to-Have: Knowledge of Ethernet communication protocol.

     

    Job responsibilities

    • Design and develop solutions for surgical robotic arms
    • Conduct regular research on advancements in medical robotics
    • Create quick prototypes and production-ready solutions.
    • Test robotics solutions in both simulation and real-world environments

     

    What we offer

    Culture of caring. At GlobalLogic, we prioritize a culture of caring. Across every region and department, at every level, we consistently put people first. From day one, you’ll experience an inclusive culture of acceptance and belonging, where you’ll have the chance to build meaningful connections with collaborative teammates, supportive managers, and compassionate leaders. 

    Learning and development. We are committed to your continuous learning and development. You’ll learn and grow daily in an environment with many opportunities to try new things, sharpen your skills, and advance your career at GlobalLogic. With our Career Navigator tool as just one example, GlobalLogic offers a rich array of programs, training curricula, and hands-on opportunities to grow personally and professionally.

    Interesting & meaningful work. GlobalLogic is known for engineering impact for and with clients around the world. As part of our team, you’ll have the chance to work on projects that matter. Each is a unique opportunity to engage your curiosity and creative problem-solving skills as you help clients reimagine what’s possible and bring new solutions to market. In the process, you’ll have the privilege of working on some of the most cutting-edge and impactful solutions shaping the world today.

    Balance and flexibility. We believe in the importance of balance and flexibility. With many functional career areas, roles, and work arrangements, you can explore ways of achieving the perfect balance between your work and life. Your life extends beyond the office, and we always do our best to help you integrate and balance the best of work and life, having fun along the way!

    High-trust organization. We are a high-trust organization where integrity is key. By joining GlobalLogic, you’re placing your trust in a safe, reliable, and ethical global company. Integrity and trust are a cornerstone of our value proposition to our employees and clients. You will find truthfulness, candor, and integrity in everything we do.

    More
Log In or Sign Up to see all posted jobs