Jobiglo

No results.

Staff Embedded Software Engineer

Renesas Electronics · Kallithea

New
Senior 🇬🇧 English
CMake GCC LLVM/Clang Docker ARM Cortex-M RTOS Zephyr FreeRTOS embedded Linux JTAG/SWD CI/CD Hardware-in-the-loop testing

Job description

About the role

Renesas Electronics is looking for a Staff Embedded Software Engineer to join the Embedded Software Platform team in Athens, Greece, within its Embedded Processing group. You will contribute to the architecture and development of the platform software (drivers, middleware and RTOS) that runs on Renesas devices.

Key responsibilities

  • Own the software architecture for embedded platform components, defining interfaces, layering and portability strategy across Renesas device families, and making build-vs-adopt and design trade-off decisions.
  • Lead the technical execution of embedded software projects end to end: break down scope, identify risks early, resolve cross-team dependencies and keep delivery on schedule and quality targets.
  • Provide technical leadership across the team, setting coding, review and testing standards.
  • Design, develop and maintain platform software hands-on, including low-level drivers, middleware and RTOS integration.
  • Own software quality from architecture and design review through verification and release.
  • Plan and estimate work, manage competing priorities and report status and risk to project and engineering leadership.
  • Mentor senior and junior engineers through design review, code review and direct technical coaching.
  • Work with hardware, silicon, applications and product teams, representing the team's technical position to internal stakeholders and customers.

Required profile

  • Bachelor's, Master's or PhD in Electrical/Computer Engineering, Computer Science or a related field.
  • 10+ years of embedded software development experience in consumer electronics, automotive, medical or a similar domain.
  • Proven track record architecting embedded software platforms that shipped in volume, across multiple product generations.
  • Demonstrated ability to lead technical work across a team and communicate technical trade-offs to non-specialists and customers.

Required skills

  • Expert C programming and software for deeply embedded, resource-constrained platforms.
  • Knowledge of 8/16/32-bit MCUs, including ARM Cortex-M, and the hardware/software boundary (memory maps, interrupts, DMA, clocking, low-power).
  • CMake, embedded cross-compilation toolchains (GCC, LLVM/Clang or vendor compilers) and Docker.
  • CI/CD and test automation for embedded targets, including hardware-in-the-loop testing.
  • Debugging with oscilloscopes, logic analyzers, protocol analyzers, multimeters and JTAG/SWD debuggers.
  • Nice to have: Zephyr, FreeRTOS and embedded Linux; Renesas FSP or similar HAL/driver frameworks; hard real-time and safety-critical software; security architecture (secure boot, TrustZone); connectivity stacks such as BLE; open-source contributions; AI-assisted development tools.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Renesas Electronics.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:smartrecruiters

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Greece.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 2 hours ago

Expires 1 month from now

3 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Renesas Electronics

Kallithea