Jobs
109-
· 64 views · 11 applications · 30d
Embedded Engineer
Full Remote · Countries of Europe or Ukraine · 4 years of experience · B2 - Upper IntermediateThe role directly supports core product capabilities, including GPS-agnostic SLAM navigation. In this role, you will contribute to high-performance embedded systems that power autonomous, including EW—enabled capabilities for signal detection,...The role directly supports core product capabilities, including GPS-agnostic SLAM navigation.
In this role, you will contribute to high-performance embedded systems that power autonomous, including EW—enabled capabilities for signal detection, interference resilience, and secure communication.
Responsibilities:
- Design, develop, and optimize embedded software for Raspberry Pi and STM32 systems.
- Implement robust UART, I2C, SPI, and IMU integration for hardware—software interfacing.
- Manage power logic, boot processes, watchdogs, and runtime reliability.
- Integrate RF modules, SDR interfaces, and low-level signal-processing routines for EW and telemetry systems.
- Collaborate with autonomy, AI, DevOps, and hardware teams across locations.
- Support integration with ArduPilot, ROS, and swarm-control frameworks.
- Participate in testing and validation of RF performance, signal jamming resistance, and EMI mitigation.
Requirements:
- Minimum 5 years of experience in embedded systems development.
- Strong proficiency in C/C++ and Python on Linux (Debian-based preferred).
- Proven experience with FPV or robotics hardware and GPIO-level programming.
- In-depth knowledge of UART, I2C, IMU sensors, and system-level debugging.
- Experience with RF communication systems or signal-processing frameworks (DSP/SDR).
- Ability to work independently in a remote or hybrid engineering environment.
Preferred Qualifications:
- Direct experience working with UAV platforms, or robotic systems.
- Familiarity with ArduPilot, PX4, or similar autopilot software.
- Prior work on tactical, edge, or defense-related hardware projects, especially in Electronic Warfare (EW), SIGINT, or ECM/ECCM.
- Understanding of Software-Defined Radio (SDR) tools (e.g., USRP, HackRF, BladeRF).
- Experience with RF front-end design, spectrum analysis, or anti-jamming techniques.
- Agile project management via Jira, version control via GitHub.
- English level: B2
-
· 33 views · 3 applications · 24d
Embedded Software Engineer
Hybrid Remote · Ukraine (Kyiv) · Product · 2 years of experience · B1 - IntermediateNIK-ELEKTRONIKA LLC is one of the largest companies in Eastern Europe specializing in the development and manufacturing of measuring instruments, energy management systems, as well as energy consulting and engineering services. We are looking for an...NIK-ELEKTRONIKA LLC is one of the largest companies in Eastern Europe specializing in the development and manufacturing of measuring instruments, energy management systems, as well as energy consulting and engineering services.
We are looking for an experienced Embedded Software Engineer to join our R&D department.
Key Responsibilities:
- Develop embedded software for commercial energy metering devices and communication equipment.
- Conduct research and design devices according to customer requirements.
- Develop unit tests for embedded software.
- Document software functionality and implemented algorithms.
Requirements:
- Higher technical education (Bachelor’s or Master’s degree in relevant field).
- At least 2 years of experience in a similar role.
- Solid experience in programming ARM microcontrollers in C.
- Experience in developing battery-powered devices.
- Strong knowledge of various communication protocols and interfaces.
- Experience with wireless data transmission.
- Skilled in using lab equipment: oscilloscopes, logic analyzers, frequency counters, etc.
- Ability to tackle complex technical challenges and learn new applied technologies.
- Adherence to coding standards, clean code practices, and existing software architecture.
Experience using version control systems such as Git.
Nice to Have:
- Experience with encryption protocols in embedded systems.
- Experience working with RTOS or embedded operating systems.
Familiarity with Agile development processes (e.g. Jira).
We Offer:
- Full-time employment with a stable 5/2 work schedule.
- Corporate transport (company shuttle).
- Competitive and timely salary payments.
- Official employment and military deferment.
- Comfortable and well-equipped working conditions in a team of professionals.
-
· 86 views · 11 applications · 29d
Senior Firmware Engineer
Full Remote · Countries of Europe or Ukraine · 5 years of experience · B2 - Upper IntermediateMeet the YozmaTech 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,...Meet the YozmaTech
More
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 the first smart monitor to merge computer vision with data-backed sleep science, to produce the most advanced and secure camera technology ever introduced to the home.
Key Requirements:
🔹 4+ years of experience in C/C++ development for embedded systems ;
🔹 Extensive experience with Embedded ARM(Cortex A*) Linux (Yocto - advantage) Video4Linux, Pulseaudio, systemd ;
🔹 Ability to implement drivers for various interfaces (I2C, SPI, UART, I2S, etc.) OF (OpenFirmware), Devicetree, Industrial I/O (iio) - advantage ;
🔹 Strong C/C++ experience ;
🔹 Proficiency in the Rust Programming Language (advantage) ;
🔹 Emphasis on reading existing code, documentation, compiler toolchain knowledge, cross-compilation, and debugging ;
🔹 Strong research skills for quick ramp-up on unfamiliar topics ;
🔹 Code review and testing (unit tests, integration tests, end-to-end, etc.) expertise ;
🔹 Proficiency in Git (version control, branches, submodules, merge/rebase/squash, etc.) ;
🔹 GitHub Workflow - Pull Requests, Code Review, Issues, etc;
🔹 English – Upper-Intermediate or higher.
Will be plus:
🔹 In-depth knowledge of TCP/IP stack, application layer protocols, and encryption ;
🔹 Experience with BLE (GATT, Advertising, Bonding, etc.) ;
🔹 Familiarity with Wi-Fi protocols, modes (AP/STA/P2P), and security ;
🔹 Expertise in Video Transcoding (codecs such as H264, H265, MJPEG) and Streaming (concepts such as NALU, AVCC, SPS, PPS, in the context of H.264) ;
🔹 Knowledge of Audio Transcoding (codecs such as AAC, OPUS, PCM, G.711, G.722) and Streaming (concepts such as DTX, PLC, in the context of OPUS) ;
🔹 Understanding of Packet Loss mitigation (ULP, RED, FEC, RTX) ;
🔹 Familiarity with FFmpeg/GStreamer ;
🔹 Knowledge of Streaming Protocols ;
🔹 Experience with WebRTC, SDP, ICE, RTP (significant advantage);
🔹 Familiarity with RTMP, RTSP, HLS (advantage) ;
🔹 Solid experience with Microcontrollers ;
🔹 ESP32 experience (significant advantage) ;
🔹 FreeRTOS, lwIP, NimBLE (advantage) ;
What you will do:
🔹 Develop software components in C and Rust: drivers, BSP, networking/multimedia applications. ;
🔹 Analyze Requirements and provide estimations ;
🔹 Take a key role in designing features End-to-End ;
🔹 Participate in meetings, pitch ideas, and assist the product with requirement gathering ;
🔹 Produce Technical Documents, Diagrams ;
🔹 Detailed planning of Development ;
🔹 Lead cross-disciplinary projects to develop features that affect not just Firmware, but also Mobile and Backend;
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.
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.
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. -
· 6 views · 0 applications · 27d
Senior Embedded C Engineer IRC278056 (Krakow)
Office Work · Poland · 4 years of experience · B2 - Upper IntermediateDescription Our client is a leading innovator in healthcare solutions, focused on delivering advanced products and services to enhance patient care. Specializing in medical, dental, and veterinary equipment, they prioritize precision and safety in...Description
Our client is a leading innovator in healthcare solutions, focused on delivering advanced products and services to enhance patient care. Specializing in medical, dental, and veterinary equipment, they prioritize precision and safety in medication management systems. With a commitment to optimizing workflows and improving outcomes, our client partners with healthcare professionals to create intuitive, high-quality solutions that elevate practice efficiency and patient care standards.
Requirements
- Bachelor’s degree in electrical engineering, computer science, software engineering, or related field and 5+ years of experience, or equivalent combination of both.
- In-depth knowledge of various microcontroller and microprocessor architectures
- Understanding of real-time operating systems
- Experience in designing firmware architecture for complex systems
- Proficiency in languages such as C for embedded systems.
- Ability to integrate firmware with broader system architectures
- Ability to lead the design of complex, interconnected systems and shape the organization’s technical direction
- Ability to effectively communicate technical strategies and decisions to executives
- Ability to establish and enforce quality standards that align with industry best practices and regulatory requirements
- Ability to lead process improvement efforts and establish standardized processes
B2 English level
Job responsibilities
- Provides technical guidance for system-level decisions.
- Conducts thorough code reviews to ensure quality and adherence to coding standards.
- Optimizes firmware for performance, power efficiency, and memory usage.
- Drives the design of firmware architecture particularly in systems without Operating Systems (bare metal).
- Drives innovation in firmware development processes and methodologies.
- Collaborates with leadership and other cross functional departments to align decisions with organizational goals.
- Leads design of complex systems, researches and proposes innovative solutions.
- Formulates solutions to complex and ambiguous problems that are not well defined. Incorporates feedback and solutions from others.
- Acts as a Technical Lead, manages significant systems, uses strategic planning, and mitigates risk.
- Communicates complex technical ideas through daily work, presentations, and workshops. Fosters cross team communication and knowledge sharing. Collaborates with teams and management to make critical technical decisions that align with organizational goals.
- Creates technical documentation (e.g., Software Detailed Design)
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 · 0 applications · 27d
Senior/Lead С Firmware Engineer IRC278601 (Krakow)
Office Work · Poland · 4 years of experience · B2 - Upper IntermediateDescription Inviting Lead Embedded Software Engineer to join a growing account in the medical devices industry domain. Our client is the global leader company of healthcare solutions, which contributes to human welfare by application of biomedical...Description
Inviting Lead Embedded Software Engineer to join a growing account in the medical devices industry domain. Our client is the global leader company of healthcare solutions, which contributes to human welfare by application of biomedical engineering in the research, design, manufacture, and sale of instruments or appliances that alleviate pain, restore health, and extend life for people around the world.
Our team is focusing on designing, developing, and testing embedded software for medical devices, where the software has strong restrictions for safety and quality, power management, and memory usage.
Requirements
6+ years of experience in embedded development
Qt Experience would beneficial
Advanced C programming language
Experience in architecture design
Good to have experience working with MCU peripherals: USB, UART, SPI, I2C, GPIO, Timers, PWM, USB, etc
Experience in writing UT
Upper-Intermediate English (be able to communicate with the client)
Good communication skills
Job responsibilities
Lead development activities
Design and development of embedded software in C for the medical device
Coopeare on architecture design for new features
Participate in new features implementation
Communicate with the client
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 -
· 63 views · 3 applications · 2d
C++ developer with 3D APIs
Office Work · Ukraine (Lviv) · Product · 2 years of experience · B1 - IntermediateVisCo AS is searching for software engineers for an exciting role on our vCog development team. We are looking for a software developer to help us build and improve our proprietary 3D engine. Required Skills: 1+ year of industry experience...VisCo AS is searching for software engineers for an exciting role on our vCog development team. We are looking for a software developer to help us build and improve our proprietary 3D engine.
Required Skills:
- 1+ year of industry experience developing commercial systems and applications;
- Strong understanding of software development and testing practices;
- C++ programming skills;
- Good understanding of object-oriented concepts;
- 3D math skills (matrices, vectors, etc.);
- Experience with any of the 3D APIs (OpenGL, Direct3D, Vulkan, etc.);
- Performance optimization skills (CPU/GPU/Memory etc.);
- Understanding of algorithms and data-structures;
- English at technical level.
Will be a plus:
- Code and algorithms optimization knowledge;
- Understanding of data-oriented design;
- Advanced knowledge of vector math and 3D geometry;
- Understanding of 3D rendering techniques;
- Experience with any low-level 3D API (DX12, Vulkan, WebGPU or Metal);
- Bachelor's degree in computer science or related field.
Responsibilities:
- Write clear, maintainable C++ code;
- Participate in functionality and interface design sessions;
- Identify and fix bottlenecks and bugs;
- Implementation of new medium-complexity features;
- Track/report work using our code/task tracking systems;
- Collaborate with other company departments.
We offer:
- Competitive salary level;
- Career possibilities with growing team;
- Constant corporate events of different types;
- Truly friendly environment and flexible schedule;
- Technical challenges that will help you to grow constantly;
- 20 working days of paid vacation, paid sick leaves.
-
· 11 views · 1 application · 7d
BSP Engineer/System Engineer
Hybrid Remote · Ukraine (Lviv) · 3 years of experience · C1 - AdvancedCustomer: US company (electrical equipment, hardware and software) Responsibilities: Evaluate capabilities of existing System on Modules/Single Board Computers currently in production for current design vs a new/different one. Modify an existing...Customer: US company (electrical equipment, hardware and software)
Responsibilities:
- Evaluate capabilities of existing System on Modules/Single Board Computers currently in production for current design vs a new/different one.
- Modify an existing and/or create a BSP using Yocto and successfully bring up prototype control boards, working closely with Hardware Engineers.
- Contribute to development of a manufacturing test application to bring-up and test control board using Qt/QML.
- Ability to contribute to Qt/QML application development as time allows
- Implement/develop/test a cybersecure system update capability in accordance with product cybersecurity requirements
Skills
- Experience with developing custom BSPs in an Embedded Linux environment with Yocto.
- Hardware prototyping/bringup and troubleshooting (logic analyzers/oscilloscopes)
- The candidate has several completed projects (begin to end) in their work experience
- Hardware (System on Module/SBC) selection
- System Update methods (Mender) experience preferred
- Test Driven Development mindset (dependency injection)
- Qt/QML/C++ experience a plus
- Cybersecurity experience a plus
-
· 47 views · 6 applications · 7d
Application Software Engineer Qt/QML/C++
Hybrid Remote · Ukraine (Lviv) · 2 years of experience · B2 - Upper IntermediateCustomer: US company (electrical equipment, hardware and software) Responsibilities Design/Develop a new cable fault locating application using Qt/QML/C++ for an embedded Linux target and an accompanying PC demo target to be used for sales team. ...Customer: US company (electrical equipment, hardware and software)
Responsibilities
- Design/Develop a new cable fault locating application using Qt/QML/C++ for an embedded Linux target and an accompanying PC demo target to be used for sales team.
Skills
- Intermediate/Expert in Qt/QML programming in an embedded Linux/PC environment
- Intermediate/Expert with SQLite databases
- Has several completed projects in work experience
- Proven strong application design/architectural skills (low coupling, high cohesion, MVC)
- Experience/Familiarity with Unit Testing (qtest, gtest, etc)
- Cybersecurity/Secure coding practices a plus
-
· 25 views · 1 application · 7d
Firmware/FPGA Engineer
Hybrid Remote · Ukraine (Lviv) · 4 years of experience · C1 - AdvancedCustomer: US company (electrical equipment, hardware and software) Responsibilities Ability to port/maintain/improve existing firmware application (embedded C) for control/measurement board in a cable fault locating product Ability to port/improve...Customer: US company (electrical equipment, hardware and software)
Responsibilities
- Ability to port/maintain/improve existing firmware application (embedded C) for control/measurement board in a cable fault locating product
- Ability to port/improve existing FPGA application for use in pulse board in a cable fault locating product
- Troubleshoot/bring-up firmware on new pulse board
- Implement/develop/test a cybersecure bootloader in accordance with product cybersecurity requirements
Skills
- Expert in embedded C programming
- Proven experience designing writing multitasked soft real-time embedded C firmware
- Experience with HW protocols (I2C, SPI, UART, etc)
- Has several completed projects (begin to end) in work experience.
- Strong application design/architecture skills for new firmware (embedded C) codebases
- Expertise with digital logic and VHDL
- Experience/Familiarity with Embedded Unit Testing (gtest/cpputest/ceedling)
- Cybersecurity/Secure coding practices a plus
- RTOS Experience a plus
-
· 45 views · 5 applications · 24d
Middle Embedded C Developer
Full Remote · Ukraine · 4 years of experience · B1 - IntermediateDescription Inviting a Middle Embedded Software Engineer to join a growing account in the medical devices industry domain. Our client is the global leader company of healthcare solutions, which contributes to human welfare by application of biomedical...Description
Inviting a Middle Embedded Software Engineer to join a growing account in the medical devices industry domain. Our client is the global leader company of healthcare solutions, which contributes to human welfare by application of biomedical engineering in the research, design, manufacture, and sale of instruments or appliances that alleviate pain, restore health and extend life for people around the world.
Our team is focusing on designing, developing, and testing embedded software for medical devices, where the software has strong restrictions for safety and quality, power management, and memory usage.
Requirements
- At least 3+ years of experience in embedded development
- Advanced C programming language
- Ability to read electrical schematics
- Experience working with the MCU peripherals: SPI, UART, I2C, GPIO, Timers, PWM, etc
- Experience in event-driven programming will be a plus
- Good knowledge of Bluetooth Low Energy
- Intermediate English (be able to communicate with the client)
- Good communication skills
nice to have
- experience in JS
- experience with the security basics
Job responsibilities
- Design and development of embedded software in C for the medical device
- Design and implementation of new features
- Update/maintenance of existing embedded software
- Unit and Integration testing
- Test framework support
- Communicate with the client
-
· 53 views · 7 applications · 24d
Firmware/SystemC Modeling Engineer
Full Remote · Ukraine · 4 years of experience · B2 - Upper IntermediateSii Ukraine is a subsidiary of Sii Poland — the leader in IT, engineering, and consultancy services with over 7500 IT experts and more than 250 prestigious customers. We are looking for ambitious and top-quality professionals to join our project teams. ...Sii Ukraine is a subsidiary of Sii Poland — the leader in IT, engineering, and consultancy services with over 7500 IT experts and more than 250 prestigious customers. We are looking for ambitious and top-quality professionals to join our project teams.
As part of a collaboration with a global leader in technology and digital innovation, we are looking for a Firmware & SystemC Engineer to join our project. The company develops cutting-edge solutions that drive the advancement of cloud services, cybersecurity, as well as software and hardware platforms used by millions of users and businesses worldwide. This role offers the opportunity to contribute to advanced research and development initiatives in the field of embedded software and system modeling.
Your tasks:
- Architect and implement models as well as validation firmware/software for various silicon components (e.g., boot ROMs, PCIe, USB, compute clusters)
- Lead the technical development of models, firmware, and embedded software
- Collaborate closely with hardware and software architects to define specifications and ensure system-level integration
Mentor junior engineers in software design, firmware development, and best engineering practices - Participate in design and code reviews, ensuring high-quality and maintainable solutions
- Drive debugging and optimization efforts to improve performance and reliability
- Provide clear technical documentation for developed models, APIs, and workflows
- Work in a diverse, multidisciplinary team and actively contribute to a collaborative environment
- Communicate progress, risks, and technical challenges effectively to stakeholders and management
Requirements:- Bachelor’s or higher degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
- At least 4 years of professional experience in embedded software development
- Strong proficiency in C or C++, with hands-on experience in SystemC and a passion for developing low-level software that interfaces directly with hardware
- Solid understanding of operating systems, including drivers, memory management, bootloaders, and scheduling, together with excellent debugging skills (GDB or equivalent)
- Proven ability to translate ambitious, ambiguous goals into concrete requirements, architectures, APIs, and delivery plans, while providing clear updates to stakeholders
- Practical experience with industry-standard SystemC simulators (e.g., Virtualizer, Helium) and scripting languages such as Python or PowerShell
- Track record of shipped products containing firmware or embedded software, preferably developed in pre-silicon environments
- Knowledge in one or more of the following domains: drivers, DMA, PCIe, NVMe, image/video decoders, networking controllers, memory controllers/training, boot flows, or power management
-
· 17 views · 3 applications · 22d
System Integrator (Linux, Embedded)
Hybrid Remote · Ukraine (Kyiv) · Product · 3 years of experience MilTech 🪖We are looking for a talented System Integrator which will be responsible for integrating various systems within the development of new technologies, ensuring their effectiveness and compliance with requirements. Requirements: Experience in programming...We are looking for a talented System Integrator which will be responsible for integrating various systems within the development of new technologies, ensuring their effectiveness and compliance with requirements.
Requirements:- Experience in programming with Python, C++, Bash.
- Ability to read schematics, datasheets, perform debugging of electronic devices.
- Experience with standard interfaces (UART, I2C, SPI, RS-232/485, CAN);
- Experience in 3D modeling (FreeCad, Blender) and prototyping.
- Experience with microcontrollers (ESP32, Arduino, Raspberry Pi, Jetson).
Responsibilities:- Analysis and review of existing software developments to improve efficiency, stability and scalability of system resources.
- Participation in the development of system architecture and interaction with project hardware developers.
- Assembling system prototypes and conduct HIL tests.
- Ensuring product quality through testing and evaluation processes.
- Conducting a review and analysis of system requirements.
Will be a plus:- Working with aircraft and their systems.
- Experience in Machine Learning and neural networks.
- Experience in high-volume embedded system production and deployment.
- Experience in PCB layout development (Altium, KiCad)
Why join us?
- Official employment & transparent salary — competitive pay, paid vacation, and sick leave.
- Resilient workplace — generator, bomb shelter, and reliable internet to keep you safe and connected.
- Impact that matters — shape the future of our company while contributing to our country’s victory.
- Growth & rewards — fair compensation with annual salary reviews.
- Strong support — from leadership, teammates, and even government institutions.
- Work-life balance — choose your schedule: 08:00–17:00 or 09:00–18:00 (Mon—Fri).
- Protected status — mobilization deferment (reservation) available with valid military registration documents.
👉 Sounds like a fit? We’d love to see your application and welcome you to our team!
More -
· 93 views · 3 applications · 21d
Firmware Developer
Part-time · Full Remote · Worldwide · 3 years of experience · B2 - Upper IntermediateQIT Software is looking for an experienced Firmware Developer ( PART TIME) to create and optimize applications in Electronics industry. Requirements - 3+ years experience working with the Android Open Source Project (AOSP). - Proficient in Java,...QIT Software is looking for an experienced Firmware Developer ( PART TIME) to create and optimize applications in Electronics industry.
Requirements
- 3+ years experience working with the Android Open Source Project (AOSP).
- Proficient in Java, Kotlin, Make, and C programming languages.
- Experience with Amlogic or Rockchip;
- Experience with Android STBs;
- Experience with Android OS SDK;
- Strong understanding of Object Oriented Programming concepts, Git, source control, and feature branching.
- Strong understanding of core Android components (Ex. Activities, Services, Frameworks, Permissions, and App structure).
- Strong knowledge of Android UI/Launcher design and development.
- General understanding of Linux and U-Boot.
- Experience with building and maintaining a production SDK.
- Proficient in English (Reading/Writing).
- Ability to work closely with other developers towards common goals.
- Experience with hardware and software testing.Would be a plus
- Familiarity with RockChi
More -
· 35 views · 3 applications · 17d
Middle Embedded C Developer
Full Remote · Ukraine · 3 years of experience · B2 - Upper IntermediateThe client is a leading worldwide high-tech company specializing in chip manufacturing in various domains, including embedded automotive software for in-car cockpit solutions. The company makes and designs leading-edge technology, software, and services,...The client is a leading worldwide high-tech company specializing in chip manufacturing in various domains, including embedded automotive software for in-car cockpit solutions. The company makes and designs leading-edge technology, software, and services, which power the professional automotive industry.
Requirements
- 3+ years of Software Applications Engineering, Software Development experience, or related work experience
- Experience with Yocto
- Experience with C/C++ programming.
- Experience with Embedded software development, integration, debugging.
- Few years of commercial experience in developing embedded software for RichOS (GNU/Linux , Android, QNX, etc)
- Excellent issue triage and debugging skills
- Fluent written and spoken English
- Quick Adaptability to work in new technologies.
Nice to have:
- Experience with Python programming.
- Automotive experience
- Virtualization experience (HV, VirtIO)
- Linux kernel space
- Linux Multimedia (display, video codecs, GPU, audio, camera)
- AOSP
Job responsibilities
- Participate in the design and implementation of automotive-embedded projects
- Work with Hypervisor and Connectivity solutions
- Integrate and configure the existing solutions to different systems
- Direct communication with the customer
- Be a part of Globallogic team of successful professionals
-
· 48 views · 0 applications · 14d
Embedded UI Engineer (STM32 / C/C++ / TFT) to $5000
Full Remote · Ukraine · 4 years of experience · B2 - Upper IntermediateAbout the project: We’re helping a lab-equipment company ship a next-gen touchscreen interface for a laboratory weighing balance. The scope blends a hardware review (choose workable boards/components) and front-end UI programming on embedded hardware,...About the project:
We’re helping a lab-equipment company ship a next-gen touchscreen interface for a laboratory weighing balance. The scope blends a hardware review (choose workable boards/components) and front-end UI programming on embedded hardware, while the client’s in-house team handles much of the lower-level/backend integration. The goal is a competitive, compliance-ready UI for regulated lab markets, delivered inside a 6-month window, with clear milestones (hardware spec → alpha → beta → release) and proper documentation/handover.You’ll work on:
- Reviewing and validating HW options (MCU/display/touch/memory) and producing hardware recommendations/specs (commercially sourceable).
- Building the front-end UI for TFT touchscreens (typical screens/flows: weighing, tare, calibration, units, logs/history, settings).
- Implementing application modes commonly used in balances (e.g., weighing, percent weighing, parts counting, check weighing, dynamic/animal, filling, totalization, formulation, differential, density determination, peak hold—final set agreed with product)
- Supporting compliance-oriented features: user roles, audit events, encryption/logging, data integrity.
- Delivering milestones: alpha (UI running), beta (integrated with client’s back-end), release build; plus PC-based simulator for demos/tests and documentation for handover.
Working day-to-day with a PM, QA, and designer on our side; and the client’s tech lead on theirs.
Must-have experience:
- Embedded C/C++ on STM32-class MCUs (F7/H7 or similar) for TFT touch UIs.
- At least one graphics/UI stack on MCUs (LVGL or TouchGFX, or equivalent).
- Bringing up displays & touch (LTDC/DSI parallel familiarity, touch controllers, basic color/asset pipelines).
- Working with external memory (QSPI Flash, SDRAM) for UI assets/framebuffers.
- Serial/USB comms (at least one of: UART, USB-CDC, RS-232/485).
- Writing clean, documented code and handover docs (this is essential on this project).
English: confident spoken & written (you’ll talk directly with PM & client).
Nice to have:
- Experience on lab/medical/regulated products (GLP/GMP/Part 11 mindset).
- Printer integrations (labels/receipts), ZPL familiarity.
- Multi-protocol device outputs (e.g., MT SICS/Sartorius/Ohaus/Adam).
- PC simulator apps for UI (Qt/LVGL sim/etc.).
- Basic FreeRTOS/tasking, simple bootloaders/DFU.
Soft-skills we care about:
- Mature communicator, comfortable with ambiguity and filling in gaps.
- Quick learner; proposes options with pros/cons, not just blockers.
- Ownership: proactive about risks, logs, and testability.
What we provide:
- Product/design/PM/QA support, ready to unblock you.
- Access to hardware/dev kits (coordinated with the client).
Clear milestone reviews (alpha/beta/release) and responsive feedback loops.
Engagement: Long-term, full-time outstaff via RedCat.dev. Remote. Start ASAP (we’ll prioritize candidates who can show relevant past work quickly).
How to apply:
Send your CV plus 1–2 short write-ups of relevant projects (links/video/GIFs/code snippets allowed).Top 2 candidates will speak with the Client's Product manager directly - and this is the one and only interview in our process - the rest is a basic organisational facilitation.
More