Jobiglo

No results.

Embedded Software Engineer (Junior to Senior)

Scalvy · Le Caire

New
🇬🇧 English
SPI I2C UART CAN SOLID principles

Job description

About the role

We are looking for passionate Embedded Software Engineers, from junior to senior, to develop firmware and middleware for demanding sectors such as automotive, heavy‑truck, data‑center and energy‑storage systems. You will work deep in the code‑base where every byte counts and design decisions have long‑term impact. 🚀

Key responsibilities

  • Design, implement and maintain low‑level C firmware for various MCU families.
  • Develop and integrate device drivers to communicate with hardware peripherals.
  • Select and apply appropriate communication protocols (SPI, I2C, UART, CAN) based on system requirements.
  • Collaborate with senior engineers to ensure clean architecture, abstraction layers and SOLID design principles.
  • Debug complex edge cases, perform code reviews and contribute to continuous improvement.

Required profile

  • Degree in Computer & Systems Engineering, Electrical & Electronics Engineering or related field.
  • Hands‑on experience with embedded C programming and hardware‑aware code.
  • Demonstrated ability to work on real projects – academic, freelance or personal – that involve device drivers and MCU development.
  • Curiosity, commitment and a willingness to learn and own your work.

Required skills

  • C programming (clean, efficient, hardware‑aware).
  • Device driver development.
  • Microcontroller programming across multiple families.
  • Communication protocols: SPI, I2C, UART, CAN.
  • Understanding of SOLID software design principles.

What we offer

  • Mentorship from senior engineers.
  • Real‑world projects in automotive, heavy‑truck, data‑center and energy‑storage domains.
  • Opportunities for rapid technical growth.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Scalvy.
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.

Why are you reporting this job?

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

Apply in 30 seconds

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

By continuing, you accept our terms of use.

Already have an account? Login

Published 5 days ago

Expires 1 month from now

11 views · 0 applications

Boost your chances

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

Analyzing your CV...

Scalvy

Le Caire