Login Enter

NOVUS GmbH

5 months ago

Embedded Software Engineer (m/w/d)

Sign up free Log in

Sign up to save this job, get alerts, and apply with an optimized CV.

Company information

Company
NOVUS GmbH
Location
Braunschweig Germany
Posted
5 months ago
View all jobs at NOVUS GmbH

Job description

NOVUS revolutionizes the world of classic motorcycles and aims to inspire the entire industry towards stronger sustainable products.

Our first product NOVUS One thinks urban mobility completely new and combines the advantages of eBikes – lightness, agility, simplicity – with the performance of large motorcycles.

We are looking for an Embedded Software Engineer (m/w/d) at the earliest possible time.

Are you ready to take the bike together with us to the next level?

Aufgaben

So see your responsibilities:

  • Development and maintenance of Embedded Software in C on our own control units
  • Bonding and integration of external chips and modules (GNSS, LTE, NFC, sensorics, driver ICs, memory components etc.)
  • Implementation of communication interfaces (CAN, SPI, I²C, UART, GPIO) as well as specific protocols (e.g. CANopen, proprietary vehicle protocols)
  • Support in commissioning and troubleshooting on PCBs (debugging with oscilloscope, logic analyzer, bus tracing, low-level analysis)
  • Participation in defining system architectures and software design for control units
  • Closely working together with our regional partners to optimize the alignment of software, electronics, and vehicle integration

Nice to have

  • In-depth knowledge of CAN protocols (including bit timing, diagnostic tools like PCAN-View, BusMaster etc.)
  • Experience with OTA updates, memory management, and bootloader concepts
  • Familiarity with Python or Bash for test automation and log analysis
  • Interest in E-mobility and innovative vehicle technologies

Qualifikation

Your profile:

  • Fundamental knowledge of Embedded C development (bare-metal or with FreeRTOS/RTOS)
  • Experience in dealing with microcontroller systems
  • Safe handling of communication protocols (CAN, SPI, I²C, UART)
  • Able to understand, adapt, and use manufacturer libraries and foreign code
  • Basic understanding of electronics and PCBs (reading schematics, evaluating interfaces, technical interest in hardware)
  • Practical experience with debugging tools (JTAG/SWD, logic analyzer, bus monitoring)
  • Analytical and structured thinking, hands-on mentality, and joy in understanding systems from the printed circuit board to the software
  • You love what you do.

Benefits

Your benefits at NOVUS:

Freedom: Flexible working hours and the possibility of hybrid work

Mission: A challenging task in a dynamic startup environment that shapes the future of urban mobility.

Impact: You have the unique chance to be part of something big. You will work on a unique high-tech product in a start-up.

High development potential: We grow with you and you with us. You have space for your own ideas and direct influence on vehicle development.

Opportunities: You have countless opportunities to implement your projects. We take uncharted paths and are always ready to do unusual things.

Passionate Team: We are makers with a shared vision. Our motivated team supports each other and is already looking forward to you.

If you're looking for a challenge and are ready to become part of our mission, we look forward to getting to know you. Send us your resume, salary expectations, as well as relevant references and show us why exactly you're the right one.

Find more English-speaking jobs in Germany on Arbeitnow

Required skills

Interested in this position?

Create your free account and tailor your CV to match this job.