Embedded Connectivity Engineer

SQUAD


Дата: 2 тижні тому
Місто: Київ
Вид зайнятості: Повна зайнятість
SQUAD
Team Summary

Our Firmware RTOS team develops the mission-critical communications stack, operating on a dual-processor architecture. The team's objectives center on maintaining hard real-time determinism for the P25 LMR radio stack while integrating a massive suite of broadband connectivity modules without mutual interference.

Job Summary

We're seeking a Senior Embedded C/C++ Engineer with 7+ years of experience in RTOS. This is a unique opportunity to build a brand-new product from scratch and take complete ownership of the cellular integration and cross-processor connectivity logic for a next-generation device. As part of our team, you will be responsible for hardware bringup, architecture design, and business requirements implementation, ensuring the device achieves seamless 5G/LTE connectivity with reliable fallback to P25 LMR networks.

Responsibilities and Duties

  • Contribute to architectural decisions, component selection, and hardware-software co-design for the new platform.
  • Design and develop high-quality code in C/C++ for RTOS-based and simple scheduler-based MCUs.
  • Break down complex tasks, lead feature development, and drive prototypes to production-ready status.
  • Provide accurate estimates and development commitments based on the feature PRD.
  • Integrate and configure pre-certified 5G/LTE modem modules from the early bringup phase.
  • Develop the connectivity manager logic on the Communications Processor to handle seamless fallback transitions between 5G, LTE, and P25 LMR.
  • Design and document the Inter-Processor Communication (IPC) API contract between the Application Processor and communications controller.
  • Optimise firmware to support rigorous carrier and public safety certifications.
  • Collaborate closely with software, hardware, and RF teams to create high-quality prototypes and innovative products.
  • Regularly report project status and technical risks during meetings with management.

Qualifications And Skills

  • At least 7 years of commercial experience in embedded development, with expertise in C/C++ and deep knowledge of RTOS and microcontroller architectures (ARM, RISC-V).
  • Proven track record of bringing up new hardware and working with reference design boards or evaluation kits.
  • Extensive experience designing high-bandwidth, low-latency Inter-Processor Communication (IPC).
  • Solid experience integrating cellular modems (AT commands, modem control layers) at the firmware level.
  • Knowledge of communication protocols (I2C, SPI, UART) and low-level device driver integration.
  • Proficiency in the full SDLC, including professional engineering practices like Git, CMake, code reviews, and continuous integration.
  • Ability to work with high autonomy and take ownership of complex modules started from the ground up.
  • Excellent communication skills for technical discussions and documentation, with a collaborative mindset for cross-functional team environments.
  • At least an Upper-Intermediate level in both written and spoken English (B2).

Nice to have

  • Familiarity with 3GPP Release 16/17 standards, MCPTT frameworks, Wi-Fi 7, Bluetooth 6.0, UWB, or GNSS integration.
  • Experience in basic HW diagnostics (using oscilloscopes, logic analyzers) and basic soldering.
  • Experience with cellular logging and diagnostic tools
  • Familiarity with RF signal processing or physical coexistence challenges.
  • Experience in embedded Linux development.
  • 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
  • Opportunity to receive a Performance Bonus for your individual achievements and a Loyalty Bonus recognizing your dedication to the company
  • 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.

Як відгукнутися?

Щоб відгукнутися на цю вакансію, вам необхідно авторизуватися на нашому сайті. Якщо у вас ще немає облікового запису, будь ласка, зареєструйтесь.

Розмістити резюме

Схожі вакансії

Senior C++ Engineer (Linux, Ukraine)

Capgemini Engineering, Київ,
1 тиждень тому
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for...
Capgemini Engineering

UAV PILOT

Blue Arrow, Київ,
1 тиждень тому
Home Blue Arrow Launch SPRIN-D Press Release Pre-seed Round Announcement RII launch Neal Wendt - Board Announcement Careers UAV Pilot EN EN UK Home Blue Arrow Launch SPRIN-D Press Release Pre-seed Round Announcement RII launch Neal Wendt - Board Announcement Careers UAV Pilot EN EN UK UAV Pilot (Multirotor / Fixed-Wing) KYIV, UKRAINE FULL TIME, IN PERSON/REMOTE We are looking...
Blue Arrow

Trainee Manual QA IRC298324

GlobalLogic, Київ,
1 тиждень тому
Description The client is a digital leader in innovative technologies and processes and develops an IoT platform for a multinational electronics company to measure electricity consumption. The solution connects car chargers into a single network, introducing global balancing during car charging. It performs real-time distribution between each car. Analytics provides deep insights into the charging process and power consumption. Requirements...
GlobalLogic