NOVUS GmbH
5 months ago
Embedded Software Engineer (m/w/d)
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
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.