Jobs
84-
· 113 views · 3 applications · 23d
DSP Engineer to $8000
Full Remote · Countries of Europe or Ukraine · Product · 5 years of experience · Intermediate MilTech 🪖We are seeking an Engineer to develop and implement real-time signal processing algorithms. The ideal candidate will have experience with design & implementation of adaptive algorithms. Key Responsibilities: Develop real-time signal processing...We are seeking an Engineer to develop and implement real-time signal processing algorithms. The ideal candidate will have experience with design & implementation of adaptive algorithms.
Key Responsibilities:
- Develop real-time signal processing solutions
- Design and implement digital beamforming algorithms
- Optimize algorithms for interference mitigation
- Create test procedures and validation methods
- Document algorithm design and performance
- Support system integration
Required Qualifications:
- Bachelor's degree in Electrical Engineering or related field
- Strong programming skills (VHDL/Verilog)
- Experience with real-time signal processing
- Understanding of adaptive algorithms
Technical Skills:
- FPGA design
- Digital filter design
- Algorithm optimization
- System performance analysis
-
· 35 views · 3 applications · 30d
Senior Embedded Developer
Ukraine · Product · 3 years of experience · Upper-IntermediateWould you like to be part of the development of state-of-the-art automotive technologies? Do you have an interest in human-machine interface systems and have to work with embedded solutions? Then you should join us as a Senior Embedded Developer! Here,...Would you like to be part of the development of state-of-the-art automotive technologies? Do you have an interest in human-machine interface systems and have to work with embedded solutions? Then you should join us as a Senior Embedded Developer! Here, you’ll be part of the development of our PSOC solutions and solutions for the HMI systems and lead the projects that will reach your way!
In your new role you will:
- Design and develop automotive software drivers for MCU peripherals (e.g., CAN, LIN, SPI, I2C, UART, GPIO, DMA, and others)
- Architect and design device-specific drivers for PSoC microcontrollers
- Be the mentor to junior developers and provide technical guidance on driver development
- Define and implement testing and validation strategies for drivers
- Ensure driver compliance with automotive industry standards (e.g., AUTOSAR, ISO 26262) and certifications
- Collaborate with cross-functional teams to define system requirements and ensure driver compliance
- Develop and maintain technical documentation for drivers and contribute to knowledge sharing within the team
- Identify and implement process improvements for driver development and testing
You have a proactive personality and an organized, structured, and self-driven working style. With your great communication skills, you are equally comfortable producing your own solutions or collaborating with others to achieve the best results. Lastly, you enjoy developing your knowledge and staying up-to-date on the latest technological developments.
You are best equipped for this position if you have:
- A university or technical school degree
- Experience in embedded systems
- Good knowledge of the C programming language
- Python knowledge would be beneficial
- Experience with the overall system-level designs, including architecture, hardware, software
- Understanding of communication protocols I2C, SPI, UART
- Forward thinking, ability to learn and grow
- Experience with version control systems (Git, SVN, branching)
- Fluency in English
-
· 40 views · 1 application · 30d
Principal Embedded Developer
Ukraine · Product · 5 years of experience · Upper-IntermediateJob description In your new role you will: Be responsible for the development of Automotive Peripheral Drivers for PSOC; Guide the work of your team; Work with Test and Product Engineers to put products into manufacturing; Work with Software and...Job description
In your new role you will:
- Be responsible for the development of Automotive Peripheral Drivers for PSOC;
- Guide the work of your team;
- Work with Test and Product Engineers to put products into manufacturing;
- Work with Software and Applications Engineers for the product validation closure;
- Lead your colleagues during the development of the projects;
- Solve problems with higher complexity
involving expert networks;
Your profile
Are you a driven and results-oriented individual with a passion for excellence? Do you possess a proactive personality, combined with a highly organized and structured approach to your work? As a self-motivated professional, you're comfortable working independently to deliver high-quality solutions, as well as collaborating with others to achieve shared goals.
You are best equipped for this task if you have:
- A university or technical school degree;
- More than 5 years of experience in embedded systems;
- Experience with the overall system-level designs, including architecture, hardware, software, firmware and algorithms;
- The ability to read, understand and create schematics;
- Knowledge on C, C++ and embedded design;
- Knowledge of Automotive SPICE and ISO26262 would be beneficial;
- Knowledge of Auto SAR would be beneficial;
- Fluency in English.
-
· 70 views · 4 applications · 2d
Senior Firmware consultant/lead to $6000
Full Remote · Ukraine, Poland · 6 years of experience · Upper-IntermediateProduct: The customer is developing a monitoring system for gas insulated switchgear. The system consists of potentially hundreds of measurement nodes. Each is connected via Ethernet to a central data collection computer. The nodes must be synchronized...Product:
The customer is developing a monitoring system for gas insulated switchgear. The system consists of potentially hundreds of measurement nodes. Each is connected via Ethernet to a central data collection computer. The nodes must be synchronized with microsecond precision.
Key duties:
Firmware Architecture Consulting/ Firmware development. The mission is to help developing the microcontroller firmware for the measurement nodes.
Main skills:
- Embedded
- Firmware development
- Programming Language: C
- (free)RTOS
- ARM cortex R5F
- Texas Instruments MCU (e.g. AM243X)
- Time Synchronization with IEEE1588v2 PTP
- Ethernet stack on embedded microcontrollers (lwip)
- Update over Ethernet for microcontrollers
-
· 21 views · 1 application · 23d
Senior Software Engineer (C, Embedded) IRC258731
Full Remote · Ukraine · 4 years of experience · Upper-IntermediateGlobalLogic is seeking a versatile Senior Software Engineer with C/Embedded, with a proven track record in software development, to join our world-class team. This role entails a strong command of C, Networking, and Embedded Linux along with the ability...GlobalLogic is seeking a versatile Senior Software Engineer with C/Embedded, with a proven track record in software development, to join our world-class team. This role entails a strong command of C, Networking, and Embedded Linux along with the ability to work within strict deadlines. The ideal candidate is self-motivated, possesses analytical thinking, and is meticulous. An awareness of WLAN, Ethernet drivers, and experience in TCP/IP, switching & routing, Ethernet, and Bridging is a must. Proficiency in software development using Git is also a key requirement.
Requirements:
- Must have demonstrated strong technical skill set in software development and a strong command of C, Networking and Embedded Linux.
- Ability to work within tight deadline. Self-motivated with analytical thinking and good attention to details.
- Awareness on WLAN, Ethernet drivers along with experience in TCP/IP, switching & routing, Ethernet, Bridging is required.
- Software development expereince using Git.
- 3+ years of experience in relevant technology
Nice to have:
- Development experience WiFi Technology
- Experience with RDK-B/Yocto/OpenWrt
Job Responsibilities:
- Work as a part of the C & Linux-Embedded team to develop reliable and scalable WiFi solutions.
- Actively participate in software design and code reviews, ensuring the highest standards are met.
- Independently resolve complex technical problems with proven problem-solving skills.
- Successfully implement and strictly adhere to project deadlines and achievements.
-
· 17 views · 0 applications · 4d
Firmware developer (C/C++)
Office Work · Ukraine (Kyiv) · Product · 3 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 Firmware Engineer to join our...Our partner is an innovative technology company specializing in the development and implementation of cutting-edge solutions in embedded systems and radio frequency (RF) engineering.
More
We are currently seeking an experienced Firmware Engineer to join our team.
Key Qualifications:
BA or Master’s degree in computer science
Strong level of C/Embedded programming (FW, drivers)
3+ years of experience in industrial or embedded software development
Excellent debugging skills
Familiarity with embedded firmware design
Expertise in hardware components and design
Programming under Linux environment
Advanced experience with Git tools and workflows
Responsibilities:
Developing and implementing software for industry specific hardware
Designing firmware solutions based on company or project needs
Designing detailed firmware plans
Ensuring that firmware is always functional and up-to-date
Troubleshooting and optimising firmware -
· 63 views · 5 applications · 16d
Middle Embedded Engineer (Linux/C)
Ukraine · 3 years of experience · IntermediateREQUIRED: • BA or Master’s degree in computer science • Strong programming experience in C • 3+ years of experience in industrial or embedded software development • Good analytical skills • Highly motivated, a fast learner, and autonomous • Proven problem...REQUIRED:
• BA or Master’s degree in computer science
• Strong programming experience in C
• 3+ years of experience in industrial or embedded software development
• Good analytical skills
• Highly motivated, a fast learner, and autonomous
• Proven problem solving skills
• Good understanding of embedded software
• English — at least intermediate
• Good communication skillsPREFERED:
• Experience in Linux Kernel Development
• Experience in Networking
• Experience in Telecom domain and Telecom projects (e.g. WiFi, WiMAX, LTE)
Job Responsibilities
• Developing and testing new features for new PMP product based on 802.ac\ax solution
• Participating in design decision make process
• Analyzing and resolving bugs
Department/Project Description
Cambium Networks is a dynamic, growth-oriented company serving an exponentially growing industry.
More
Cambium Networks provides professional grade fixed wireless broadband and microwave solutions for customers around the world. Solutions are deployed in thousands of networks in over 153 countries, with our innovative technologies providing reliable, secure, cost-effective connectivity that’s easy to deploy and proven to deliver outstanding metrics.
Cambium Networks has few development centers: Rolling Meadows, IL, USA and Ashburton, Devon, UK. -
· 37 views · 4 applications · 9d
Embedded Developer
Hybrid Remote · Ukraine (Kyiv) · Product · 5 years of experience · Beginner/ElementaryWe are a product company specializing in the development of complex technological solutions across various industries. Our team works on innovative projects that demand high standards of efficiency and technological capability. We value a creative...We are a product company specializing in the development of complex technological solutions across various industries. Our team works on innovative projects that demand high standards of efficiency and technological capability. We value a creative approach, deep technical understanding, and a drive for continuous improvement.
Key Requirements.
- Programming Languages: C, C++, Python.
- Operating Systems: Knowledge of the von-Neumann architecture, process management, and interrupt handling.
- Platforms: Experience with STM32, ESP32, Raspberry Pi.
- Databases: Basic knowledge of relational databases (MySQL, PostgreSQL).
- Networking: Understanding of signal processing and network technologies.
Experience with STM32Cube, Arduino, and other embedded system development tools will be an advantage.
In our company, you will be involved in the full product development cycle and have the opportunity to see the tangible results of your work. We offer exciting and forward-thinking projects, as well as the chance to work with a team of unique professionals who are rare in the industry.What we offer:
- Competitive salary based on your skills and experience.
- A dynamic environment with opportunities for professional growth.
Office or hybrid work options, with office benefits:
- Autonomous heating, air conditioning, water supply, and uninterrupted electricity.
- Convenient office location near the metro.
- Coffee, sweets, fruits, and nuts for your enjoyment and comfort.
-
· 40 views · 3 applications · 8d
Middle/Senior Embedded AOSP Engineer
Full Remote · Worldwide · 3 years of experience · Upper-IntermediateThe CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us is… Wait, it’s nothing! The number of projects is growing, and...The CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us is… Wait, it’s nothing! The number of projects is growing, and with them, our team too. And now we need a Middle/Senior Embedded AOSP Engineer.
Requirements:- 3+ years of professional experience in Android AOSP development and kernel modifications
- Excellent knowledge of C/C++ for Linux kernel and driver development Familiarity with Java/Kotlin for Android framework
- Familiarity with Python for test automation
- Experience with Android Studio, Visual Studio Code, GCC/Clang toolchains
- Strong knowledge of USB 2.0/3.x, TCP/IP stack, 802.11ax, Binder IPC
- Confident working with LXC/LXD
Will be a plus:
- Master's degree in Computer Science or Electrical Engineering (Embedded Systems focus)
- Publications or patents in container virtualization or USB security
- Certifications such as Android Certified Engineer or LPI Linux Essentials
- Practical experience in WLAN debugging procedures
- Deep understanding of USB protocol architecture
Responsibilities:
- Integrate LXC into Android systems
- Modify Android boot sequences, initramfs structures, and LXC configuration
- Transform root file systems into LXC-compatible structures
- Customize mount points for system partitions
- Optimize kernel drivers, scheduling algorithms, and namespaces
- Perform kernel builds with LXC flags and analyze kernel panic using debug tools
- Adapt SELinux policies for container security
- Diagnose WLAN stack and network/hardware faults
- Analyze wpa_supplicant logs and network subsystems
- Reverse-engineer driver issues
- Develop HAL modules for USB gadget mode and implement USB PD negotiation algorithms
Our perks
- Covered vacation period: 20 business days and 5 days off;
- Free English classes;
- Flexible working schedule;
- Truly friendly and supportive atmosphere;
- Working remotely or in one of our offices;
- Medical insurance for employees from Ukraine;
- Compensation of psychological counselling;
- Legal support;
- Relocation assistance.
-
· 73 views · 5 applications · 30d
Embedded Developer
Hybrid Remote · Ukraine (Lviv) · Product · 1 year of experience · IntermediateWould you like to be part of the development of state-of-the-art automotive technologies? Are you interested in human-machine interface systems and used to working with embedded solutions? Then you should join us as an Embedded Developer! Here, you’ll be...Would you like to be part of the development of state-of-the-art automotive technologies? Are you interested in human-machine interface systems and used to working with embedded solutions? Then you should join us as an Embedded Developer!
Here, you’ll be part of the development of our PSOC solutions and solutions for the HMI systems and lead the projects that will reach your way!Job description
In your new role you will:
- Design and develop automotive software drivers for MCU peripherals (e.g., CAN, LIN, SPI, I2C, UART, GPIO, DMA, and others)
- Implement device-specific drivers for PSoC microcontrollers
- Test and validate drivers against automotive use cases and industry standards (e.g., AUTOSAR, ISO 26262)
- Create and maintaining technical documentation for drivers
- Collabore with cross-functional teams to ensure driver compliance with system requirements
- Ensure driver compliance with relevant automotive industry standards and certifications
Your profile
You have a proactive personality and an organized, structured, and self-driven working style. With your great communication skills, you are equally comfortable producing your own solutions or collaborating with others to achieve the best results. Lastly, you enjoy developing your knowledge and staying up-to-date on the latest technological developments.
You are best equipped for this position if you have:
- A university or technical school degree
- At least 1 year of experience in embedded systems
- Knowledge of C and embedded design
- Ability to learn and grow
- Team-spirit and an easy-going attitude
- Fluency in English
-
· 65 views · 5 applications · 30d
Embedded Software Engineer (C/C++ Firmware)
Full Remote · Countries of Europe or Ukraine · Product · 3 years of experience · Upper-IntermediatePetcube Devices' Core team is looking for a hands-on Embedded Software Engineer ready to dive into real engineering tasks and grow under the guidance of experienced mentors. If you’re excited by C/C++ development, embedded systems, BLE, and...Petcube Devices' Core team is looking for a hands-on Embedded Software Engineer ready to dive into real engineering tasks and grow under the guidance of experienced mentors.
If you’re excited by C/C++ development, embedded systems, BLE, and battery-powered devices — and love pets as much as we do — this opportunity is for you!
We’re looking for a detail-oriented engineer who’s great at executing tasks, eager to learn, and comfortable following established processes. You’ll be part of a close-knit team developing smart pet devices that thousands of pet lovers use worldwide.
Responsibilities
- Implement business tasks and features in the firmware
- Support and maintain the existing codebase
- Assist with software requirements documentation at the component level
- Perform testing and troubleshooting of firmware and hardware interactions
Requirements- Bachelor’s degree in Computer Science, Electrical Engineering, or equivalent
- 3+ years of experience with C or C++ development
- Solid knowledge of C and understanding of C++ basics
- Experience with embedded development (low-power MCU-based devices, sensors, peripherals)
- Experience working with BLE (Bluetooth Low Energy) (e.g., Nordic SoC or similar platforms) communication protocols and debugging
- Understanding of energy-saving design principles and device-level power management
- Ability to write clean, reusable, well-structured code
- Comfortable working in a structured environment with guidance
Nice to Have- Familiarity with RTOS and low-power debugging
- Experience with Agile software development methodologies like Scrum and Kanban
Tech & ToolsGit, JIRA, Bitbucket, C/C++, BLE, battery-powered devices, LTE / CAT-M / NB-IOT
What We Offer- Competitive salary and benefits package
- A supportive and experienced team to mentor you
- Remote-friendly, flexible work hours
- Health benefits and a startup spirit with global impact
- An opportunity to build products that improve the lives of pets and their humans
Petcube is a global leader in smart pet cameras and software. We help people stay connected with their pets — talk to them, play, feed, and keep them safe — even from afar.We'd love to hear from you if you’re a curious and motivated engineer who loves pets and wants to grow in a real-world embedded development environment.
More -
· 14 views · 0 applications · 12d
Hardware Engineer
Office Work · Ukraine (Lviv) · Product · 5 years of experience · IntermediateAs a Hardware Engineer, you will contribute to the development of the most advanced electronic equipment used in the UAV application area. There’s an opportunity to join the exceptionally skilled cross- functional team capable of creating advanced...As a Hardware Engineer, you will contribute to the development of the most advanced electronic equipment used in the UAV application area. There’s an opportunity to join the exceptionally skilled cross- functional team capable of creating advanced system-level solutions from scratch.
Responsibilities:
— participation in product and prototype development;
— design, develop, and review PCBs and their sub-components;
— drive resolution of different technical issues, including those related to architecture (performance, power consumption, thermal behavior), production (quality, manufacturing), and development (schematic design and review, PCB layout, and overall system integration);
— research on hardware components that could be used to solve business problems;
— documenting technical solutions;
— generating PCB manufacturing documents;
— be responsible for the entire HW product development lifecycle.Skills & Experience:
— solid understanding of principles of analog/digital electronics;
— able to design the complex PCB projects;
— understanding of the full device manufacturing cycle;
— hands-on experience with lab measurements with modern equipment;
— knowledge of EMI/ESD protection principles;
— experience with modern simulation tools;
— experience with Altium Designer/KiCAD;
— strong debugging and troubleshooting abilities, analytical skills;
— intermediate level of technical English.Nice to have:
— understanding of RF design;
— high-speed digital circuits design;
— PCB development with FPGA.This position offers a unique opportunity to work in a high-tech team that develops innovative solutions and directly influence the future of the industry. Want to learn more about this role? Submit your application and we’ll be in touch to discuss the next steps!
More -
· 25 views · 5 applications · 19d
Senior C Embedded Engineer (Networking)
Full Remote · Ukraine · 3 years of experience · IntermediateDescription Our client is the leading internet and cable TV provider in the USA. They deliver more than just Wi-Fi — they redefine the way we connect. With cutting-edge Mesh devices that communicate with the cloud, their network constantly evolves:...Description
Our client is the leading internet and cable TV provider in the USA.
They deliver more than just Wi-Fi — they redefine the way we connect. With cutting-edge Mesh devices that communicate with the cloud, their network constantly evolves: optimizing topology, fine-tuning signal parameters, and ensuring seamless, high-speed connectivity.
It’s Wi-Fi that thinks ahead — for a life without limits.Requirements
- Must have demonstrated strong technical skill set in software development and a strong command of C, Networking (L2-L3) and Embedded Linux.
- Ability to work within tight deadline. Self-motivated with analytical thinking and good attention to details.
- Awareness on WLAN, Ethernet drivers along with experience in TCP/IP, switching & routing, Ethernet, Bridging is required.
- Software development expereince using Git.
- 3+ years of experience in relevant technology
Nice to have:
- Development experience Wi-Fi Technology
- Experience with RDK-B/Yocto/OpenWrt
Job responsibilities:
- Work as a part of the C & Linux-Embeded team to develop reliable and scalable WiFi solutions.
- Actively participate in software design and code reviews.
- Expected to work independently with good problem resolving skills.
-
· 15 views · 1 application · 15d
Hardware Engineer
Full Remote · Ukraine · 3 years of experience · Upper-IntermediateWe are looking for a Hardware Engineer with strong skills in PCB design to support our automotive and industrial initiatives. The role is focused on technical engagement during presales, participation in project acquisition, and technical validation of...We are looking for a Hardware Engineer with strong skills in PCB design to support our automotive and industrial initiatives. The role is focused on technical engagement during presales, participation in project acquisition, and technical validation of architectural concepts.
Responsibilities:
- Conduct analytical research to identify the best technical solutions.
- Engage in discussions with the client.
- Design PCBs using Altium Designer.
Requirements:
- Solid experience with Altium Designer — including design of complex digital schematics and diverse PCB types (high-current, mixed-signal, compact, and large-format boards).
- Confident working with thermal management and high-power design constraints.
- Practical experience preparing hardware for CE certification, with designs operating up to 72V and 400A.
- Ability to collaborate with mechanical engineers and operate within Agile environments.
- English: Upper-Intermediate or higher (client communication).
Nice to Have:
- Experience with STM32 and/or FPGAs (Xilinx/AMD).
- Background with Battery Management Systems (BMS).
-
· 25 views · 0 applications · 4d
Hardware Engineer, PCB designer, Modeling and simulation engineer to $3000
Full Remote · Countries of Europe or Ukraine · Product · 2 years of experience · Pre-Intermediate MilTech 🪖Bavovna Defence is a company operating in the miltech sector, specializing in the development of electronic devices for the frontlines. Our products include munition drop controllers, remote detonation systems, target tracking systems, communication...Bavovna Defence is a company operating in the miltech sector, specializing in the development of electronic devices for the frontlines. Our products include munition drop controllers, remote detonation systems, target tracking systems, communication systems, and more.
For the past 2.5 years, we have been fully dedicating ourselves and our work to bringing Ukraine’s victory closer and strengthening its defense capabilities.
We are not planning to stop—only to expand! That’s why we are currently looking for a skilled Hardware Engineer, whose responsibilities will include:
- Developing technological maps for the production of electronic devices.
- Designing electronic devices, as well as physical and mathematical models of systems.
- Creating physical models for simulating control systems for electronic devices and aerial vehicles in MATLAB/Simulink.
Researching and adapting new production technologies (related to development).
Requirements:
- Strong knowledge of physics and mathematics.
- Experience working with safety systems.
- Understanding of analog and digital circuit design.
- Knowledge of electromagnetic compatibility (certification experience is a plus).
- Understanding of PCB manufacturing/assembly and knowledge of IPC standards.
- Experience with Git.
- Proficiency in Altium Designer / OrCad / Eagle.
- Ability to read blueprints and work with STEP models.
- Experience with SPICE simulators: LTSpice, PSpice, Multisim, Microcap, Proteus.
English proficiency (spoken skills are preferred).
Bonus points for:
- Experience with BGA packages / multilayer (8+) PCBs.
- Experience with STM32 controllers / FPGA.
- Experience in RF circuit/antenna/SDR system design.
- Experience with instrumentation amplifiers.
- Experience in designing switching power supplies.
- Experience in Safety-Critical / Mission-Critical system development.
What we offer:
- Competitive salary (at or above market level, depending on technical interview results).
- Remote work format.
- Flexible schedule (we prioritize task completion within deadlines rather than fixed working hours).
- A truly friendly team of professionals and like-minded individuals who will support, assist, and eagerly share their expertise with new team members.
We look forward to having you on board! 🚀
More