Senior Embedded Software Engineer (Zephyr OS. F/M) - Marquardt
Adaugat: Azi
Hipo Job Finder
Senior Embedded Software Engineer (Zephyr OS. F/M) - Marquardt
Adaugat: Azi
Hipo Job Finder
Acest anunt este cu aplicare externa. Cand dati click pe Aplicare Externa veti fi redirectionat pe un alt site pentru a aplica.
We're hiring a Senior Embedded Software Engineer to design, build, and ship production-grade firmware for connected devices using Zephyr RTOS on ARM Cortex-M. You'll own features end-to-end--from requirements and architecture through implementation, test automation, and performance optimization--with a strong emphasis on reliability, security, and low-power operation.
Responsibilities
Deliver embedded software across the full lifecycle: requirements -> design -> implementation -> verification
Implement features across multiple subsystems (drivers, connectivity, power, security); debug complex issues across firmware, hardware, and toolchains
Work with devicetree/Kconfig, Zephyr drivers, and subsystem APIs (e.g., Bluetooth, UltraWideBand, NFC, logging, shell, PM)
Build and maintain automated tests (ztest, Twister) and CI/CD pipelines for firmware validation on real hardware
Perform hardware bring-up (boot, clocks, peripherals, memory maps) using J-Link/GDB/RTT/SWO
Collaborate closely with hardware, QA, and product to land features on schedule with high quality
Contribute to secure boot/FOTA workflows and production-ready release practices
Candidate profile - must have
Bachelor's degree in Automatics, Computer Science, Telecommunications, Electronics, or related field.
5+ years building firmware for ARM Cortex-M devices, including at least 3+ years hands-on with Zephyr RTOS.
Strong C (and solid C++ familiarity), embedded design, and device-driver development (I2C/SPI/UART, GPIO/EXTI, ADC/DMA, timers).
Zephyr essentials: devicetree, Kconfig, CMake/west, Zephyr SDK/toolchains, boards/overlays, and subsystem integration.
Connectivity experience with BLE (GAP/GATT) and at least one of UWB or NFC; proficiency with protocol sniffers and analyzers.
Proficient in debugging and bring-up using J-Link, logic analyzers, and oscilloscopes.
Experience with CI/CD and automated test (ztest/Twister, HIL where applicable).
Excellent written and spoken English.
Candidate profile - nice to have
Secure boot & updates (MCUboot, DFU/FOTA), secure storage/crypto, key handling
Low-power design (sleep states, timers, PM policies) and profiling methodologies
Knowledge of MISRA-C, static analysis, and code review practices
Experience with Nordic nRF or similar SoCs (Bluetooth Controller/Host stack integration)
Python for tooling/test harnesses; basic scripting for build/test automation
Familiarity with Agile workflows and backlog ownership
Tools & Ecosystem
Build: west, CMake, Zephyr SDK, Ninja, cache strategies
Test: ztest, Twister, HIL; unit/integration testing
Debug/Trace: J-Link, GDB, RTT/SWO, logic analyzer, oscilloscope
CI/CD: GitHub Actions / GitLab CI / Jenkins; artifact versioning and release tagging
Collaboration: Code reviews, design docs, and clear communication across teams
What We Offer
Flexible and hybrid working arrangements
Opportunity to work on innovative products and technologies used by leading international customers
Access to modern development tools, laboratories and testing environments
Technical and professional development through training, certifications and knowledge-sharing initiatives
International collaboration with engineering teams across the Marquardt Group
Attractive compensation package including 13th salary, meal vouchers and annual bonuses
Comprehensive benefits package covering medical services, sports & wellness, culture, education, tourism and more
Long-term career development within a global technology company
About Marquardt R&D Center Sibiu
The Marquardt R&D Center in Sibiu has been developing innovative technologies and products since 2008.
Our engineering teams work on software development, hardware design, mechanical engineering, testing and validation, contributing to products used by some of the world's leading automotive manufacturers.
By combining innovation, technical excellence and teamwork, we help shape the technologies of tomorrow.
About Marquardt Romania
Marquardt is a globally operating family-owned technology company with more than 8,000 employees worldwide. In Romania, our Production facilities, R&D Center and Business Services organization work together to develop, manufacture and support innovative solutions for leading international customers.
Driven by innovation, teamwork and continuous improvement, we create technologies that shape the future of mobility and beyond.
We invite you to be part of the successful Marquardt team!
Contact Marquardt R&D Center
Address: Str. Emil Cioran, Nr. 2, Sibiu (behind the Ramada hotel)
Web: www.marquardt.com/careers/locations/romania
Sfaturi de siguranta
- Nu trimiteti niciodata BANI in avans sau acte de identitate pentru aplicarea la un loc de munca. Nu trimiteti bani in avans pentru promisiuni de angajare sau alte oferte similare.
- Daca aveti impresia ca acest anunt nu este real, va rugam sa il raportati apasand butonul "Raporteaza Job"
This action will pause all job alerts. Are you sure?
Locuri de munca similare
Fii informat
Aboneaza-te la newsletter-ul nostru si primeste cele mai recente oferte de munca si informatii despre cariera direct in inbox-ul tau.
Securitatea datelor dumneavoastra este importanta pentru noi. Citeste Politica de confidentialitate.