Embedded Software Engineer at eigenblue - ScoutJobs - The AI-curated global job board
Skip to content
eigenblue
Posted 5 hours ago

Embedded Software Engineer

eigenblueEmbedded Software Engineer

Requirements

University degree in Engineering or Computer Science, 1-3 years firmware development experience, Proficiency in C and C++, Experience with microcontrollers (ARM, STM32, ESP32, RISC-V), Knowledge of communication protocols (UART, SPI, I2C, CAN, USB)

Skills

C#RustEmbedded SystemsRTOS

About the role

Responsibilities

  • Developing and implementing firmware solutions for embedded systems from PoCs to production ready
  • Working close to hardware with microcontrollers, real-time operating systems (RTOS), and low-level programming
  • Contributing to hardware-software integration, debugging, and testing in an agile environment
  • Growing expertise by learning new technologies and sharing knowledge within the team

Requirements

  • University degree in Electrical Engineering, Computer Science, Mechatronics, Embedded Systems, or Mechanical Engineering
  • 1-3 years of experience in firmware development
  • Strong knowledge of C and C++ programming
  • Hands-on experience with microcontroller platforms (e.g., ARM Cortex, STM32, ESP32, RISC-V)
  • Solid understanding of low-level programming, memory management, and interrupt handling
  • Knowledge of hardware interfaces and communication protocols (UART, SPI, I2C, CAN, USB)
  • Strong command of English

Preferred Qualifications

  • Experience with Rust

About the Company

eigenblue builds intelligent systems that solve complex, multidisciplinary engineering problems by combining human expertise with proprietary AI models that generate system architectures across software, electronics, mechanics, and applied physics.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Embedded Software Engineer

eigenblue · Munich

Sign up to apply