Embedded Connectivity Engineer
⚲ Wrocław
Do uzgodnienia
Wymagania
- C
- C++
- RTOS
- Linux
- Embedded
Opis stanowiska
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 salary packages with performance-based annual reviews.
• Opportunity to receive a Performance Bonus for your individual achievements and a Loyalty Bonus recognizing your dedication to the company.
• Employment via Contract of Employment (UoP) in complete alignment with Polish Labour Law.
• Guaranteed paid vacation, public holidays, and medical leaves as per statutory regulations.
• Continuous growth and development opportunities through internal knowledge hubs, corporate courses, and free English classes
• Comprehensive private medical insurance to supplement your standard NFZ coverage.
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 salary packages with performance-based annual reviews.
• Opportunity to receive a Performance Bonus for your individual achievements and a Loyalty Bonus recognizing your dedication to the company.
• Employment via Contract of Employment (UoP) in complete alignment with Polish Labour Law.
• Guaranteed paid vacation, public holidays, and medical leaves as per statutory regulations.
• Continuous growth and development opportunities through internal knowledge hubs, corporate courses, and free English classes
• Comprehensive private medical insurance to supplement your standard NFZ coverage.
🔍 Dekoder Ogłoszenia
🔴
take complete ownership of the cellular integration and cross-processor connectivity logic for a next-generation device
Oznacza to, że będziesz odpowiedzialny za całość integracji modułów komórkowych i logiki komunikacji międzyprocesorowej, co może wiązać się z dużą odpowiedzialnością i potencjalnymi wyzwaniami.
🔴
build a brand-new product from scratch
Praca nad nowym produktem od podstaw może być ekscytująca, ale często wiąże się z niepewnością, brakiem ugruntowanych procesów i koniecznością szybkiego podejmowania decyzji w oparciu o niepełne informacje.
🔴
hardware bringup
Wymaga to pracy z nowym sprzętem, często na wczesnym etapie rozwoju, co może oznaczać rozwiązywanie problemów sprzętowych i programowych jednocześnie.
🟡
business requirements implementation
Może to oznaczać, że będziesz musiał tłumaczyć ogólne wymagania biznesowe na konkretne zadania techniczne, co czasami bywa niejasne i wymaga ciągłej komunikacji.
🟡
simple scheduler-based MCUs
Wskazuje na możliwość pracy z mniej zaawansowanymi mikrokontrolerami, gdzie optymalizacja i efektywność kodu są kluczowe, a możliwości debugowania mogą być ograniczone.