Senior Embedded Software Engineer - OEM Product Development (Fully Remote, Germany)
Lead embedded firmware development for ARM Cortex-based microcontrollers, supporting products through full lifecycle. Collaborate with cross-functional teams. Minimum German language level B2 required.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
Senior Embedded Software Engineer
Location: Germany
Work Mode: Fully Remote
Language level: German Speaking (B2 minimum)
We are seeking an experienced Embedded Software Engineer to join an OEM engineering team developing innovative electronic products and embedded systems. The role will involve the design, development, testing, and maintenance of firmware for ARM Cortex-based microcontrollers, supporting products throughout the full development lifecycle
Key Responsibilities
- Design and develop embedded firmware using Embedded C/C++.
- Develop low-level drivers, middleware, and application software.
- Perform board bring-up, hardware integration, and system debugging.
- Work closely with hardware, systems, and manufacturing teams.
- Support product validation, testing, and production releases.
- Participate in code reviews, architecture discussions, and technical documentation.
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
Required Skills
- 4+ years of embedded software/firmware development experience.
- Strong Embedded C programming skills.
- Experience with ARM Cortex-M microcontrollers.
- Experience with one or more platforms such as STM32, NXP, Renesas, Nordic, Infineon, TI, or Microchip.
- Strong understanding of UART, SPI, I2C, CAN, USB, and Ethernet protocols.
- Experience with RTOS environments such as FreeRTOS, Zephyr, or ThreadX.
- Hands-on debugging using JTAG, oscilloscopes, and logic analyzers.
- Experience with Git and embedded development tools.
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
Nice to Have
- Embedded Linux experience.
- Wireless technologies such as BLE, Wi-Fi, Zigbee, or LoRaWAN.
- Bootloaders, firmware updates, and secure embedded systems.
- Experience supporting products from concept through production.
Similar Jobs
Explore other opportunities that match your interests
Jobgether
payabl.