Jobs
58-
· 57 views · 8 applications · 9d
QT/C++ developer
Czechia, Ukraine · Product · 2 years of experienceA vacancy has two scopes. The first one is the existing Partizan Cloud surveillance system. The desktop cross-platform client is written in C++/QT. It needs to be supported and maintained, and some new features must be implemented from scratch. The...A vacancy has two scopes.
The first one is the existing Partizan Cloud surveillance system. The desktop cross-platform client is written in C++/QT. It needs to be supported and maintained, and some new features must be implemented from scratch.
The second scope is the software written in C for Embedded and STM microcontrollers. It needs to be supported and maintained. It is a plus if the candidate has experience with embedded Linux: bootloaders, root fs, Linux kernel, ability to cross-build the software for embedded systems.
-
· 20 views · 2 applications · 4d
Middle Embedded Software Developer
Office Work · Ukraine (Ivano-Frankivsk, Kharkiv) · 3 years of experience · IntermediateDevelop in C / C ++ for various microcontrollers and processors with and without the use of operating systems, participate in the creation of unique devices that will be born right before your eyes? Then welcome to Ektos! We are looking for developers in...Develop in C / C ++ for various microcontrollers and processors with and without the use of operating systems, participate in the creation of unique devices that will be born right before your eyes? Then welcome to Ektos! We are looking for developers in our office located in Ivano-Frankivsk.
Who are we?
A Danish company that has been successfully operating since 2007 and is one of the leaders in the Embedded direction. And you can become one of us!
What do you have?
- Good practical knowledge of C, C++, OOP;
- Understanding and practical application of RTOS and RTOS-less embedded;
- Experience in embedded SW development at least 3 years;
- Intermediate or higher level of English.
You would be a strong candidate if you knew something about this:
- Version control systems;
- Bug-tracking systems;
- Embedded interfaces (SPI, UART, CAN, I2C, RS485).
About us and what we can offer:
- 24 working days of paid vacation;
- Paid sick leave;
- Complex lunches right in the office;
- Experienced colleagues willing to share knowledge;
- Regular performance and salary negotiations;
- Professional growth: variety of projects and technologies, mentoring;
- Friendly atmosphere, concern for the comfort of specialists;
- Medical insurance;
- Ability to work in different projects, one or more at the same time;
- Easy rotation between projects;
- The office has a kitchen, shower, seating area.
ONLY 1−2 interviews (online and/or office)
EKTOS is a dynamically developing company that works with many different clients from all over the world in such areas as healthcare, finance, transport, agriculture, navigation, travel, banking, and many others.
We develop in C / C ++ for various microcontrollers and processors with and without an operating system and create ready-made working prototypes of devices with our departments.
Working at EKTOS will allow you to see projects from both hardware and software sides and get a high level of skill. We care about creating an informal, safe, and open environment in our offices and we offer a competitive salary.
More -
· 26 views · 1 application · 24d
Embedded Engineer (Video products)
Office Work · Ukraine (Kyiv) · Product · 3 years of experience · Upper-IntermediateRequirements: 3+ years embedded firmware development experience with C / C++, Linux / Unix platform; Experience with ARM processors, embedded Linux; Experience working with H.265; Experience with Git, including merging and rebasing; Basic understanding of...Requirements:
3+ years embedded firmware development experience with C / C++, Linux / Unix platform;
Experience with ARM processors, embedded Linux;
Experience working with H.265;
Experience with Git, including merging and rebasing;
Basic understanding of electronic circuits;
Experience in embedded Linux systems (cross-build, flash, boot, system initialization, rootfs packaging, fault-tolerance, IPC, work with embedded filesystems), embedded distributions (Yocto,buildroot,OpenWRT);
Good written and verbal English communication skills;
Candidate needs to be in Kyiv (or consider relocation). Hybrid type of work.
Will be a plus:
Knowledge of Linux kernel;
Experience with any SoC, preferrably multimedia-targeted;
Video processing, streaming, encoding/decoding;
Experience working with OpenCV;
Image processing, tuning, enhancement;
OOP/OOD, strong programming experience with C/C++;
BS degree in Computer Science, or related engineering degree.
Tools:
ANSI C, Git, Linux kernel, embedded development tools (toolchain, OpenWRT, SW/HW debuggers, scripting).
What do we offer:
International work environment and work with global development teams;
Excellent work conditions in an A-Class office (Horizon Park Business Center);
Compensation package matching global standards;
Flexible work hours (as required);
Paid parking, courses, training, conferences and business trips;
Medical insurance;
Free lunches.
https://www.youtube.com/c/UbiquitiInc
More -
· 30 views · 0 applications · 26d
Senior Embedded Engineer (Wireless)
Office Work · Ukraine (Kyiv) · Product · 3 years of experience · Upper-IntermediateRequirements: 3-5 years embedded firmware development experience with C / C++, Linux / Unix platform; Experience with ARM/MIPS processors, embedded Linux; Wireless protocols (802.11); Strongly need networking skill, OSI model understanding; Ability to...Requirements:
3-5 years embedded firmware development experience with C / C++, Linux / Unix platform;
Experience with ARM/MIPS processors, embedded Linux;
Wireless protocols (802.11);
Strongly need networking skill, OSI model understanding;
Ability to adapt and quickly pick up new technologies;
Ability to work productively and autonomously, whether on a small
team or solo, including the ability to give and receive constructive criticism to team members;
Experience with all phases of the software development life-cycle;
Excellent analytical and problem-solving skills;
Experience with Git, including merging and rebasing;
Experience with bash shell scripting and/or Python;
BS degree in Computer Science, or related engineering degree;
Effective written and verbal communication skills (ENGLISH MANDATORY).
Will be a plus:
Experience working with Cross Compilers;
Experience with OpenWRT;
Basic understanding of electronic circuits.
What do we offer:
International work environment and work with global development teams;
Excellent work conditions in an A-Class office (Horizon Park Business Center);
Compensation package matching global standards;
Flexible work hours (as required);
Paid parking, courses, training, conferences and business trips;
Medical insurance;
Free lunches.
https://www.youtube.com/c/UbiquitiInc
More -
· 39 views · 2 applications · 16d
Embedded Software/Firmware Engineer (Network products)
Office Work · Ukraine (Kyiv) · Product · 3 years of experience · Upper-IntermediateRequirements: Minimum of 3 years of software development experience Detailed knowledge of Linux operating system internals Strong C/C++ language, Bash and debugging skills on embedded systems Strong networking knowledge Experience in gateway features...Requirements:
Minimum of 3 years of software development experience
Detailed knowledge of Linux operating system internals
Strong C/C++ language, Bash and debugging skills on embedded systems
Strong networking knowledge
Experience in gateway features development — VPN, firewall, IPv6, QoS, security, Routing, etc.
Bachelor or MS in Computer Science or Electrical Engineering
Will be a plus:
Knowledge of Buildroot / LFS
Knowledge of NOS technology such as ONL / SnapRoute / Cumulus Network / OpenSwitch
Experience with Quagga / FRR
Understanding of dataplane processing and performance enhancement
Knowledge of Broadcom, Arista, Barefoot switch framework
Experience of data center switch development
Experience with BSP and Linux device driver development
Experience with software management process
Good team player who can work both independently and also as a team with ability to take initiative
Ability to organize and prioritize work across several projects simultaneously
Able to think broad and discuss on software architectural level
Aggressive working attitude with great communication skill and curiosity
What do we offer:
International work environment and work with global development teams
Excellent work conditions in an A-Class office (Horizon Park Business Center)
Compensation package matching global standards
Flexible work hours (as required)
Paid parking, courses, training, conferences and business trips
Medical insurance
Free lunches
Responsibilities:
Deliver new upcoming Unifi switch product
Work with hardware team from BSP level up to networking software application level
Communicate with foreign customer closely to implement desired new features and bugfixing
https://www.youtube.com/c/UbiquitiInc
More -
· 63 views · 9 applications · 4d
C++ developer
Hybrid Remote · Ukraine (Lviv) · 1 year of experienceWe are looking for a new team member! Main requirements: - Linux environment experience. - Demonstrated expertise in programming with C++. - Experience/knowledge of QT and/or QML. - Ability to quickly adapt/learn/implement new technologies -...We are looking for a new team member!
Main requirements:
- Linux environment experience.
- Demonstrated expertise in programming with C++.
- Experience/knowledge of QT and/or QML.
- Ability to quickly adapt/learn/implement new technologies
- Microcontroller software development experience preferred
- Previous or current hardware experience or willingness to learn is a big plus.
English language proficiency not required for this role.
-
· 34 views · 2 applications · 30d
DSP Engineer
Full Remote · Ukraine · 2 years of experience · Pre-IntermediateНеобхідні навички Key Responsibilities: • 1+years experience with DSP • DSP algorithm optimization for a low-level programming language (С, intrinsics, assembler) • Porting float-point to fixed-point implementation • Testing and verification of DSP...Необхідні навички
Key Responsibilities:
• 1+years experience with DSP
• DSP algorithm optimization for a low-level programming language (С, intrinsics, assembler)
• Porting float-point to fixed-point implementation
• Testing and verification of DSP solution in a simulator or emulator (on the board)
Required Skills:
• Strong C language skills
• Pre-intermediate level of the English language (documentation, emailing and verbal communication)
Required Knowledge:
• DSP theory: Filters, FFT, division, sqrt, re-sampler, etc.
• Approximation: log, exp, sin, cos, etc.
• Linear Algebra
Буде плюсом
Will Be a Plus:
• Practical knowledge of DSP platforms
• С++, intrinsics, assembler languages
• Eclipse
• Batch files
• MS Visual Studio
• MS VS code
• MATLAB: DSP System Toolbox, Linear Algebra
• Python
• GitHub
• Shell
• Audio files format
• Linux (Ubuntu)
Пропонуємо
We offer:
• Competitive compensation
• Full accounting assistance and support
• Regular annual vacation is 20 working days off
• 100% paid sick leave upon provision of the relevant document(s)
• Holidays are provided according to the residence country Law
• Improvement of the English language knowledge with our teacher
• Smart and useful presents for our employees and their kids
• Great atmosphere, creative corporate parties, and true individual approach.
Обов’язки
Key Responsibilities:
• DSP algorithm optimization for low-level programming language (С, intrinsics, assembler)
• Porting float-point to fixed-point implementation
• Testing and verification of DSP solution in a simulator or emulator (on the board)
Про проєкт
We are looking for a software engineer to work with different audio DSP algorithms, port them to fixed-point implementation, design test benches for project verification, communicate with customers and discuss solutions, design functions for a DSP library for float and fixed-point implementation.
More -
· 61 views · 12 applications · 20d
Embedded Linux Engineer
Full Remote · Worldwide · 5 years of experience · Upper-IntermediateYou will be part of a consumer electronics IoT startup that is revolutionizing food storage for the connected age. The company operates in the food and beverage industry, leveraging artificial intelligence and automation to optimize kitchen operations and...You will be part of a consumer electronics IoT startup that is revolutionizing food storage for the connected age. The company operates in the food and beverage industry, leveraging artificial intelligence and automation to optimize kitchen operations and food preparation. Their technology enhances efficiency, reduces food waste, and improves the overall quality and consistency of meals in commercial kitchens.
As a qualified expert, You will
- Develop and implement specific standalone features for our embedded Linux device
- Write and maintain device drivers, particularly for display and peripheral interfaces Implement and optimize display-related functionality
- Create modular, well-documented code that integrates with the existing system
- Provide technical documentation for implemented features
- Debug and optimize the performance of implemented features
- Work independently while coordinating with the core team for integration
- Participate in technical discussions related to feature implementation
- Deliver tested and production-ready code
- Provide knowledge transfer documentation for maintained features.
We’re looking for you if you have
- Core Embedded Linux Skills (Primary Focus)
- Extensive hands-on experience developing embedded Linux systems from the ground up
- Strong knowledge of Linux kernel customization and configuration for embedded devices
- Advanced proficiency in embedded Linux device driver development
- Deep understanding of embedded Linux boot process and system initialization
- Experience with embedded Linux build systems (Yocto, Buildroot) and custom root filesystem creation
- Expertise in optimizing Linux for embedded environments (size, performance, boot time)
- Strong background in C/C++ programming in embedded Linux context.
Display System Expertise
- Experience with Linux display subsystem and framebuffer
- Knowledge of KMS (Kernel Mode Setting) and DRM (Direct Rendering Manager)
- Experience implementing and debugging display drivers
- Understanding of display interfaces (MIPI DSI, LVDS, eDP)
- Familiarity with GPU integration in embedded Linux systems
- Experience with display power management and touch interface integration.
IoT-Specific Requirements
- Experience with hardware interfaces (GPIO, I2C, SPI, UART)
- Knowledge of wireless communication protocols (WiFi, Bluetooth, BLE) - Understanding of secure boot and hardware security features
- Experience with power management and optimization for battery-powered devices
- Familiarity with over-the-air (OTA) update mechanisms.
Integration & Communication Skills
- Experience with RESTful APIs and WebSockets for device-server communication
- Understanding of MQTT or similar IoT protocols
- Knowledge of secure communication protocols (TLS/SSL)
- Basic understanding of Node.js for backend integration.
Security Expertise
- Understanding of embedded Linux security best practices
- Experience with secure boot implementation
- Knowledge of device authentication and encryption
- Familiarity with secure storage and key management.
Development & Tools
- Strong proficiency with embedded Linux debugging tools (GDB, JTAG)
- Experience with version control systems (Git)
- Knowledge of performance profiling and optimization tools
- Familiarity with embedded testing frameworks.
Bonus Points
- 5+ years of experience specifically in embedded Linux development
- Proven track record of implementing standalone features in embedded Linux devices
- Experience with ARM-based platforms
- Contributions to open-source embedded Linux projects
- Portfolio of previous embedded Linux projects
We offer:
- Attractive financial package
- Challenging projects
- Professional & career growth
- Great atmosphere in a friendly small team
- Flexible working hours
More -
· 57 views · 1 application · 30d
Robotics Simulation engineer
Office Work · Ukraine (Kyiv) · Product · 3 years of experience · IntermediateWe are looking for a skilled software engineer to develop a custom simulation engine tailored for robotics applications. The ideal candidate will have a solid foundation in the following areas: Key Qualifications: - Strong knowledge of C++ and STL; -...We are looking for a skilled software engineer to develop a custom simulation engine tailored for robotics applications.
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;
- Understanding of Physics and Flight Dynamics (e.g., aerodynamics, thrust, drag, and lift principles);
- Familiarity with Networking Concepts (e.g., OSI, TCP/UDP network communication, RPC, etc.);
- Familiarity with Concurrent and/or Parallelism Concepts (e.g., multi-threading, mutex, condition variable, GPU computing, etc.);
Preferred Qualifications:
- Proficiency in Linux environments;
- Experience with Python and Bash scripting;
- Experience with Docker;
- Experience with Git;
- Experience with CMake;
- Experience with GoogleTest, Catch2 (or similar unit testing frameworks);
Will be a plus:
- Background in Game Development field (or other Simulation fields);
- Background in Robotics Development including Sensors, Control Theory, and Computer Vision;- Familiarity with Flight Simulation software (such as Gazebo or AirSim);
More
- Familiarity with Flight Controlling software (such as Ardupilot or Betaflight) -
· 14 views · 0 applications · 27d
Test Automation Engineer for Embedded Systems
Office Work · Ukraine (Lviv) · Product · 3 years of experience · IntermediateAre you a quality-oriented individual deeply focused on getting solutions? Do you enjoy working in an international environment and on global projects? If you are looking for a new challenge, we have the right opportunity at Infineon in Lviv, Ukraine!...Are you a quality-oriented individual deeply focused on getting solutions? Do you enjoy working in an international environment and on global projects? If you are looking for a new challenge, we have the right opportunity at Infineon in Lviv, Ukraine! Apply now to become our next Test Automation Engineer for Embedded Systems.
In this role, you are part of a test automation team for embedded FW (highly reliable secure firmware located in SROM for boot and configuration of MCU) integrated into Automotive microcontrollers. You will participate in test development and automated execution (including cybersecurity testing) according to the requirement specifications, and contribute to test methodologies and test infrastructure development.
In your new role you will:
- Development of test specifications;
- Development of test projects for device under test (C) and test scripts (Python, tcl, PowerShell);
- Execution of test cases using an automation environment;
- Enhancement of testing tools and methods;
- Setup and maintenance of test automation infrastructure;
- Contribution to the quality of requirement specifications;
- Driving continuous improvement of quality and cost reduction.
Please send us your CV in English.
Note: This is a temporary 2 years contract with the possibility of staying afterwards.
You are a passionate embedded test automation engineer with a quality-oriented mindset. You strive for the highest levels of automation, testing cost and time efficiency. You’re able to effectively work as an individual contributor as well as a proactive team player.
You are best equipped for this job if you have:
- A University degree in Computer science, Microelectronics or a similar field of study;
- At least 3 years of experience in embedded software engineering or testing;
- Expertise in Embedded SW automated testing;
- Programming languages knowledge: Embedded C, Python, scripting languages;
- Basic knowledge of MCU architecture/operation;
- Experience with CI/CD infrastructure setup and maintenance is a plus;
- Experience in cybersecurity testing in embedded systems would be a plus;
- Knowledge of Auto SPICE and functional safety for embedded systems would be a plus;
- Fluency in English.
More
-
· 10 views · 0 applications · 13d
Lead Embedded Engineer
Office Work · Ukraine (Kyiv) · Product · 7 years of experience · Intermediate 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.
Not so long ago we released a new version of our Hub OS and named it Malevich, now we are looking for Lead Embedded Engineer who is 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;
- Experience with different MCUs: STM32, Realtek;
- Excellent knowledge of embedded coding techniques, interfaces (e.g., SPI, I2C, UART, CAN, RS485), and subsystems;
- Knowledge of working with HW tools: embedded engineers use oscilloscopes, logic analyzers, and multimeters for debugging;
- Strong skills in various build systems: Make, Cmake;
- 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 operating systems;
- Expertise in leading embedded software engineers teams;
Ability to multitask effectively among different projects in a fast-paced environment.
Would be a plus:
- Good hands-on experience in software engineering fundamentals such as testing, continuous integration, continuous deployment, pull requests and code reviews, source control, and work item/issue tracking;
- Experience with programming RF modules and development of low-energy wireless solutions;
- Connectivity knowledge/experience: ethernet, wifi, lwIP, modems (simcom, Quectel);
- Possession of C preprocessor;
- Scripting languages Python, Bash;
- Interested in reverse engineering of embedded systems;
- Experience in commercial IoT projects.
Responsibility zone:
- Lead a feature team of embedded engineers to achieve goals and challenges;
- Participate in the full embedded software life cycle: design, implementation, code reviews, documentation, testing and validation;
- Analysis and systematic problem solving for SW/HW 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 new platforms support for Malevich OS;
- 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;
- Organization of stands development, needed to test platforms and track metrics (such as consumption, boot time etc);
- Be ready to mentoring of newcomers|trainee coworkers.
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;
- Medical Insurance;
- 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.
-
· 38 views · 1 application · 16d
FPGA Engineer
Office Work · Ukraine (Kyiv) · Product · 5 years of experienceOur partner is an innovative technology company specializing in the development and implementation of advanced solutions in the fields of Embedded systems and Radio Frequency (RF) engineering. Their mission is to drive technological progress by creating...Our partner is an innovative technology company specializing in the development and implementation of advanced solutions in the fields of Embedded systems and Radio Frequency (RF) engineering. Their mission is to drive technological progress by creating high-quality and innovative products that meet the needs of their customers.
The company takes pride in its corporate culture, which fosters innovation and collaboration, providing employees with opportunities for professional growth and development.
The expected Skills And Experience:
5+ years experience in FPGA or VLSI (FrontEnd) design;Strong Verilog/SystemVerilog or VHDL skills (SystemVerilog is preferable);
C/C++ at intermediate level;Implementing Lint Clean RTL based on C/C++ description;
Experience with SDC constraints and STA analysis;
Understanding CDC, RDC, and Low Power design practices;Understanding Verification methodologies;
DSP algorithms implementation experience is an advantage;
More
-
· 43 views · 1 application · 26d
Integration Engineer
Office Work · Ukraine (Kyiv) · 4 years of experience · Intermediate MilTech 🪖Swarmer is a Vendor-Agnostic Autonomy for Coordinated Robots. We develop AI-managed collaborative autonomy to make teams of connected drones and autonomous systems smart, efficient, and self-improving over time. ABOUT US: We are a dynamic,...Swarmer is a Vendor-Agnostic Autonomy for Coordinated Robots. We develop AI-managed collaborative autonomy to make teams of connected drones and autonomous systems smart, efficient, and self-improving over time.
📌 ABOUT US:
We are a dynamic, fast-growing MilTech company specializing in advanced autonomy systems for drone swarms. Our solutions demand seamless integration with various third-party vendors and drone manufacturers. To support our rapid growth, we are seeking a talented Integration Engineer to join our team. This role is crucial in ensuring that our systems function cohesively with a wide range of hardware and software platforms.
📌 ROLE OVERVIEW:
As an Integration Engineer, you will be responsible for the seamless integration of our advanced autonomy solutions with diverse hardware and software systems. Your role will encompass:- Assessing technical requirements for integrations.
- Designing and documenting decisions, protocols, and specifications needed for successful integrations.
- Implementing solutions within our systems.
- Supervising vendor-side implementation of required changes.
- Ensuring the interoperability and final quality of integrated systems.
The ideal candidate possesses strong technical expertise, experience in embedded development, and a deep understanding of drone technologies and communication protocols.
📌 WHAT YOU'LL DO:
- Hardware and Systems Integration:
Ensure that diverse hardware and complex systems—including drones, autopilots, sensors, and microcontrollers—work together seamlessly. - System Assessment:
Evaluate existing systems and components to identify integration requirements, opportunities for enhancement, or necessary replacements. - Problem-Solving:
Diagnose and troubleshoot integration issues, pinpoint the root causes, and develop effective solutions. - Client Communication:
Provide clear guidance to clients on integration procedures, implementations, and system usage, ensuring they understand the capabilities and limitations of our solutions. - Software Development and Support:
Manage software-related tasks such as scripting, automation, and ensuring that software components integrate smoothly with hardware. - Documentation:
Develop and maintain comprehensive technical documentation detailing existing and upcoming integrations for internal and external stakeholders. - Integration Strategy:
Plan and execute integration projects aligned with timelines and strategic objectives, ensuring successful delivery. - Testing and Validation:
Design and conduct rigorous testing and validation procedures to confirm the success of system integrations.
📌 WHAT WE ARE LOOKING FOR:
- Embedded Development Experience:
Hands-on experience with hardware, microcontrollers, and operating systems for embedded platforms is essential. Experience with Embedded Linux is a significant advantage. - Drone Technology Expertise:
Demonstrated experience with UAV technologies, including flight controllers, communication protocols (e.g., MAVLink), and autopilots (ArduPilot/PX4/etc). - Technical Proficiency:
Strong skills in Networking (OSI layers, firewalls, routing), Linux, Shell scripting, Docker, Python, and databases (SQL/NoSQL). Experience with C/C++ and IoT communication protocols is a plus. RF engineering knowledge is also advantageous. - Development Platform Knowledge:
Familiarity with platforms like Raspberry Pi and various flight controllers (e.g., Matek, OrangeCube) used in drone and embedded development. - Integration Experience:
Proven track record of planning, executing, and documenting complex system integrations, particularly involving both hardware and software components. - Communication Skills:
Ability to articulate technical concepts clearly and effectively to both technical and non-technical audiences. - Problem-Solving Abilities:
Strong analytical skills, with a talent for diagnosing and resolving integration issues efficiently.
📌 WE OFFER:
- Dynamic environment with the unique opportunity to directly influence and see the impact of your work.
- Career and professional growth.
- Competitive salary, benefits package (insurance, paid sick leaves, 20 paid days-off per year).
- Benefits of the defense sector (reservation, etc)
📌HOW'S THE HIRING PROCESS GOING:
✔️ Intro Call with TA Specialist → ✔️ Technical Interview (2 parts) → ✔️ Final interview → ✔️ Security check →✔️ Offer
Ready to Apply?
If you’re excited about solving complex challenges and eager to contribute to the future of collaborative autonomy, we’d love to hear from you!
More -
· 37 views · 2 applications · 9d
Senior C/С++ Engineer (Fuzzing)
Ukraine · Product · 3 years of experience · Upper-IntermediateSamsung R&D Institute Ukraine is looking for a passionate and collaborative Sr. C/С++ Engineer to join our team in Kyiv. You will be involved in fuzzing activities and fuzzing infra construction for Samsung flagship devices in use by hundreds of millions...Samsung R&D Institute Ukraine is looking for a passionate and collaborative Sr. C/С++ Engineer to join our team in Kyiv.
You will be involved in fuzzing activities and fuzzing infra construction for Samsung flagship devices in use by hundreds of millions of users worldwide.
If you love working directly on consumer-facing products we are glad to meet you at our team in Samsung R&D Institute Ukraine.
More specifically you will:
- apply various fuzzing technologies (AFL, libfuzzer mostly) to reveal issues in system & middleware codebase
- be involved in all fuzzing stages (harness development, corpus, custom mutators, grammar, dependencies mock, crash de-duplication and prioritization, fuzzing orchestration and monitoring)
- research on advanced fuzzing techniques for cases where source code is not available or on-device fuzzing is too slow (emulation, cross-compilation oth.)
- participate in research activities and strategic prototyping for future Samsung products
Major Requirements:
- C and C++ are required at the level, sufficient to find wrong coding practices, give suggestions to other developers and develop glue code
- familiar with secure coding (in C and C++) and security hardening techniques (sanitizers, static/dynamic analysis tools)
- Linux software build customization experience (strong bash and configure/make, toolchain fine-tuning, cross-compilation)
- relevant education (at least Bachelor degree in computer science or similar)
- good technical English (writing / reading technical docs, communication with overseas partners)
Optional Requirements:
- fuzzing experience: AFL and its spin-offs, libfuzzer, HonggFuzz, protocol fuzzing, binary fuzzing, cross-compiled fuzzing, Linux Kernel fuzzing, Android software fuzzing
- C and C++ security code review experience
- experience with security automation tools and processes (static/dynamic analyzers, SAST/DAST)
Working Conditions:
- official employment - GIG contract
- remote work is possible as well as work in Kyiv office
Benefits:
- competitive salary, annual salary review, annual bonuses
- paid 28 work days of annual vacations and sick leaves
- opportunity to become an inventor of international patents with paid bonuses
- medical & life insurance for employees and their children
- paid lunches
- discounts to Samsung products, services
- regular education and self-development on internal courses and seminars
-
· 58 views · 1 application · 19d
Hardware Engineer
Hybrid Remote · Ukraine (Lviv) · Product · 1 year of experience · Pre-IntermediateAtlas Magnetics, Co. is an international semiconductor company with headquarter in the United States. The growing team of silicon, hardware, software, and materials engineers working on creating products with integrated magnetics that are far more cost...Atlas Magnetics, Co. is an international semiconductor company with headquarter in the United States. The growing team of silicon, hardware, software, and materials engineers working on creating products with integrated magnetics that are far more cost and size-effective than existing solutions.
Responsibilities:
• Design analog, digital or mixed-mode circuits
• PCB layout
• Prepare documentation for manufacturing
• Manufacturing support
• Design firmware for microcontrollers
• Debug final productRequired Skills:
• Analog and digital electronic engineering fundamentals
• Basic knowledge of C/C++, C# or Python
• Basic knowledge of microcontrollers, their architecture (clock, ports, bus, etc.) and communication interfaces (I2C, UART, SPI, USB)
• Familiar with electronics measurement equipment: oscilloscopes, multimeters, signal generators, power supplies
• Be ready to improve your knowledge of electronicsWill be a plus:
• Good soldering skills
• Prototyping skills
• PCB and schematic design experience (preferred in Altium Designer)Work conditions:
- Hybrid work (Lviv)
- Full-time
- Health insurance after successful completion of the probationary period
- Compensation for English learning
- Paid holidays, sick days, day off
- Official employment