CareerPlanSign in

Software Dev Engineer - Embedded Development

Berlin, Berlin, Germany💼 Full-time🗓 2026-08-05 → 2026-09-26

Core

Design, build, and operate scalable embedded systems and cloud-native services using RTOS, firmware, and device drivers to impact millions of customers.

Role type

Senior IC embedded software engineer (RTOS/Firmware)

Builds

Scalable distributed systems, cloud-native services, and AI-powered development tools

Domain

Embedded systems, Cloud computing, AI/ML

Deliverable

production ML models | product features | infrastructure

Required skills

Real Time Operating Systems (RTOS), C, C++, Rust, Embedded Development, Firmware, Device Driver, Linux, ARM, Bare-Metal, Hypervisor/Kvm, Data structures, Algorithms, Object-oriented design

Preferred skills

AI tools for development productivity, Cloud platforms (AWS), Database systems (SQL/NoSQL), Open-source contributions, Version control, Debugging complex systems, Computer Architecture

Technologies

AWS, SQL, NoSQL, CI/CD, Linux, ARM

Responsibilities

Design and develop scalable solutions using cloud-native architectures and microservices; Build and maintain resilient distributed systems; Leverage GenAI and AI-powered tools to enhance development productivity; Write clean, maintainable code following best practices; Participate in code reviews and technical discussions; Demonstrate operational excellence through monitoring and troubleshooting production issues.

Seniority

Senior, hands-on IC

Sourced via amazon · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.