Skip to content
mimi

Senior Embedded Systems Engineer (m/w/d) – Technischer Teamlead WFOH1_DE

Testo GmbH

Simonswald · flexible Full-time Senior 3w ago

About the role

About Us

We convince our customers with high-precision measuring instruments and innovative solutions for tomorrow's measurement data management. Since 1957, 3,900 employees in 37 subsidiaries worldwide have been developing, producing, and marketing our products. Shape things with us and develop yourself. We see not only the employee in you, but also the person!

Responsibilities

Your Tasks

You are the central interface between the product architects and the development team: While the product architects are responsible for the cross-domain technical product vision, you go into technical detail. You will then take on these tasks:

  • Architectural Decisions: You translate system target descriptions from product architects into concrete solution concepts – with variant comparison, trade-off assessment, and realistic feasibility evaluation. Your judgment counts when it comes to whether Zephyr, Linux, or a hybrid approach is the right choice.
  • Effort Estimation: You provide reliable estimates, including technical dependencies and risks – thereby creating the basis for realistic planning and prioritization at the architecture and product level.
  • System Modernization: You soberly and thoroughly analyze established embedded systems: What stays, what needs to be rebuilt? Your assessment of reimplementation effort, risk, and strategic benefit directly influences product decisions.
  • Technical Leadership: You are the technical anchor of the team – you conduct substantive code reviews, provide targeted feedback, and elevate the level of the entire codebase. Mentoring is not an add-on for you, but a lived reality.
  • Interface Management: You are the bridge between the development team and product architects – you moderate technical discussions, build consensus, and provide structured feedback back to where decisions are made.
  • Firmware Development: You actively develop: system-level C, CMake, Yocto, GCC cross-compilation, Podman-based build environments, and GitLab CI/CD. You know what clean toolchains look like – and set standards.
  • System Integration: From I²C, SPI, and USB to BLE and WLAN, and on to MQTT and HTTPS/TLS – you know the pitfalls of each protocol from practical experience and make sound design decisions for connected IoT products.
  • Documentation: You document decisions and solution approaches comprehensibly and permanently – for the team, for successors, for the entire organization.

Profile

Your Profile

  • Embedded Seniority: You have several years of experience in embedded development and fully understand embedded systems – from hardware to the cloud. You can realistically assess established systems and provide sound estimates for reimplementation efforts.
  • Firmware Development: You are proficient in system-level C – memory management, interrupt handling, scheduling, and established firmware design patterns are your daily tools.
  • Operating Systems: You have proven practical experience with Zephyr RTOS (Devicetree, Kconfig, West tooling) and/or Embedded Linux (Device Tree, drivers, systemd, perf/ftrace) – ideally with both platforms.
  • Toolchain & DevOps: You work routinely with CMake, Yocto, GCC cross-compilation, Podman, and GitLab CI/CD, and set standards for clean, reproducible build environments.
  • Communication Protocols: You have sound practical knowledge of I²C, SPI, and USB, as well as BLE/WLAN, MQTT, and HTTPS/TLS – including the typical pitfalls in networked products.
  • Hardware Understanding: You have solid knowledge of circuit technology and signal integrity, and practical experience with logic analyzers, JTAG/SWD debugging, and power profiling.
  • Leadership & Communication: You confidently mediate between architecture and implementation, structure technical decision-making, and communicate clearly – from junior developers to product architects.

Benefits

Our Benefits

  • Flexibility is Key: With us, you can shape your working hours flexibly and, of course, also work remotely (Hybrid Work).
  • Challenging and Dynamic: In our global company, you can expect an exciting and dynamic environment.
  • Ideas and Purpose: Contribute your expertise. Your input is welcome and valued. The result of your work are products that protect our environment and health.
  • Career Development: We offer targeted further training opportunities and diverse, international career paths. Your professional development is important to us.
  • Location: Work at a location with a high quality of life in the tri-border region and good connections to the Breisgau S-Bahn in the greater Freiburg area.
  • Team: Friendly, always helpful people you can look forward to every morning – more than just colleagues.

Skills

BLECMakeCDevice TreeEmbedded LinuxGCCGitLab CI/CDHardwareHTTPSI²CJTAG/SWDKconfigLogic AnalyzerMQTTPodmanPower ProfilingSPISystemdTLSUSBWLANWest-ToolingYoctoZephyr RTOS

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free