Jobs C / C++ / Embedded
30-
Β· 32 views Β· 2 applications Β· 22d
Junior DSP Engineer
Full Remote Β· Ukraine Β· 2 years of experience Β· English - NoneΠΠ΅ΠΎΠ±Ρ ΡΠ΄Π½Ρ Π½Π°Π²ΠΈΡΠΊΠΈ 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 -
Β· 25 views Β· 1 application Β· 15d
C/C++ Embedded Engineer
Ukraine Β· 5 years of experience Β· English - NoneJob Summary Our embedded software engineering team's mission is to craft reliable, high-performance solutions that reach millions of homes worldwide within the home security market. We follow agile development methodologies with regular sprint cycles,...Job Summary
Our embedded software engineering team's mission is to craft reliable, high-performance solutions that reach millions of homes worldwide within the home security market. We follow agile development methodologies with regular sprint cycles, code reviews, and continuous integration practices. The team's established approach emphasizes comprehensive testing, rigorous security standards, and close collaboration with hardware engineering, product management, and customer support teams. We pride ourselves on writing clean, maintainable code and fostering a culture of knowledge sharing and technical excellence.
We're seeking a skilled C/C++ Embedded Engineer to take ownership of critical software components in our camera-based security devices. This role involves maintaining existing products through comprehensive debugging and bug fixing, as well as developing innovative new features.
Responsibilities and Dutiesβ Design, develop, and maintain high-quality embedded software in C/C++ for camera-based security devices.
β Debug and resolve complex software, hardware, and network connectivity issues across the entire software stack.
β Develop new features and improve existing codebases for the product line.
β Optimize software performance for resource-constrained embedded environments.
β Conduct code reviews and provide technical mentorship to team members.
β Participate in architecture discussions and technical decision-making processes.
β Collaborate with QA teams to develop comprehensive testing strategies.
β Document software designs, APIs, libraries, and troubleshooting procedures.
Qualifications and Skills
β Proven experience in embedded development, with expertise in C/C++ (C++17 standard) and deep knowledge of RTOS and microcontroller architectures (ARM, RISC-V).
β Proficiency in the full SDLC, including professional engineering practices like Git, CMake, code reviews, and continuous integration.
β Solid understanding of network programming and experience with multithreading on multicore microcontrollers.
β Expertise in communication interfaces (I2C, SPI, UART, and Wi-Fi) and experience writing device drivers and libraries.
β Hands-on experience with hardware troubleshooting and debugging tools (oscilloscopes, logic analyzers, etc.) and cross-compilation tool chains.
β Ability to work independently and take ownership of complex projects.
β Excellent communication skills for technical discussions and documentation, with a collaborative mindset for cross-functional team environments.
β At least an Intermediate level in both written and spoken English (B1).
Nice to have
β Understanding of security protocols and encryption methods
β Experience with Python for scripting and automation
β Experience using AI-powered tools to enhance productivity and code quality
We offer multiple benefits that include
β The environment of equal opportunities, transparent and value-based corporate culture, and an individual approach to each team member.
β Competitive compensation and perks. Annual performance review.
β Gig-contract.
β 21 paid vacation days per year, paid public holidays according to Ukrainian legislation.
β Development opportunities like corporate courses, knowledge hubs, and free English classes as well as educational leaves.
β Medical insurance is provided from day one. Sick leaves and medical leaves are available.
β Remote working mode is available within Ukraine only.
β Free meals, fruits, and snacks when working in the office.
More -
Β· 7 views Β· 0 applications Β· 9d
Middle RF HW Engineer
Ukraine Β· 2 years of experience Β· English - B1Looking to take part in exciting and diverse projects, work with state-of-the-art equipment using cutting-edge technologies, and help create unique devices that come to life right before your eyes? Then welcome to EKTOS! Due to the rapid growth in the...Looking to take part in exciting and diverse projects, work with state-of-the-art equipment using cutting-edge technologies, and help create unique devices that come to life right before your eyes? Then welcome to EKTOS!
Due to the rapid growth in the number of our projects, we are expanding our Electronics Development Department and are looking for a Middle RF Electronics Engineer to join our team. Our department handles a wide range of diverse tasks. If you have experience in any of the areas listed below, weβd love to hear from you β ο»Ώsend us your CV!
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!
- Core requirements:
- Bachelorβs or Masterβs degree in Electrical Engineering, Electronics, or Telecommunications Engineering
- 3β5 years of experience in RF design and demonstrated participation in full product lifecycle β from schematic design to validation
- RF and Analog Circuit Design
- Design and analysis of low-noise amplifiers (LNAs), mixers, oscillators, power amplifiers (PAs), filters, and matching networks
- Proficiency in S-parameters, impedance matching, and network theory
- Knowledge of RF layout considerations: controlled impedance lines, ground planes, isolation, and coupling minimization
- Microwave and Antenna Systems
- Understanding of antenna theory, RF propagation, and waveguide structures
- Experience with antenna integration, matching circuits, and feed network optimization
- Signal Integrity and EMC
- Familiarity with parasitic effects, crosstalk, return loss, and reflection coefficient management
- Awareness of EMC/EMI standards and compliance design techniques
- Measurement and Testing
- Hands-on use of: Vector Network Analyzers (VNAs), Spectrum Analyzers, Signal Generators, Oscilloscopes with RF capabilities, Power meters, noise figure analyzers, and S-parameter test setups
- Ability to perform RF characterization
- Simulation and Modeling
- Competence in RF simulation: S-parameter analysis, transient and frequency-domain simulations
- Knowledge of thermal and mechanical influences on RF behavior
About us and what we can offer:- 24 working days of paid vacation;
- Paid sick leave;
- Complex lunches right in the office (only Ivano-Frankivsk);
- Free English classes twice a week;
- Children's room with a teacher for children of company employees (only Ivano-Frankivsk);
- 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 - Core requirements:
-
Β· 22 views Β· 1 application Β· 8d
Cyber Security Architect (embedded)
Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 7 years of experience Β· English - NoneAbout the Role We are seeking a highly skilled Cyber Architect with deep expertise in embedded cybersecurity, secure firmware design, and encrypted communication for industrial and SCADA environments. The candidate will be responsible for defining,...About the Role
We are seeking a highly skilled Cyber Architect with deep expertise in embedded cybersecurity, secure firmware design, and encrypted communication for industrial and SCADA environments.
The candidate will be responsible for defining, designing, and guiding the implementation of end-to-end cyber protection architectures for SATEC next-generation industrial embedded products.
Key Responsibilities
1. Cybersecurity Architecture & Design
β’ Define the overarching cybersecurity architecture for SATEC embedded industrial products, covering secure boot, firmware integrity, identity management, key storage, and communication protection.
β’ Lead the development of security requirements, policies, and hardening guidelines for firmware, hardware, and communication interfaces.
β’ Own the secure-by-design approach from concept to deployment, aligning with industry standards (e.g., NIST, CIP, IEC 62443, IEC 61850, IEEE 1686, DLMS/COSEM security suites).
2. Embedded Cyber Protection & Firmware Security
β’ Design and oversee implementation of embedded protection mechanisms such as:
o Secure boot & firmware authentication
o Secure storage / hardware root of trust
o Anti-tamper and anti-cloning techniques
o Runtime protection and anomaly detection
o Cryptographic key lifecycle management
β’ Review and guide secure coding practices for embedded teams (C/C++, secure memory handling, privilege separation, TrustZone, etc.)
3. Secure Communications & SCADA Integration
β’ Architect and implement encrypted communication with external SCADA, EMS, and industrial control systems using protocols such as:
o TLS/DTLS, IPsec
o IEC 62351, IEC 61850 security
o DLMS/COSEM Security Suite 1/2/3
o Modbus/TCP Security, DNP3-SA
β’ Lead hands-on development and debugging of secure protocols on resource-constrained embedded devices.
β’ Ensure mutual authentication, certificate handling, and secure session lifecycle.
4. Threat Modeling, Risk Assessment & Hardening
β’ Perform threat modeling (STRIDE, MITRE ATT&CK for ICS) and product-level risk assessments.
β’ Identify vulnerabilities and propose mitigation strategies for:
o Firmware and boot chain
o Hardware interfaces (JTAG/SWD, UART, SPI, IΒ²C)
o Communication stacks
o Industrial network exposure
β’ Drive penetration testing activities and remediation plans.
5. Compliance, Standards & Security Documentation
β’ Ensure product compliance with relevant standards, including:
o IEC 62443-4-1/4-2, NIST, CIP-013/005/007, RED Cybersecurity (EU)
o IEEE 1686, ISO 27001 product-level implications
β’ Develop technical documentation including security architecture, threat models, and certification packages.
6. Cross-Team Leadership
β’ Collaborate with hardware, firmware, cloud, and product teams to ensure cohesive security
implementation.
β’ Mentor engineers developing secure firmware and communication stacks.
Required Qualifications
Technical Skills
β’ 7+ years of experience in embedded systems cybersecurity, secure firmware development, or embedded networking.
β’ Strong proficiency in C/C++, embedded Linux and RTOS environments, and microcontroller security features (ARM TrustZone, hardware accelerators, secure elements).
β’ Hands-on experience implementing cryptographic protocols, certificate management, and secure channel establishment.
Architectural Skills
β’ Proven capability to design end-to-end security architectures for complex embedded products.
β’ Experience defining cybersecurity requirements, policies, and secure development lifecycle (SDL) processes.
β’ Strong analytical and documentation skills, with ability to translate risks into practical engineering solutions.
More
Soft Skills
β’ Excellent communication skills with the ability to educate, mentor, and influence crossfunctional teams.
β’ Strong problem-solving abilities and hands-on technical approach.
We are seeking an ambitious personality with proven experience in management and development of cyber development systems. A curious personality, constant learner looking for learning new stuff -
Β· 18 views Β· 0 applications Β· 6d
Senior Software Engineer (Advanced Manufacturing Engineering)
Full Remote Β· Ukraine Β· 5 years of experience Β· English - NoneProject Description: Our client is a global medical technology company transforming digital manufacturing through advanced engineering and high-performance software. They are building the backend systems that convert complex 3D digital designs into...Project Description:
Our client is a global medical technology company transforming digital manufacturing through advanced engineering and high-performance software. They are building the backend systems that convert complex 3D digital designs into physical products at scale.
As a Senior Software Engineer, you will work on the client's core computational pipeline β a distributed, compute-heavy system that processes large 3D datasets and generates high-precision instructions for automated production hardware.
The role involves solving deep challenges in distributed systems, data-intensive workflows, and algorithmic integration while working closely with cross-functional engineering teams.Responsibilities:
β’ Design, build, and maintain scalable, high-availability backend services for the client's manufacturing pipeline.
β’ Develop robust, event-driven data pipelines for processing large 3D files and generating high-accuracy outputs for automated hardware systems.
β’ Own services end to end, including architecture, implementation, containerization, deployment, and cloud-native operations.
β’ Collaborate with the client's R&D teams, operations engineers, and hardware/controls groups to integrate and deploy new components.
β’ Ensure strong observability through structured logging, metrics, and performance monitoring.
β’ Contribute to architectural decisions and maintain engineering excellence through code and design reviews.Mandatory Skills:
- C++
- Go programming language
- Python
Mandatory Skills Description:
β’ 5+ years of professional experience in backend or distributed systems engineering.
β’ Strong proficiency in C++ and Python, with the ability to work across multiple languages (one of the programming languages should be on a senior level, other two on the middle level)
β’ At least basic knowledge of Golang
β’ Proven experience designing, building, and operating compute-heavy, data-intensive, and distributed backend services.
β’ Solid understanding of core computer science principles and system-level engineering.Nice-to-Have Skills Description:
β’ Experience deploying containerized applications to Kubernetes or other cloud orchestration platforms.
β’ Background developing high-performance services that operate across multiple programming languages.
β’ Familiarity with geometric, scientific, or numerical computation libraries.
β’ Experience developing software integrated with automated hardware or robotics.
β’ Advanced debugging and performance optimization skills for distributed, multi-threaded systems.Languages:
English: C1 Advanced
More
-
Β· 87 views Β· 15 applications Β· 27d
Senior C++ Software Engineer (Π‘ontractor)
Full Remote Β· Ukraine Β· 5 years of experience Β· English - B2We are looking for an experienced Senior C++ Software Engineer to join our team as a contractor and work on a high-impact project in the medical technology domain. Requirements 5+ years of professional experience with strong proficiency in modern...We are looking for an experienced Senior C++ Software Engineer to join our team as a contractor and work on a high-impact project in the medical technology domain.
Requirements
- 5+ years of professional experience with strong proficiency in modern C++
- Solid experience with:
- Low-level programming
- Memory management and optimization
- Cross-platform development
- Testing and debugging tools
- Version control systems (Git) and build systems (CMake)
- Excellent problem-solving and analytical skills
- Upper-Intermediate English
- Bachelorβs degree in Computer Science, Software Engineering, or a related field
Responsibilities
- Design, develop, and maintain high-performance software using modern C++
- Work with low-level systems, memory management, and performance optimization
- Participate in cross-platform development
- Write clean, testable, and maintainable code
- Debug, test, and optimize existing solutions
- Collaborate closely with engineers and stakeholders
More -
Β· 20 views Β· 1 application Β· 23d
Senior C++ developer with Computer Vision
Full Remote Β· Ukraine Β· 5 years of experience Β· English - B2Project Description: The project provides a set of APIs, image and text recognition libraries, and other tools for automation testing of ECUs, especially automotive headunit and digital cluster. It provides a black box environment, which allows testing of...Project Description:
The project provides a set of APIs, image and text recognition libraries, and other tools for automation testing of ECUs, especially automotive headunit and digital cluster. It provides a black box environment, which allows testing of automotive headunit without making any change to the headunit's software. In other words, no hook is needed.
Team is divided in 2 locations: Ukraine and DetroitResponsibilities:
Design separate components, modules, classes, database tables etc.
β’ Code, debug, document, and maintain portions of software.
β’ Perform unit and integration testing.
β’ Participate in peer code and design reviews.
β’ Participate in estimation and planning sessions.
β’ Contribute to development of technical project documentation and user documentation.
β’ Provide assistance to test engineers and support personnel in solving technical issues of software installation and its operation.
β’ Participate in conference calls and face-to-face meetings with the Customer and Customer partners.
β’ Comply with the best engineering practices, the technical standards and the quality criteria set forth on the project.
β’ Report status and progress according to the project rules.
β’ Spot current deficiencies in the development process, adopted procedures and engineering practices, environment configurations, etc., and suggest improvements.
β’ Escalate technical issues to Tech Lead and Product Owner.
β’ Improve your qualification within the areas of expertise at various training courses, seminars and/or other educational organizationsMandatory Skills Description:
Python
C++
Computer Vision/image processingNice-to-Have Skills Description:
Good communication skills
More
Automotive
Agile -
Β· 39 views Β· 0 applications Β· 23d
Senior Validation Engineer
Ukraine Β· Product Β· 1 year of experience Β· English - B2#WeAreIn for jobs that impact everyone's life. What if your ideas could change the way the world connects, powers up, or thinks? As a Senior Validation Engineer on our Research & Development team, you'll have the opportunity to merge creativity with your...#WeAreIn for jobs that impact everyone's life. What if your ideas could change the way the world connects, powers up, or thinks? As a Senior Validation Engineer on our Research & Development team, you'll have the opportunity to merge creativity with your technical expertise by shaping the future of technology, driving groundbreaking projects, and bringing new ideas to life. Are you in?
Your Role
Key responsibilities in your new role
- Develop automated tests for Boot Firmware and associated software for ARM Cortex-M MCUs
- Develop test strategy, test plans and test cases
- Implement test firmware projects (C language)
- Develop Python test scripts to validate the firmware and control automated test equipment
- Set up continuous integration systems to run tests (GitLab CI/CD)
- Analyze test metrics and improve firmware quality
Your Profile
Qualifications and skills to help you succeed
- A bachelor's or masterβs degree in Electronics/programming or similar fields
- 1-3 years of experience with Embedded systems
- Experience with ARM Cortex-M Microcontroller
- Expertise in Python; proficiency in C; Bash scripting experience is a plus
- Experience with Test Plan/Test case Development, and test methodologies is a plus
- Working knowledge of electronics and experience with GitLab CI/CD is a plus
- Fluency in English
Please send us your CV in English.
More
Note: This is a temporary 2-years contract with the possibility of staying afterwards.
-
Β· 39 views Β· 0 applications Β· 21d
Senior C++ developer with Computer Vision
Full Remote Β· Ukraine Β· 5 years of experience Β· English - B2Project Description: The project provides a set of APIs, image and text recognition libraries, and other tools for automation testing of ECUs, especially automotive headunit and digital cluster. It provides a black box environment, which allows testing of...Project Description:
The project provides a set of APIs, image and text recognition libraries, and other tools for automation testing of ECUs, especially automotive headunit and digital cluster. It provides a black box environment, which allows testing of automotive headunit without making any change to the headunit's software. In other words, no hook is needed.
Team is divided in 2 locations: Ukraine and DetroitResponsibilities:
Design separate components, modules, classes, database tables etc.
β’ Code, debug, document, and maintain portions of software.
β’ Perform unit and integration testing.
β’ Participate in peer code and design reviews.
β’ Participate in estimation and planning sessions.
β’ Contribute to development of technical project documentation and user documentation.
β’ Provide assistance to test engineers and support personnel in solving technical issues of software installation and its operation.
β’ Participate in conference calls and face-to-face meetings with the Customer and Customer partners.
β’ Comply with the best engineering practices, the technical standards and the quality criteria set forth on the project.
β’ Report status and progress according to the project rules.
β’ Spot current deficiencies in the development process, adopted procedures and engineering practices, environment configurations, etc., and suggest improvements.
β’ Escalate technical issues to Tech Lead and Product Owner.
β’ Improve your qualification within the areas of expertise at various training courses, seminars and/or other educational organizationsMandatory Skills Description:
Python
C++
Computer Vision/image processingNice-to-Have Skills Description:
Good communication skills
Automotive
Agile- Languages:
- English: B2 Upper Intermediate
-
Β· 44 views Β· 6 applications Β· 21d
Endpoint Engineer
Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· English - B2About the Company: Our client is a San Francisco-based cybersecurity startup helping organizations secure and manage sensitive data. Their AI-powered platform discovers, classifies, and protects sensitive data across cloud apps, infrastructure, and...About the Company:
Our client is a San Francisco-based cybersecurity startup helping organizations secure and manage sensitive data. Their AI-powered platform discovers, classifies, and protects sensitive data across cloud apps, infrastructure, and internal systems, preventing leaks and ensuring compliance.
About the Product:
The first AI-native data leak prevention (DLP) solution, designed for modern enterprises. It protects sensitive data across SaaS, email, endpoints, and AI tools with high accuracy and minimal disruption. The Developer Platform allows flexible integration of data protection capabilities.About the Role:
As a Backend Engineer, youβll build low-latency, real-time microservices for detecting sensitive data. This team focuses on data exfiltration prevention on endpoints (MacOS or Windows), developing core platform features using deep OS-level knowledge.Requirements:
- Minimum 5+ years of related work experience.
- Expertise in one of the following: Objective-C, Swift on MacOS or C/C++ on Windows.
- Demonstrable expertise in developing agents on one of MacOS or Windows:
- On MacOS, practical development experience with Endpoint Security System Extension is required. A plus will be knowledge of IOKit and of MacOS VFS model.
- On Windows, practical development experience with WDF (Windows Driver Frameworks), filter drivers and familiarity with user mode apps is required.
- Readiness to learn other systems languages (e.g. Rust, Go, Python). Prior experience in one of these languages is a definite plus.
- Experience with kernel-level debugging processes and tools. Ability to use reverse engineering techniques and debugging of kernel space code.
- Ability to decompose complex business problems and own them end to end across teams.
- Upper-Intermediate English.
Responsibilities:
- Designing and developing data exfiltration prevention apps, drivers, system extensions and services on MacOS or Windows.
- Maintaining and evolving mission-critical agents on endpoints.
- Own complex features from design to delivery and troubleshoot issues from customers.
- Designing and building secure software with cross-platform deliverables (Windows, MacOS).
Writing and maintaining documentation about internal and public services.
What we offer:
- Long-term employment with competitive compensation, based on experience.
- Possibility to work remotely.
- An open, transparent and fun work culture.
- Multi-national team and collaborative work environment.
- Continuous knowledge sharing with engaged co-workers.
- Career and professional growth opportunities.
-
Β· 89 views Β· 1 application Β· 9d
C/C++ Engineer
Full Remote Β· Poland Β· Product Β· 4 years of experience Β· English - B2 MilTech πͺA product company is looking for a C/C++ Engineer (Edge ML & UAV Autonomy) β remote. The company develops AI-based autonomous solutions for drone swarms, independent of specific hardware manufacturers, minimizing human risk. Their software has proven...A product company is looking for a C/C++ Engineer (Edge ML & UAV Autonomy) β remote.
The company develops AI-based autonomous solutions for drone swarms, independent of specific hardware manufacturers, minimizing human risk. Their software has proven itself across tens of thousands of missions.
In September 2025, the company raised $15M in funding.
In this role, you will turn research-grade Python/ML code into flight-ready solutions β adapting it into C++ code for ARM-based computers running directly on drones.
The role covers profiling, rewriting, and optimizing existing pipelines (Computer Vision, ML, SLAM, Targeting) in C/C++, preparing them for real-time execution and edge cases. You will work closely with ML, OS, and integration teams to make autonomy algorithms reliable under real-world combat conditions.
They offer: military deferment support, medical insurance, 20 paid vacation days, and sick leave.
Key experience required: C/C++ for production systems, performance optimization on ARM devices, and the ability to read and understand Python code.
Nice to have: ML deployment on edge devices, GPU programming experience, robotics background, and embedded Linux experience.
More -
Β· 12 views Β· 1 application Β· 16d
Embedded System Architect IRC281989
Full Remote Β· Ukraine Β· 6 years of experience Β· English - B2Description Our client is an innovative medical device manufacturer in the United States that develops devices and software applications. At this project, you will have a great opportunity to be involved into the full development life cycle of medical...Description
Our client is an innovative medical device manufacturer in the United States that develops devices and software applications.
At this project, you will have a great opportunity to be involved into the full development life cycle of medical device and software, which is intended to help individuals by processing certain information taken from medical devices to identify health trends and to track daily activities. Additionally, there are opportunities to work with medical devices in the scope of end-to-end testing.
Requirements
We are seeking an Embedded Systems Architect to lead the end-to-end architecture modernization of a health monitoring product based on an ARM Cortex MCU. The system performs continuous physiological data acquisition, on-device preprocessing, BLE communication with a gateway/bridge, and secure transmission to the cloud. This role is responsible for improving the embedded architecture, ensuring reliability in medically regulated environments, guiding firmware development practices, and collaborating closely with hardware, mobile, cloud, QA, and regulatory teams.
- 10+ years in software engineering in the embedded space and cloud services space
- Strong experience in bare-metal C on ARM Cortex-M microcontrollers
- Deep understanding of RT constraints, interrupts, timers, DMA, power modes, and MCU peripherals
- Expertise with BLE (Bluetooth Low Energy)
- Experience building battery-powered low-power devices
- Strong understanding of embedded security (secure boot, encryption, firmware integrity)
- Strong creativity in problem solving skills
- Teamwork & collaboration skills to work across organizations and lead cross-functional teams
- Communication & stakeholder management skills
- Problem solving skills to develop quick yet sound solutions to resolve complex challenges
Job responsibilities
- Overview the embedded firmware architecture for an ARM Cortex-based bare-metal system
- Improve data acquisition, buffering, signal processing, and BLE communication modules
- Lead partitioning between BLE stack, mobile/bridge, and cloud components
- Establish a robust power-management strategy suitable for long-term wearable operation
- Ensure the system meets real-time constraints, low latency, and low power budgets
What we offer
Culture of caring. At GlobalLogic, we prioritize a culture of caring. Across every region and department, at every level, we consistently put people first. From day one, youβll experience an inclusive culture of acceptance and belonging, where youβll have the chance to build meaningful connections with collaborative teammates, supportive managers, and compassionate leaders.
Learning and development. We are committed to your continuous learning and development. Youβll learn and grow daily in an environment with many opportunities to try new things, sharpen your skills, and advance your career at GlobalLogic. With our Career Navigator tool as just one example, GlobalLogic offers a rich array of programs, training curricula, and hands-on opportunities to grow personally and professionally.
Interesting & meaningful work. GlobalLogic is known for engineering impact for and with clients around the world. As part of our team, youβll have the chance to work on projects that matter. Each is a unique opportunity to engage your curiosity and creative problem-solving skills as you help clients reimagine whatβs possible and bring new solutions to market. In the process, youβll have the privilege of working on some of the most cutting-edge and impactful solutions shaping the world today.
Balance and flexibility. We believe in the importance of balance and flexibility. With many functional career areas, roles, and work arrangements, you can explore ways of achieving the perfect balance between your work and life. Your life extends beyond the office, and we always do our best to help you integrate and balance the best of work and life, having fun along the way!
High-trust organization. We are a high-trust organization where integrity is key. By joining GlobalLogic, youβre placing your trust in a safe, reliable, and ethical global company. Integrity and trust are a cornerstone of our value proposition to our employees and clients. You will find truthfulness, candor, and integrity in everything we do.
More -
Β· 28 views Β· 1 application Β· 16d
Senior Hardware Engineer (RF / PCB)
Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· English - B2We are looking for a Senior Hardware Engineer (RF / PCB) on behalf of our client from Israel, a defense-tech company developing next-generation communication systems for mission-critical and contested environments. The company builds advanced hardware...We are looking for a Senior Hardware Engineer (RF / PCB) on behalf of our client from Israel, a defense-tech company developing next-generation communication systems for mission-critical and contested environments. The company builds advanced hardware platforms that combine RF engineering, high-performance electronics, and system-level design, delivering reliable communication where failure is not an option. Their solutions are used in demanding operational scenarios that require robustness, precision, and uncompromising reliability.
As a Senior Hardware Engineer, you will take a leading, hands-on role in the design and development of complex RF-centric hardware systems. This position involves real ownership of the full hardware lifecycle, from architecture and design through bring-up, testing, and iteration. You will work closely with R&D teams to solve challenging electrical and RF problems in environments where engineering quality directly impacts system performance.
What you will do:
β’ Lead end-to-end development of advanced, multi-layer PCB designs
β’ Design, simulate, and validate RF-intensive hardware systems
β’ Own schematic design, layout, board bring-up, testing, and iterative improvements
β’ Collaborate closely with R&D to define hardware architecture and system requirements
β’ Tackle complex electrical and RF challenges in demanding, real-world environments
What weβre looking for:
β’ B.Sc. in Electrical Engineering
β’ Proven, hands-on experience designing complex, high-performance PCBs
β’ Strong background in RF engineering, mandatory
β’ Experience working with industry-standard EDA tools such as Altium, Cadence, or similar
β’ Ability to lead technical processes and make architecture-level design decisions
Advantage:
β’ Experience in defense, aerospace, or other mission-critical industries
This is an opportunity to work on real, production-grade systems with tangible impact, in a small, highly skilled team where engineering excellence, ownership, and attention to detail truly matter.
More -
Β· 14 views Β· 0 applications Β· 16d
Embedded System Architect IRC281989
Full Remote Β· Ukraine Β· 6 years of experience Β· English - B2Description Our client is an innovative medical device manufacturer in the United States that develops devices and software applications. At this project, you will have a great opportunity to be involved into the full development life cycle of medical...Description
Our client is an innovative medical device manufacturer in the United States that develops devices and software applications.
At this project, you will have a great opportunity to be involved into the full development life cycle of medical device and software, which is intended to help individuals by processing certain information taken from medical devices to identify health trends and to track daily activities. Additionally, there are opportunities to work with medical devices in the scope of end-to-end testing.
Requirements
We are seeking an Embedded Systems Architect to lead the end-to-end architecture modernization of a health monitoring product based on an ARM Cortex MCU. The system performs continuous physiological data acquisition, on-device preprocessing, BLE communication with a gateway/bridge, and secure transmission to the cloud. This role is responsible for improving the embedded architecture, ensuring reliability in medically regulated environments, guiding firmware development practices, and collaborating closely with hardware, mobile, cloud, QA, and regulatory teams.
- 10+ years in software engineering in the embedded space and cloud services space
- Strong experience in bare-metal C on ARM Cortex-M microcontrollers
- Deep understanding of RT constraints, interrupts, timers, DMA, power modes, and MCU peripherals
- Expertise with BLE (Bluetooth Low Energy)
- Experience building battery-powered low-power devices
- Strong understanding of embedded security (secure boot, encryption, firmware integrity)
- Strong creativity in problem solving skills
- Teamwork & collaboration skills to work across organizations and lead cross-functional teams
- Communication & stakeholder management skills
- Problem solving skills to develop quick yet sound solutions to resolve complex challenges
Job responsibilities
- Overview the embedded firmware architecture for an ARM Cortex-based bare-metal system
- Improve data acquisition, buffering, signal processing, and BLE communication modules
- Lead partitioning between BLE stack, mobile/bridge, and cloud components
- Establish a robust power-management strategy suitable for long-term wearable operation
- Ensure the system meets real-time constraints, low latency, and low power budgets
What we offer
Culture of caring. At GlobalLogic, we prioritize a culture of caring. Across every region and department, at every level, we consistently put people first. From day one, youβll experience an inclusive culture of acceptance and belonging, where youβll have the chance to build meaningful connections with collaborative teammates, supportive managers, and compassionate leaders.
Learning and development. We are committed to your continuous learning and development. Youβll learn and grow daily in an environment with many opportunities to try new things, sharpen your skills, and advance your career at GlobalLogic. With our Career Navigator tool as just one example, GlobalLogic offers a rich array of programs, training curricula, and hands-on opportunities to grow personally and professionally.
Interesting & meaningful work. GlobalLogic is known for engineering impact for and with clients around the world. As part of our team, youβll have the chance to work on projects that matter. Each is a unique opportunity to engage your curiosity and creative problem-solving skills as you help clients reimagine whatβs possible and bring new solutions to market. In the process, youβll have the privilege of working on some of the most cutting-edge and impactful solutions shaping the world today.
Balance and flexibility. We believe in the importance of balance and flexibility. With many functional career areas, roles, and work arrangements, you can explore ways of achieving the perfect balance between your work and life. Your life extends beyond the office, and we always do our best to help you integrate and balance the best of work and life, having fun along the way!
High-trust organization. We are a high-trust organization where integrity is key. By joining GlobalLogic, youβre placing your trust in a safe, reliable, and ethical global company. Integrity and trust are a cornerstone of our value proposition to our employees and clients. You will find truthfulness, candor, and integrity in everything we do.
More -
Β· 8 views Β· 0 applications Β· 15d
Embedded System Architect IRC281989
Full Remote Β· Ukraine, Poland Β· 6 years of experience Β· English - B2Description Our client is an innovative medical device manufacturer in the United States that develops devices and software applications. At this project, you will have a great opportunity to be involved into the full development life cycle of medical...Description
Our client is an innovative medical device manufacturer in the United States that develops devices and software applications.
At this project, you will have a great opportunity to be involved into the full development life cycle of medical device and software, which is intended to help individuals by processing certain information taken from medical devices to identify health trends and to track daily activities. Additionally, there are opportunities to work with medical devices in the scope of end-to-end testing.
Requirements
We are seeking an Embedded Systems Architect to lead the end-to-end architecture modernization of a health monitoring product based on an ARM Cortex MCU. The system performs continuous physiological data acquisition, on-device preprocessing, BLE communication with a gateway/bridge, and secure transmission to the cloud. This role is responsible for improving the embedded architecture, ensuring reliability in medically regulated environments, guiding firmware development practices, and collaborating closely with hardware, mobile, cloud, QA, and regulatory teams.
- 10+ years in software engineering in the embedded space and cloud services space
- Strong experience in bare-metal C on ARM Cortex-M microcontrollers
- Deep understanding of RT constraints, interrupts, timers, DMA, power modes, and MCU peripherals
- Expertise with BLE (Bluetooth Low Energy)
- Experience building battery-powered low-power devices
- Strong understanding of embedded security (secure boot, encryption, firmware integrity)
- Strong creativity in problem solving skills
- Teamwork & collaboration skills to work across organizations and lead cross-functional teams
- Communication & stakeholder management skills
- Problem solving skills to develop quick yet sound solutions to resolve complex challenges
Job responsibilities
- Overview the embedded firmware architecture for an ARM Cortex-based bare-metal system
- Improve data acquisition, buffering, signal processing, and BLE communication modules
- Lead partitioning between BLE stack, mobile/bridge, and cloud components
- Establish a robust power-management strategy suitable for long-term wearable operation
- Ensure the system meets real-time constraints, low latency, and low power budgets
What we offer
Culture of caring. At GlobalLogic, we prioritize a culture of caring. Across every region and department, at every level, we consistently put people first. From day one, youβll experience an inclusive culture of acceptance and belonging, where youβll have the chance to build meaningful connections with collaborative teammates, supportive managers, and compassionate leaders.
Learning and development. We are committed to your continuous learning and development. Youβll learn and grow daily in an environment with many opportunities to try new things, sharpen your skills, and advance your career at GlobalLogic. With our Career Navigator tool as just one example, GlobalLogic offers a rich array of programs, training curricula, and hands-on opportunities to grow personally and professionally.
Interesting & meaningful work. GlobalLogic is known for engineering impact for and with clients around the world. As part of our team, youβll have the chance to work on projects that matter. Each is a unique opportunity to engage your curiosity and creative problem-solving skills as you help clients reimagine whatβs possible and bring new solutions to market. In the process, youβll have the privilege of working on some of the most cutting-edge and impactful solutions shaping the world today.
Balance and flexibility. We believe in the importance of balance and flexibility. With many functional career areas, roles, and work arrangements, you can explore ways of achieving the perfect balance between your work and life. Your life extends beyond the office, and we always do our best to help you integrate and balance the best of work and life, having fun along the way!
High-trust organization. We are a high-trust organization where integrity is key. By joining GlobalLogic, youβre placing your trust in a safe, reliable, and ethical global company. Integrity and trust are a cornerstone of our value proposition to our employees and clients. You will find truthfulness, candor, and integrity in everything we do.
More
- 1
- 2