Jobs
56-
Β· 121 views Β· 9 applications Β· 2d
Junior C++ for graphics/image processing
Hybrid Remote Β· Ukraine (Lviv) Β· Product Β· B1 - IntermediateAbout Company ADVA Soft is a team of passionate professionals dedicated to creating innovative photo editing solutions. Our flagship app, TouchRetouch, is used by professional and novice photographers worldwide. We're committed to maintaining our position...About Company
ADVA Soft is a team of passionate professionals dedicated to creating innovative photo editing solutions. Our flagship app, TouchRetouch, is used by professional and novice photographers worldwide. We're committed to maintaining our position as a market leader through technical excellence and innovation.
Π¨ΡΠΊΠ°ΡΠΌΠΎ Π½Π° ΡΠΎΠ±ΠΎΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΡΡΡΠ°, ΡΠΊΠΈΠΉ Π΄ΡΡΠΆΠΈΡΡ Π· ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠΎΡ (Π²ΠΌΡΡ ΡΠΎΠ·Π²βΡΠ·Π°ΡΠΈ Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΡΠ½Ρ Π·Π°Π΄Π°ΡΡ Π² Π΄Π΅ΠΊΠ°ΡΡΠΎΠ²ΠΈΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠ°Ρ Π·Π° Π΄ΠΎΠΏΠΎΠΌΠΎΠ³ΠΎΡ Π²Π΅ΠΊΡΠΎΡΡΠ² ΡΠ° ΠΌΠ°ΡΡΠΈΡΡ), Π΄ΠΎΠ±ΡΠ΅ Π·Π½Π°Ρ Π‘++, ΡΡΠΊΠ°Π²ΠΈΡΡΡΡ OpenGL (Π°Π±ΠΎ Metal, Vulkan), Π½Π° ΠΏΠΎΠ·ΠΈΡΡΡ Junior Developer. ΠΠ°Π΄Π°ΡΡ β ΠΎΠ±ΡΠΎΠ±ΠΊΠ° ΡΠΎΡΠΎ Ρ Π²ΡΠ΄Π΅ΠΎ. ΠΡΠ°ΡΡΠΊ ΡΠΎΠ±ΠΎΡΠΈ Π³Π½ΡΡΠΊΠΈΠΉ, ΠΌΠΎΠΆΠ½Π° ΠΏΠΎΡΠ΄Π½ΡΠ²Π°ΡΠΈ ΡΠ· Π½Π°Π²ΡΠ°Π½Π½ΡΠΌ.Requirements:
- technical education- strong math knowledge
- basic knowledge of C++ principles
Would be a plus:
- knowledge of OpenGL/DirectX/Vulkan/Metal
- experience with Xcode
- experience with Task Management System (e.g Clickup, Jira);What we offer:
- mentorship
- remote / office
- flexible work hours
- 28 paid vacation days
- 60 days of paid medical leave
- work devicesStages of getting an offer:
- Technical Interview (1 hour) + test task
- Product and Basic Skills Interview (0.5 hour)
-
Β· 20 views Β· 1 application Β· 19d
Middle Embedded Software Developer
Office Work Β· Ukraine (Ivano-Frankivsk, Kharkiv) Β· 3 years of experience Β· B1 - 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 -
Β· 5 views Β· 0 applications Β· 6d
Hardware Developer
Office Work Β· Ukraine (Ivano-Frankivsk, Kharkiv) Β· 5 years of experience Β· A2 - ElementaryDo you want to take part in interesting and diverse projects, work with the latest equipment, using advanced technologies, participate in the creation of unique devices that will be born right before your eyes? Then welcome to Ektos! We are looking for...Do you want to take part in interesting and diverse projects, work with the latest equipment, using advanced technologies, 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!
Key Responsibilities
- Define hardware architectures and detailed system specifications for analogue, digital, and mixed-signal circuits.
- Produce high-quality documentation that clearly describes and justifies hardware design choices in accordance with EKTOS quality procedures
- Perform electrical and thermal design calculations, simulations, and analyses.
- Design and validate power electronics, including AC/DC and DC/DC converters, battery charging systems, and battery-powered electronics.
- Conduct battery life estimation and energy consumption optimization for portable and low-power designs.
- Design and integrate RF circuits and antenna systems, including matching networks and 3rd-party antenna integration.
- Perform multilayer PCB layout, including HDI, flex, and flex-rigid board designs.
- Design high-speed PCB interfaces with a strong understanding of signal integrity validation.
- Apply EMC design principles, perform pre-compliance testing, and conduct EMC troubleshooting.
- Perform hardware bring-up, verification, and validation.
- Support the transition from prototype to mass production, including technical interaction with manufacturing.
Technical Competencies
- Advanced proficiency in analogue, digital, and mixed-signal electronics design, supported by strong analytical and simulation capabilities.
- Skilled in performing circuit- and temperature-level simulations and using industry-standard tools such as LTspice, PSpice, and Micro-Cap.
- A solid foundation in power electronics is essential, including experience with AC/DC and DC/DC converters, battery management systems, and battery-powered product design.
- Practical knowledge in RF design, encompassing antenna matching and layout optimization for RF SoC and module-based systems (Wi-Fi, BLE, LoRa, GSM, LTE, NB-IoT, etc.).
- Proficiency in multilayer PCB design, including HDI, flex, and flex-rigid boards, is required, along with experience in creating production-ready PCB documentation.
- A comprehensive understanding of high-speed design principlesβcovering USB, Ethernet, DDR2/3, and HDMI interfacesβand of signal integrity and power integrity validation methods is expected.
- An in-depth understanding of EMC fundamentals, filtering, and shielding strategies, combined with hands-on experience in EMC pre-compliance testing and debugging, is essential.
- Proficient in the practical use of standard laboratory equipment such as oscilloscopes, logic analyzers, multimeters, signal generators, and spectrum analyzers.
- Strong prototype debugging, troubleshooting and repair skills.
General & Leadership Skills
- Experience in mentoring junior engineers.
- Ability to manage technical handovers, address customer issues, and support field troubleshooting.
- Skilled in task decomposition, time estimation, and proactive project communication.
- Upper-Intermediate or higher English proficiency (written and spoken).
- Proactive, self-correcting, and committed to continuous technical improvement through collaboration and hands-on experience.
Qualifications
- M.Sc. or B.Sc. in Electronics Engineering, Electrical Engineering, or related discipline.
- 7+ years of proven experience in hardware development.
- Expertise in full hardware development cycles from concept to production release.
- Familiarity with CE, FCC, EMC, and electrical safety certification standards.
About us and what we can offer:
- 24 working days of paid vacation;
- Paid sick leave;
- Complex lunches right in the office;
- Free English classes twice a week;
- Children's room with a teacher for children of company employees;
- Experienced colleagues willing to share knowledge;
- Regular performance and salary negotiations;
- Professional growth: variety of projects and technologies, mentoring;
- Corporate health insurance;
- Friendly atmosphere, concern for the comfort of specialists;
- Working trips to Denmark to exchange experience with colleagues (discussed individually);
- 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 -
Β· 13 views Β· 0 applications Β· 30d
Embedded Engineer (Video products)
Office Work Β· Ukraine (Kyiv) Β· Product Β· 3 years of experience Β· B2 - 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 -
Β· 13 views Β· 1 application Β· 30d
Senior Embedded Engineer (Wireless)
Office Work Β· Ukraine (Kyiv) Β· Product Β· 3 years of experience Β· B2 - 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 -
Β· 23 views Β· 1 application Β· 30d
Embedded Software/Firmware Engineer (Network products)
Office Work Β· Ukraine (Kyiv) Β· Product Β· 3 years of experience Β· B2 - 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 -
Β· 34 views Β· 3 applications Β· 23d
Junior DSP Engineer
Full Remote Β· Ukraine Β· 2 years of experience Β· A2 - ElementaryΠΠ΅ΠΎΠ±Ρ ΡΠ΄Π½Ρ Π½Π°Π²ΠΈΡΠΊΠΈ 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 -
Β· 41 views Β· 3 applications Β· 19d
Embedded Software Developer
Office Work Β· Ukraine (Ivano-Frankivsk, Kharkiv) Β· 1 year of experience Β· B1 - 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 theoretical knowledge of C, C++, OOP;
- Understanding of RTOS and RTOS-less embedded;
- Intermediate or higher level of English.
You would be a strong candidate if you knew something about this:
- If you have commercial experience in projects or pet projects;
- 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 -
Β· 25 views Β· 0 applications Β· 1d
Junior Embedded Engineer
Office Work Β· Ukraine (Lviv) Β· 1 year of experience Β· B1 - IntermediateEmbrox Solutions β IT company that develops a wide range of unique software products. While developing our team combines modern advanced programming techniques with scientific approaches. That is why our solutions are stable in their work, rapid in their...Embrox Solutions β IT company that develops a wide range of unique software products. While developing our team combines modern advanced programming techniques with scientific approaches. That is why our solutions are stable in their work, rapid in their performance and flexible in their usage.
We do not only qualitatively realize the full cycle of software development, but also provide further support for established products, consulting, and business analytics.
ABOUT PROJECT
We have a few projects at the moment, so we are looking for a long-term cooperation.
Among our current projects:
- Electric vehicle charging station development
- Healthcare: Medical device development
- Smart locker
Requirements:
- C/Π‘++ Programming Language on embedded systems
- Experience with STM32/SiLabs/Rigado/Microchip microcontrollers
Interfaces and protocols (UART, I2C, SPI, ModBus, CAN, USB, Ethernet,
etc.)
- Embedded Real-time operating systems
- Linux
- Experience in image, video, and signal processing
- Version control systems, task tracking systems
Would be a plus:
- Experience in networking: TCP, UDP, MQTT, TLS
- Understanding of cloud connectivity/IoT concepts and applications
- Automated and regression testing
Responsibilities:
- 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
What we offer:
- 18 business days of paid vacations and paid sick leaves
- New cozy and modern office with coffee/tea/cookies
- Modern projects with cutting-edge technologies
- Technical IT English courses, Soft Skills Coaching
- Other benefits like Medical Insurance/Gym etc.
- Flexible schedule with remote opportunities
- Corporate events and team buildings
- Friendly and funny atmosphere.
More -
Β· 5 views Β· 1 application Β· 1d
Middle Embedded Engineer
Office Work Β· Ukraine (Lviv) Β· 3 years of experience Β· B1 - IntermediateEmbrox Solutions β IT company that develops a wide range of unique software products. While developing our team combines modern advanced programming techniques with scientific approaches. That is why our solutions are stable in their work, rapid in their...Embrox Solutions β IT company that develops a wide range of unique software products. While developing our team combines modern advanced programming techniques with scientific approaches. That is why our solutions are stable in their work, rapid in their performance and flexible in their usage.
We do not only qualitatively realize the full cycle of software development, but also provide further support for established products, consulting, and business analytics.
ABOUT PROJECT
We have a few projects at the moment, so we are looking for a long-term cooperation.
Among our current projects:
- Electric vehicle charging station development
- Healthcare: Medical device development
- Smart locker
Requirements:
- C/Π‘++ Programming Language on embedded systems
- Experience with STM32/SiLabs/Rigado/Microchip microcontrollers
Interfaces and protocols (UART, I2C, SPI, ModBus, CAN, USB, Ethernet,
etc.)
- Embedded Real-time operating systems
- Linux
- Experience in image, video, and signal processing
- Version control systems, task tracking systems
Would be a plus:
- Experience in networking: TCP, UDP, MQTT, TLS
- Understanding of cloud connectivity/IoT concepts and applications
- Automated and regression testing
Responsibilities:
- 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
What we offer:
- 18 business days of paid vacations and paid sick leaves
- New cozy and modern office with coffee/tea/cookies
- Modern projects with cutting-edge technologies
- Technical IT English courses, Soft Skills Coaching
- Other benefits like Medical Insurance/Gym etc.
- Flexible schedule with remote opportunities
- Corporate events and team buildings
- Friendly and funny atmosphere.
More -
Β· 28 views Β· 0 applications Β· 30d
Embedded Linux Engineer
Hybrid Remote Β· Ukraine (Kyiv) Β· 4.5 years of experience Β· B1 - 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. To support our rapid growth and the...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.
To support our rapid growth and the increasing complexity of our systems, we are seeking a talented Embedded Linux Engineer with expertise in Buildroot, U-Boot, and secure OS development for UAVs.
π ROLE OVERVIEW:
As an Embedded Linux Engineer, you will play a pivotal role in developing, customizing, and securing the operating systems that power our autonomous drones. Your expertise in Embedded Linux, Buildroot, U-Boot, and security mechanisms like Secure Boot will be critical in ensuring that our UAV platforms are both robust and secure. You will work closely with cross-functional teams to design and implement secure, efficient, and reliable OS solutions tailored for our advanced drone systems.
π WHAT YOU'LL DO:Operating System Development:
- Develop and customize Embedded Linux distributions using Buildroot for UAV applications.
- Integrate and configure the Linux kernel and U-Boot bootloader to meet the specific needs of our autonomous systems.
Security Implementation:
- Implement security features such as Secure Boot, encryption, and authentication mechanisms.
- Ensure compliance with security standards and best practices to protect against vulnerabilities.
System Integration:
- Collaborate with hardware and software teams to ensure seamless integration between the OS, bootloader, and drone hardware components.
- Optimize system performance and reliability for real-time operations.
Driver and Firmware Development:
- Develop and maintain device drivers and firmware for various sensors and peripherals used in UAVs.
- Work with microcontrollers and embedded systems to ensure compatibility and functionality.
Troubleshooting and Debugging:
- Diagnose and resolve complex system issues related to the OS, bootloader, and hardware interactions.
- Perform root cause analysis and implement effective solutions.
Documentation:
- Create and maintain comprehensive technical documentation, including design specifications, user guides, and security protocols.
Testing and Validation:
- Develop and execute testing plans to validate the performance and security of the operating system and bootloader.
- Collaborate with QA teams to ensure high-quality deliverables.
π WHAT WE ARE LOOKING FOR:
Embedded Linux Expertise:- Extensive experience with Embedded Linux development, especially using Buildroot.
- Deep understanding of Linux kernel configuration, customization, and optimization.
- Proficiency with U-Boot bootloader customization and integration.
Security Proficiency:
- Strong knowledge of security mechanisms such as Secure Boot, encryption techniques, and secure coding practices.
- Experience in implementing security features at the OS and bootloader levels.
Programming Skills:
- Proficiency in C/C++ and scripting languages like Bash and Python.
- Familiarity with cross-compilation and toolchains for embedded platforms.
UAV and Drone Experience:
- Understanding of UAV technologies, including flight controllers and communication protocols like MAVLink.
- Experience with autopilot systems such as ArduPilot or PX4 is a significant advantage.
Hardware Knowledge:
- Experience working with microcontrollers, SoCs, and platforms like Raspberry Pi or similar.
- Familiarity with hardware interfaces such as I2C, SPI, UART, and GPIO.
Problem-Solving Abilities:
- Strong analytical skills with the ability to troubleshoot complex system issues.
- Innovative mindset to develop effective solutions in a fast-paced environment.
Communication Skills:
- Excellent verbal and written communication skills.
- Ability to articulate complex technical concepts to both technical and non-technical stakeholders.
Nice to Have Skills:
- Experience with Docker and virtualization technologies.
- Knowledge of networking concepts, firewalls, and routing.
- Background in RF engineering or IoT communication protocols.
- Knowledge of video streaming protocols.
π 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 β βοΈ Management interview β βοΈ Final interview β βοΈSecurity check ββοΈ OfferReady to Apply?
More
If you are passionate about embedded systems and security, and eager to contribute to the future of collaborative autonomy in UAVs, weβd love to hear from you! -
Β· 28 views Β· 0 applications Β· 8d
C/C++ SDR Engineer
Office Work Β· Ukraine (Kyiv) Β· Product Β· 2 years of experience 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;
- knowledge of PHY and MAC levels of radio systems;
- experience with C/C++ embedded development;
- experience with DSP development and implementation in C/C++;
- experience with IDEs for development, simulation an prototyping SDR based systems (Matlab, GNU Radio, etc.);
- knowledge of designing, analyzing, modeling, and simulating RF signal processing algorithms for wireless system applications;
- experience with development and support of FW for SDRs, including debugging/validation/optimization of DSP code, implementation of wireless communication protocols, radio equipment control code;
- familiarity with FPGA (e.g. Altera/Intel, Xilinx SoC) and ability to address strict requirements for FPGA engineers.
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).
-
Β· 19 views Β· 1 application Β· 13d
Middle/Senior Rust Developer with C experience (IoT)
Full Remote Β· EU Β· 4 years of experience Β· B2 - Upper IntermediateWeβre looking for an experienced Rust Developer with C programming experience to join our embedded development team. You will work on a smart sleep-tracking device in the IoT domain, contributing to a high-impact product with complex technical challenges...Weβre looking for an experienced Rust Developer with C programming experience to join our embedded development team. You will work on a smart sleep-tracking device in the IoT domain, contributing to a high-impact product with complex technical challenges and strong engineering standards.
CustomerOur Customer is a major international company specializing in the development of smart sleep-tracking devices.
ProjectBy joining this project, youβll work with a team of experienced engineers to enhance the capabilities and performance of a smart sleep-tracking device. The device connects to a mobile application and provides users with a wide range of advanced analytical metrics.
Requirements- Strong Rust programming skills
- Good C coding skills
- Experience with networking and IoT device development
- Knowledge of ESP 32 MCU, interfaces, and protocols (UART, I2C, SPI, I2S)
- Good understanding of WebRTC, WebSocket, and FFmpeg
- Experience with Linux OS
- Experience in debugging and troubleshooting solutions for embedded systems. It should include software debugging on real hardware and debugging of hardware issues
- At least an Upper-Intermediate level of English
WOULD BE A PLUS- 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)
- Experience with Π‘++ 14 standard or a higher standard
- Practical experience with Bash and Python
- Knowledge of Google Protobuf protocols
Responsibilities- Develop software components using Rust and C
- Contribute to the development of technical project documentation and user documentation
- Participate in conference calls and face-to-face meetings with the Customer and Customer partners
- Comply with the best engineering practices, technical standards, and quality criteria set forth on the project
- Report on the status and progress according to the project and company demands
- Spot current deficiencies in the development process, adopted procedures, engineering practices, environment configurations, etc., and suggest improvements
- Escalate technical issues to the Architect, Team Lead, and Project Manager
- Improve your qualification within the areas of expertise by attending various training courses, seminars, and/or other educational organizations
-
Β· 32 views Β· 1 application Β· 30d
Hardware/Embedded Engineer
Hybrid Remote Β· Ukraine (Kyiv) Β· 4.5 years of experience Β· B1 - Intermediate MilTech πͺSwarmer makes drones of any kind work together autonomously. We develop AI-powered collaborative autonomy for smart, efficient, and self-improving teaming of connected drones and autonomous systems. ROLE OVERVIEW: As an Hardware/Embedded Engineer, you...Swarmer makes drones of any kind work together autonomously. We develop AI-powered collaborative autonomy for smart, efficient, and self-improving teaming of connected drones and autonomous systems.
ROLE OVERVIEW:
As an Hardware/Embedded Engineer, you will be responsible for the hardware composition of our products, their connectivity, and the integration of these with our software solutions. Your role will encompass:- Assessing technical requirements for hardware composition and hardware requirements for our software features.
- Designing and documenting decisions, protocols, and specifications needed for the successful streamlining of the manufacturing process.
- Prototyping required solutions to bridge the gap between hardware and software products in our ecosystem
- Working closely with external HW vendors and providing technical expertise for our integrations with them
- 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 Design and Development: Design and develop hardware architectures for drone systems, including component selection, layout considerations, and system-level integration planning.
- Embedded Systems Development: Develop and optimize embedded software for companion computers, microcontrollers, flight controllers, and other hardware components, ensuring efficient resource utilization and real-time performance.
- Prototyping and Testing: Build and test hardware prototypes, conduct performance evaluations, and iterate on designs to meet product specifications and reliability standards.
- Manufacturing Support: Collaborate with manufacturing teams to streamline production processes, develop assembly procedures, and ensure quality control throughout the manufacturing lifecycle.
- Vendor Collaboration: Work directly with hardware vendors and suppliers to specify requirements, evaluate components, and oversee the integration of third-party hardware solutions.
- System Integration: Bridge the gap between hardware capabilities and software requirements, ensuring seamless communication between embedded systems and higher-level autonomy software.
- Technical Documentation: Create detailed technical specifications, hardware design documents, and integration guides for internal teams and external partners.
- Quality Assurance: Implement rigorous testing protocols for hardware reliability, environmental durability, and compliance with industry standards and regulations.
WHAT WE ARE LOOKING FOR:
- Embedded Systems Expertise: Extensive experience in embedded development, including microcontroller programming (ARM, ESP32, STM32), real-time operating systems, and low-level hardware interfacing.
- Hardware Design Skills: Proficiency in hardware design principles, circuit analysis, PCB design tools (Altium, KiCad), and component selection for ruggedized applications.
- Drone Technology Knowledge: Deep understanding of UAV hardware ecosystems, including flight controllers (ArduPilot/PX4), sensors (IMUs, GPS, cameras), and communication systems.
- Programming Proficiency: Strong skills in C/C++ for embedded systems, Python for automation and testing
- Communication Protocols and Interfaces: Experience with various communication protocols and hardware interfaces including MAVLink, CAN bus, I2C, SPI, UART, and wireless protocols (WiFi, Bluetooth, LoRa, cellular).
- Manufacturing Experience: Understanding of manufacturing processes, supply chain management, and design for manufacturability (DFM) principles.
- Problem-Solving Excellence: Proven ability to diagnose complex hardware-software integration issues and develop innovative solutions under tight timelines.
- Collaboration Skills: Experience working with cross-functional teams and external vendors, with strong communication skills to translate technical requirements across disciplines.
WE OFFER:
- Work on meaningful products that protect lives and shape the future of Defense Tech.
- Dynamic environment with the unique opportunity to directly influence and see the impact of your work.
- Lean, ambitious, and strong team.
- 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
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
Ready to Apply? -
Β· 28 views Β· 2 applications Β· 13d
Senior C++ developer (Windows Internals and Kernel for drivers) (IRC274028)
Full Remote Β· Ukraine Β· 4 years of experience Β· B2 - Upper IntermediateJob Description At least 3 years of experience in Windows kernel development. Experience in kernel technologies such as WDM and KMDF. Firm understanding of Windows internals - the inner workings of Windows architecture, kernel mechanics, memory...Job Description
- At least 3 years of experience in Windows kernel development.
- Experience in kernel technologies such as WDM and KMDF.
- Firm understanding of Windows internals - the inner workings of Windows architecture, kernel mechanics, memory management, native APIs, and libraries.
- The ability to independently take a feature through the entire cycle β from conception and definition, through design, implementation, and testing, until a successful release to production.
- Proven experience with modern C++ (focusing on system-level Windows) - a strong advantage.
- Firm understanding of security concepts - a strong advantage.
- Background in writing filter and FS mini-filter drivers - a strong advantage.
Job Responsibilities
We are looking for an experienced individual to join a team that is responsible for developing our cutting-edge collection, prevention and protection technologies using both documented and undocumented proprietary kernel mode techniques.
The tam develops the core kernel technologies for a wide variety of products, from EDR to next-gen AV, including work that encompasses many aspects of kernel development, from infrastructure through filter drivers to function hooking, to name a few.
In this position you will:- Write kernel software that can reach the depths of the operating system.
- Implement novel collection and protection techniques.
- Write robust driver infrastructure.
- Optimize for extreme performance constraints.
- Research uncharted territories of the Windows kernel, drivers, APIs, and internal mechanisms.
Department/Project Description
The client is a product international company that provides a defence platform that enables development and security teams to protect critical workloads against emerging threats and undiscovered vulnerabilities with a lightweight agent that protects the organisation's public, private and hybrid cloud deployments on-premises data centres managed. In addition, it is an advanced endpoint detection and response platform, which gathers as much information as possible to detect and analyse complex threats while being as non-intrusive as possible, minimising the impact on the network and the endpoint.
More