Jobs Kyiv, Embedded

68
  • · 58 views · 4 applications · 15d

    Embedded Engineer to $4000

    Ukraine · Product · 3 years of experience · English - B1 MilTech 🪖
    Are you passionate about deploying cutting-edge machine learning models to the edge and cloud? Do you thrive in a dynamic, fast-paced environment where you can push the boundaries of what's been done? If so, we have an exciting opportunity for an...

    Are you passionate about deploying cutting-edge machine learning models to the edge and cloud? Do you thrive in a dynamic, fast-paced environment where you can push the boundaries of what's been done? 
    If so, we have an exciting opportunity for an Embedded Engineer to join our team.

    As an Embedded Engineer, you will play a crucial role in developing and deploying different modules/components and models on a variety of edge devices. You will be responsible for designing and implementing robust data processing pipelines that can seamlessly integrate with these edge systems and the cloud, ensuring efficient and reliable model deployment across the edge-cloud continuum.

    You will also be comfortable working with both microservices and monolithic architectures, allowing you to adapt to the unique requirements of each project.

    Required Skills and Qualifications:

    • Proficient in Python, C/C++, and professional knowledge of embedded systems programming.
    • Extensive experience in developing and deploying machine learning models on edge devices.
    • Deep understanding of message brokers, sockets, and technologies like ZeroMQ, RabbitMQ, or Apache Kafka for building scalable and efficient edge and cloud data processing pipelines.
    • Expertise in designing and implementing robust data processing pipelines that can seamlessly integrate with edge devices and cloud infrastructure, handling various data types such as images, videos, text, and audio.
    • Familiarity with microservices and monolithic architectures, and their tradeoffs in the context of edge-cloud communication and data flow.
    • Familiarity with sensor data acquisition, preprocessing, and integration techniques for edge devices, leveraging protocols like SPI, UART, I2C, and more.
    • Experience with container technologies (e.g., Docker, Podman) and container orchestration platforms (e.g., Kubernetes, OpenShift) for deploying and managing edge and cloud-based ML inference services. 
    • Knowledge of CI/CD tools and practices, such as Jenkins, Travis CI, or GitHub Actions, to automate the deployment of ML models across the edge-cloud continuum.
    • Understanding of edge computing challenges, including resource
      constraints, power management, latency, and offline operation.
      Experience with embedded operating systems, such as Linux (Raspbian, Ubuntu Server) and real-time OSes (e.g., FreeRTOS, NuttX), and their integration with edge ML inference services.
    • Proficiency in embedded systems programming, including low-level hardware interaction, device drivers, and firmware development for seamless data exchange between edge devices and the cloud.
    • Strong problem-solving and analytical skills, with the ability to think critically and find creative solutions for edge-cloud ML deployments.
    • Excellent verbal and written communication skills, with the ability to effectively collaborate with cross-functional teams.

     

    Preferred Experience:

    • Experience working with UAVs, drones, or flight controllers, and their integration with embedded AI systems for real-time inference and data processing.
    • Knowledge of digital video (HW, protocols, processing, encryption).
    • Familiarity with edge-cloud synchronization protocols and mechanisms, such as MQTT, CoAP, or AMQP, for efficient and reliable data transfer between the edge and the cloud.
    • Knowledge of robotic frameworks (e.g., ROS, ROS2, Ardupilot) and their application in edge-cloud computing environments for robotics and autonomous systems.
    • Experience with time-series data analysis and anomaly detection on edge devices, and integrating these insights with cloud-based data analytics and visualization platforms.
    More
  • · 19 views · 2 applications · 20d

    Firmware developer (C/C++)

    Office Work · Ukraine (Kyiv) · Product · 3 years of experience · English - None MilTech 🪖
    Our partner is an innovative technology company specializing in the development and implementation of cutting-edge solutions in embedded systems and radio frequency (RF) engineering. We are currently seeking an experienced Firmware Engineer to join our...

    Our partner is an innovative technology company specializing in the development and implementation of cutting-edge solutions in embedded systems and radio frequency (RF) engineering.

    We are currently seeking an experienced Firmware Engineer to join our team.

    Key Qualifications:
    BA or Master’s degree in computer science
    Strong level of C/Embedded programming (FW, drivers)
    3+ years of experience in industrial or embedded software development
    Excellent debugging skills
    Familiarity with embedded firmware design
    Expertise in hardware components and design
    Programming under Linux environment
    Advanced experience with Git tools and workflows

    Responsibilities:
    Developing and implementing software for industry specific hardware
    Designing firmware solutions based on company or project needs
    Designing detailed firmware plans
    Ensuring that firmware is always functional and up-to-date
    Troubleshooting and optimising firmware

    More
  • · 15 views · 0 applications · 29d

    Hardware Engineer

    Office Work · Ukraine (Kyiv, Lviv) · Product · 5 years of experience · English - None
    As a Hardware Engineer, you will contribute to the development of the most advanced electronic equipment used in the UAV application area. There’s an opportunity to join the exceptionally skilled cross- functional team capable of creating advanced...

    As a Hardware Engineer, you will contribute to the development of the most advanced electronic equipment used in the UAV application area. There’s an opportunity to join the exceptionally skilled cross- functional team capable of creating advanced system-level solutions from scratch.

     

    Responsibilities:

    — participation in product and prototype development;
    — design, develop, and review PCBs and their sub-components;
    — drive resolution of different technical issues, including those related to architecture (performance, power consumption, thermal behavior), production (quality, manufacturing), and development (schematic design and review, PCB layout, and overall system integration);
    — research on hardware components that could be used to solve business problems;
    — documenting technical solutions;
    — generating PCB manufacturing documents;
    — be responsible for the entire HW product development lifecycle.

     

    Skills & Experience:

    — solid understanding of principles of analog/digital electronics;
    — able to design the complex PCB projects;
    — understanding of the full device manufacturing cycle;
    — hands-on experience with lab measurements with modern equipment;
    — knowledge of EMI/ESD protection principles;
    — experience with modern simulation tools;
    — experience with Altium Designer/KiCAD;
    — strong debugging and troubleshooting abilities, analytical skills;
    — intermediate level of technical English.

    Nice to have:

    — understanding of RF design;
    — high-speed digital circuits design;
    — PCB development with FPGA.

     

    This position offers a unique opportunity to work in a high-tech team that develops innovative solutions and directly influence the future of the industry. Want to learn more about this role? Submit your application and we’ll be in touch to discuss the next steps!

    More
  • · 30 views · 2 applications · 9d

    С++ Engineer

    Office Work · Ukraine (Kyiv) · Product · 3 years of experience · English - None MilTech 🪖
    We are looking for a skilled С++ Engineer-a with mathematical background. The ideal candidate will have a solid foundation in the following areas: Key Qualifications: - Strong knowledge of C++ and STL; - Strong knowledge of Linear Algebra and 3D...

    We are looking for a skilled С++ Engineer-a with mathematical background. 
    The ideal candidate will have a solid foundation in the following areas:
     

    Key Qualifications:
    - Strong knowledge of C++ and STL;
    - Strong knowledge of Linear Algebra and 3D Geometry;
    - Familiarity with Concurrent and/or Parallelism Concepts (e.g., multi-threading, mutex, condition variable, GPU computing, etc.);

    Responsibilities:
    - Simulation of physical models of dynamic systems that correspond to real parameters;

    - Improving the software architecture of the simulation environment;

    - Conducting experiments in the simulation environment.
     

    Will be a plus:
    - Background in Game Dev field (or other Simulation fields);

    - Understanding of Physics and Flight Dynamics (e.g., aerodynamics, thrust, drag, and lift principles);
    - Background in Robotics Development including Sensors, Control Theory, and Computer Vision;

    - Familiarity with Flight Simulation(such as Gazebo or AirSim)\Controlling software (Ardupilot or Betaflight);
    - Proficiency in Linux environments;
    - Experience with Python and Bash scripting;
    - Experience with Docker, Git;
    - Experience with CMake;
    - Experience with GoogleTest, Catch2 (or similar unit testing frameworks);

    More
  • · 12 views · 1 application · 19d

    RF Hardware Engineer

    Office Work · Ukraine (Kyiv, Lviv) · Product · 4 years of experience · English - None
    We are looking for a talented RF Hardware Engineer who will play a key role in designing high-frequency and mixed-signal electronic devices. You will be involved in the full development cycle — from schematic design to prototyping and manufacturing...

    We are looking for a talented RF Hardware Engineer who will play a key role in designing high-frequency and mixed-signal electronic devices. 
     
    You will be involved in the full development cycle — from schematic design to prototyping and manufacturing support. The role offers a great opportunity to work on cutting-edge technologies and take part in building products that matter. 
     

    Responsibilities: 

    • Schematic design of RF and mixed-signal electronic devices 
    • PCB layout design for high-frequency and mixed-signal systems 
    • Verification of designs through SPICE simulation, testing, and lab measurements 
    • Hands-on work with spectrum analyzers, VNAs, oscilloscopes, and other high-end measurement equipment 
    • Preparation and maintenance of technical documentation: schematics, BOMs, production files, and test reports 
    • Supporting prototype assembly and design transfer to manufacturing 
    • Collaboration with manufacturing partners to ensure DFM/DFT compliance 
       

    Requirements: 

    • Experience in high-speed design with knowledge of SI/PI principles 
    • Solid understanding of RF signal path design (e.g. transmit/receive chains, filters, matching networks) 
    • Strong practical lab skills including test planning and signal analysis 
    • Experience with modern EDA tools such as Altium Designer or KiCad 
    • English – Intermediate level 
       

    Nice to Have: 

    • Familiarity with RF/microwave simulation tools (e.g., Keysight ADS, Microwave Office) 
    • Experience working with contract manufacturers and launching products into production 
    • System-level design experience 
       

    We offer: 

    • A dynamic and innovative work environment that fosters professional growth 
    • Competitive salary and official employment 
    • Military deferment 
    • Stable working conditions with a supportive team 
    • Comfortable office workspace in Lviv 
       

      If you are interested in working on breakthrough technologies and making a real impact — join us! 

     

    More
  • · 8 views · 0 applications · 1d

    Senior Embedded Engineer

    Office Work · Ukraine (Kyiv) · Product · 5 years of experience · English - None Ukrainian Product 🇺🇦
    Ajax Systems is a full-cycle company working from idea generation and R&D to mass production and sales. We do everything: we produce physical devices (the system includes many different sensors and hubs), write firmware for them, develop the server part...

    Ajax Systems is a full-cycle company working from idea generation and R&D to mass production and sales. We do everything: we produce physical devices (the system includes many different sensors and hubs), write firmware for them, develop the server part and release mobile applications. The whole team is in one office in Kyiv, all technical and product decisions are made locally.

    Ajax already released and continuously improves Malevich OS, which is a heart of our Hub’s. Now we are looking for Embedded Engineers who are ready to make our system better with us. For us never could be enough: there are still a lot of new functionality, sensors, features to make our system even cooler.
     

    Required skills:

    • Proven experience in developing embedded real-time applications for commercial products
    • Excellent knowledge of embedded coding techniques, interfaces (e.g. SPI, I2C, UART, CAN, RS485) and subsystems
    • Strong skills in various build systems
    • Excellent knowledge of C programming language
    • Experience in debugging and validating complex embedded systems and protocol stack
    • Understanding of operating systems: embedded developers usually need experience in programming in embedded Linux or similar embedded operating systems
    • Good hands-on experience of software engineering fundamentals such as testing, continuous integration, continuous deployment, pull requests and code reviews, source control, work item/issue tracking
       

    Would be a plus:

    • Experience with STM, Realtek MCU's
    • Experience with programming RF modules and development low-energy wireless solutions.
    • Scripting languages Python, Bash
    • Commercial experience with specific real-time operating systems.
    • Leading of software engineers teams
    • Ability to multitask effectively among different projects in a fast-paced environment
    • Basic electronics: embedded engineers use oscilloscopes, logic analyzers, and multimeters for debugging
    • Experience in commercial IoT projects
       

    Responsibility zone:

    • Participate in the full embedded software life cycle: design, implementation, code reviews, documentation, testing and validation
    • Analysis and systematic problem solving for SW reported issues
    • Cooperate with electrical engineers to perform verification of new hardware from software team perspective. Review and provide feedback on the firmware specific aspects of hardware design
    • Delivery highly reliable Malevich OS releases
    • Work with high-level and technical requirements for research and development new features
    • Participate in making design decision to develop high performance and reliable embedded systems
    • Create unit and functional tests
    • Be ready to mentoring of newcomers|trainee coworkers
    • Be ready to lead a feature team of software engineers to achieve goals and challenges
       

    With us you will enjoy:

    • Working with a team of people to build the future of an industry
    • Non-trivial challenges and various range of interesting tasks
    • A flexible, friendly and collaborative work environment
    • Corporate culture based on common sense
    • Corporate English
    • Compensation for speciallized training
    • The opportunity to participate in the beta test project of Ajax security systems — receiving and testing new gadgets before their release.
    More
  • · 14 views · 2 applications · 15d

    Embedded Software Engineer (SBC Engineer)

    Office Work · Ukraine (Kyiv) · Product · 3 years of experience · English - None MilTech 🪖
    Responsibilities: • Develop, optimize, and maintain software applications for single-board computers (SBCs) such as Raspberry Pi, NVIDIA Jetson Nano, and similar platforms. • Integrate software components with various hardware interfaces (sensors,...

     Responsibilities: 
    • Develop, optimize, and maintain software applications for single-board computers (SBCs) such as Raspberry Pi, NVIDIA Jetson Nano, and similar platforms. 
    • Integrate software components with various hardware interfaces (sensors, actuators, communication modules) on SBCs. 
    • Optimize software performance for resource-constrained environments (CPU, memory, power) on SBCs. 
    • Debug and troubleshoot software and hardware integration issues on SBC platforms. 

    • Collaborate with hardware engineers to define hardware requirements and ensure seamless software integration. 
    • Contribute to the development and maintenance of build systems and deployment pipelines for SBC software. 
    • Adapt and/or rewrite existing software to run efficiently and reliably on target SBC platforms. 
    • Participate in code reviews and contribute to improving software quality. 


    Required Qualifications: 
    • 3+ years of experience in software development, with a focus on embedded systems or hardware interfacing. 
    • Strong programming skills in C, or C++. 
    • Strong understanding of Linux operating system and command-line tools. 
    • Experience with single-board computers (SBCs) such as Raspberry Pi, NVIDIA Jetson Nano, or similar. 
    • Experience with hardware interfacing and communication protocols (UART, SPI, I2C, etc.). 
    • Proficiency in software debugging and troubleshooting techniques. 
    • Experience with version control systems (e.g., Git). 


    Will be a plus: 
    • Experience with STM32 
    • Python knowledge

    More
  • · 18 views · 1 application · 30d

    C/C++ SDR Engineer (Algorithms)

    Ukraine · Product · 2 years of experience · English - None MilTech 🪖
    Our partner is an innovative technology company specializing in the development and implementation of cutting-edge solutions in embedded systems and radio frequency (RF) engineering. We are currently seeking an experienced C/C++ SDR Engineer to join our...

    Our partner is an innovative technology company specializing in the development and implementation of cutting-edge solutions in embedded systems and radio frequency (RF) engineering.

    We are currently seeking an experienced C/C++ SDR Engineer to join our team.

    Key Qualifications:

     

    • strong knowledge of SDR concept, architecture, hardware and software design of modern SDR transceivers;
    • experience with Matlab for development, simulation an prototyping  based on SDR transceivers - Pluto, BladeRF;
    • experience with digital signal processing algorithms and implementation in C/C++;
    • strong knowledge of SDR concept, architecture, hardware and software design of SDR transceivers - Pluto, BladeRF;
    • experience in designing, analyzing, modeling, and simulating RF signal processing algorithms for radar systems, wireless applications.

     

    Responsibilities:

     

    • designing, developing, and prototyping Software Defined Radio (SDR) solutions for wireless systems;
    • development and support with design documents, simulation/validation reports, and system documentation;
    • collaboration and interaction with engineers from other departments (RF, SW, HW, etc). Ability to work with a distributed, interdisciplinary team (scientists, engineers, data support).
    More
  • · 51 views · 0 applications · 6d

    Junior Hardware Engineer (Manufacturing Team)

    Office Work · Ukraine (Kyiv) · Product · 1 year of experience · English - None MilTech 🪖
    Dwarf Engineering is a Ukrainian product & engineering company shaping the future of DefenseTech. We create game-changing tech solutions that ease the work and save the lives of the Defense Forces of Ukraine, giving them the advantage they need. Our...

    Dwarf Engineering is a Ukrainian product & engineering company shaping the future of DefenseTech.
    We create game-changing tech solutions that ease the work and save the lives of the Defense Forces of Ukraine, giving them the advantage they need.
    Our mission is to make advanced defense technologies accessible and to deliver them faster where they matter most.

    Our Manufacturing team is expanding, and we are looking for a specialist who bridges the gap between engineering and hands-on assembly. We need a problem-solver who is passionate about building, testing, and perfecting our electronic systems, ensuring they meet the highest standards of quality and reliability.

    If it sounds like you:
     

    • You see yourself as an engineer, not just a technician. You don’t just assemble - you analyze problems, propose effective solutions, and actively look for ways to optimize manufacturing processes;
    • You are a natural troubleshooter who is energized by the challenge of diagnosing complex faults on the production line and finding the root cause;
    • You thrive in a highly collaborative environment, communicating effectively with R&D, quality control, and other manufacturing team members to achieve shared goals;
    • You are ambitious and genuinely curious, with a strong desire to learn new skills, master new equipment, and grow professionally within the company;
    • You hold yourself accountable for the quality of your work, understanding that your meticulous attention to detail and pursuit of excellence directly impact the final product;
    • You enjoy the full lifecycle of hardware production, from building initial batches to refining the final assembly workflow for scale.

     

    Requirements/Hard Skills:
     

    • Proven, high-level experience with professional soldering equipment, including excellent proficiency with both SMD and Through-Hole (THT) components in a production setting;
    • Strong foundational knowledge of electronic components (resistors, diodes, transistors, etc.) and a clear ability to read and interpret electrical schematics and assembly diagrams;
    • Demonstrated experience in diagnosing, repairing, and documenting faults in complex electronic devices;
    • A solid understanding of technical standards (e.g., GOST, ISO) and their practical application in a manufacturing environment to ensure product quality and safety.

     

    Will be a plus:
     

    • Hands-on experience with CAD software (especially Fusion 360, AutoCAD, or SolidWorks) for reviewing models or designing assembly/testing fixtures;
    • Direct experience with drone configuration software such as Betaflight, Mission Planner, or QGroundControl;
    • Any experience in developing or improving assembly documentation, testing procedures, or quality control workflows.

     

    What we offer:
     

    • Work for Ukraine's victory at Defense Tech company, where your work directly contributes to strengthening our country's defense capabilities and achieving victory;
    • We guarantee full official employment from day one;
    • Reservation of employees from day one, subject to relevant documents;
    • Flexible schedule, you can begin your workday anytime up to 12:00 PM, finishing accordingly (8 working hours + 1 hour lunch) with  1 day of work from home per week;
    • You will receive a full technical setup and height-adjustable desks;
    • Our office is located in Kyiv (left bank).

     

    Join us if you want your work to have a real impact!

     

    More
  • · 82 views · 2 applications · 30d

    Electrical Engineer Intern

    Hybrid Remote · Ukraine · English - None
    Team Summary The team develops methods and circuit solutions for reducing the energy consumption of battery devices. Develops power models and tests samples at all stages of development. Among other things, the team develops and produces its own...

    Team Summary

    The team develops methods and circuit solutions for reducing the energy consumption of battery devices. Develops power models and tests samples at all stages of development. Among other things, the team develops and produces its own high-precision power meters

     

    Job Summary

    We’re looking for an intern who’s eager to grow into a strong electrical engineer. You’ll work alongside our team on real devices, carrying out measurements and analyzing results

     

    Duties and Responsibilities

    • Carrying out measurements and analyzing results
    • Review and analyze digital and analog schematics, layouts, timings, signal integrity and consumption

       

    Qualifications and Skills

    • BSc (student) in electronics or radio electronics field 
    • Good written and spoken English 
    • Understanding of analog and digital circuitry
    • Responsibility and ability to work in a team


     

    More
  • · 26 views · 1 application · 22d

    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
  • · 19 views · 2 applications · 12d

    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 · 11d

    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
  • · 13 views · 1 application · 10d

    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
  • · 9 views · 0 applications · 8d

    Embedded Technical Leader

    Hybrid Remote · Ukraine · 5 years of experience · English - B2
    We are looking for a Technical Leader of the embedded team 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...

    We are looking for a Technical Leader of the embedded team 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 specialist! We are currently working on about 100 projects for 50 clients from various industries, including automotive, IoT, telecommunications, and medical.

     

    Tasks:

     

    • Lead the development of embedded software for customers’ chipsets, including drivers, middleware, and application layers
    • Collaborate closely with System Architecture and Hardware teams to deliver robust system solutions
    • Optimize software for memory usage, performance, and power efficiency
    • Ensure compliance with automotive safety and industry standards
    • Mentor and guide engineers, providing technical leadership across the software development lifecycle 
       

    Skills:

     

    • Proven experience as Team Lead or Tech Lead with strong communication skills
    • 5+ years of embedded software development experience on RTOS or bare-metal systems
    • Expertise in C/C++ programming
      Experience with HW/SW interface development and debugging
    • Self-driven, fast learner, and able to take ownership of tasks from start to finish
    • Strong system-level thinking: ability to structure, design, and document maintainable systems
    • Comfortable working in a fast-paced, dynamic environment
    • Good command of English (spoken and written)
    • Tax residence in Ukraine is required
    More
Log In or Sign Up to see all posted jobs