Continental

Embedded Software Engineer - CTBC

Stellenbeschreibung:

Job Description

As a member of the Digital & Data Solutions Embedded Software team (DDS eSW) within ContiTech, you own the application layer across our device family: the C and Python services that ingest sensor data, run detection logic, buffer results, and deliver them to the cloud pipeline.

You inherit an existing codebase and keep it alive while implementing new features and algorithm specifications on top of it. Your second scope is the device-side web UI — a browser-accessible Angular/PHP/C interface for configuration, status, and diagnostics served directly from the device. Your third mandate is algorithm implementation: translating signal‑processing and decision‑logic specifications from the DDS engineering team into working, tested code running on constrained hardware.

Your API boundary between the application layer and the platform layer below must be explicit. You define interfaces before you implement, document what you expose, and ensure your services are independently testable. The engineering team provides algorithm specifications and the CI pipeline structure; your job is to translate those specs into working, tested code and keep the pipeline healthy.

You

  • Maintain and extend C/Python application daemons under systemd on embedded Linux; sensor data reception, detection pipeline, local buffering, and event reporting
  • Read and extend the existing device‑side web UI (Angular/PHP/C); add features, fix bugs, and progressively take full ownership
  • Translate algorithm specifications (signal‑processing, detection thresholds, calibration procedures) from the DDS engineering team into implemented, tested code
  • Maintain cloud connectivity via MQTT to AWS IoT Core; implement offline buffering and schema conformance; handle reconnect and packet‑loss scenarios
  • Integrate OPC/UA client and MODBUS application layer for industrial data ingestion
  • Define and document the clean API contract between the application layer and the platform below, ensuring dependent layers can test against it independently
  • Assemble and wire your share of the HIL rig from parts and PCBs; participate in plant management sign‑off; maintain it as hardware and firmware evolve
  • Keep application‑layer CI builds green; versions current; test coverage maintained

Additional Information

  • 13th salary – Paid once a year, in December
  • Meal tickets – Value of 40 Ron
  • Private Health Insurance – Medical subscription through Signal Iduna
  • Referral bonuses – Encourage colleagues to refer new candidates and receive a bonus
  • Bookster – Borrow books and receive them at the office
  • Sports benefits – 7Card for staying active
  • Discounts at partners – Discounts for various products/services (rubbers, restaurants, kindergartens, etc)
  • System for Rewarding Improvement Ideas – Internal improvement program (Continental Idea Management) giving attractive bonus for ideas
  • Happy days – Extra free days for marriage or parenthood
  • Life events celebration – Bonus for newborns
  • Unfortunate events – Free days and financial support on a case‑by‑case basis
  • Extra vacation days – 22 days/year; 1 more day after 3rd year; additional days for 15 and 20 years, max 29 days
  • Transport from Timisoara area – Bus provided by the company for plant/office work
  • Professional development – Opportunities to develop within the company
  • Diversity and multicultural mindset – Encourage joining regardless of who, where, or what; varied nations and languages spoken

Qualifications

  • Embedded Linux application development — C and Python daemons under systemd; IPC; file-based and in-memory data buffering; can trace what a running service actually does
  • Codebase inheritance — taken over an existing, unfamiliar embedded codebase: understood design, fixed bugs, added features without rewriting it
  • Algorithm implementation — implemented a signal‑processing or decision‑logic specification in C or Python on constrained hardware
  • Web interface work at the embedded device end — worked on a browser-accessible interface served from a device (PHP, REST/JSON, lightweight JS, or equivalent); Angular experience is a significant plus
  • Cloud connectivity — MQTT, offline buffering, schema validation, reconnect behaviour
  • Python — tooling, test scripts, CI integration; fluent, not just familiar
  • Git / GitHub Actions — CI/CD pipeline as normal working environment
  • Clean API discipline — defines interfaces before implementing; documents what is exposed
  • Desirable: Angular or equivalent frontend framework; OPC/UA; MODBUS; AWS IoT Core / Greengrass; numerical methods for signal processing; pytest and fixture design

#J-18808-Ljbffr
NOTE / HINWEIS:
EnglishEN: Please refer to Fuchsjobs for the source of your application
DeutschDE: Bitte erwähne Fuchsjobs, als Quelle Deiner Bewerbung

Stelleninformationen

  • Veröffentlichungsdatum:

    24 Apr 2026
  • Standort:

    Hannover

    Einsatzort:

    Vahrenwald, Hannover
  • Typ:

    Vollzeit
  • Arbeitsmodell:

    Vor Ort
  • Kategorie:

  • Erfahrung:

    2+ years
  • Arbeitsverhältnis:

    Angestellt

KI Suchagent

AI job search

Möchtest über ähnliche Jobs informiert werden? Dann beauftrage jetzt den Fuchsjobs KI Suchagenten!

Diese Jobs passen zu Deiner Suche:

partner ad:Stepstone partner
Vollzeit Hamburg
24 Apr 2026Development & IT
partner ad:Stepstone partner
Vollzeit Bonn
24 Apr 2026Development & IT
partner ad:Stepstone partner
Vollzeit Berlin
24 Apr 2026Development & IT
partner ad:Stepstone partner
Vollzeit Düsseldorf
24 Apr 2026Development & IT
partner ad:Stepstone partner
Vollzeit Jena
24 Apr 2026Development & IT
partner ad:Stepstone partner
Vollzeit Berlin
24 Apr 2026Development & IT
partner ad:Stepstone partner
Vollzeit Nürnberg
24 Apr 2026Development & IT
partner ad:Stepstone partner
Vollzeit Berlin
26 Apr 2026Development & IT