Senior Embedded Software Engineer (Zephyr OS. F/M)
Adaugat: 2 zile în urmă
Marquardt Romania
Senior Embedded Software Engineer (Zephyr OS. F/M)
Adaugat: 2 zile în urmă
Marquardt Romania
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.ResponsibilitiesDeliver embedded software across the full lifecycle: requirements → design → implementation → verificationImplement features across multiple subsystems (drivers, connectivity, power, security); debug complex issues across firmware, hardware, and toolchainsWork 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 hardwarePerform hardware bring‐up (boot, clocks, peripherals, memory maps) using J‐Link/GDB/RTT/SWOCollaborate closely with hardware, QA, and product to land features on schedule with high qualityContribute to secure boot/FOTA workflows and production‐ready release practicesCandidate profile - must haveBachelor’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 haveSecure boot & updates (MCUboot, DFU/FOTA), secure storage/crypto, key handlingLow‐power design (sleep states, timers, PM policies) and profiling methodologiesKnowledge of MISRA‐C, static analysis, and code review practicesExperience with Nordic nRF or similar SoCs (Bluetooth Controller/Host stack integration)Python for tooling/test harnesses; basic scripting for build/test automationFamiliarity with Agile workflows and backlog ownershipTools & EcosystemBuild: west, CMake, Zephyr SDK, Ninja, cache strategiesTest: ztest, Twister, HIL; unit/integration testingDebug/Trace: J‐Link, GDB, RTT/SWO, logic analyzer, oscilloscopeCI/CD: GitHub Actions / GitLab CI / Jenkins; artifact versioning and release taggingCollaboration: Code reviews, design docs, and clear communication across teamsWhat We OfferFlexible and hybrid working arrangementsOpportunity to work on innovative products and technologies used by leading international customersAccess to modern development tools, laboratories and testing environmentsTechnical and professional development through training, certifications and knowledge-sharing initiativesInternational collaboration with engineering teams across the Marquardt GroupAttractive compensation package including 13th salary, meal vouchers and annual bonusesComprehensive benefits package covering medical services, sports & wellness, culture, education, tourism and moreLong-term career development within a global technology companyAbout Marquardt R&D Center SibiuThe 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 RomaniaMarquardt 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 CenterAddress: Str. Emil Cioran, Nr. 2, Sibiu (behind the Ramada hotel)E-mail: [email protected]: www.marquardt.com/careers/locations/romania Show more Show less
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.