About the Company
Siemens AG is a global technology powerhouse that has stood for engineering excellence, innovation, quality, reliability and internationality for more than 170 years. The company is active around the globe, focusing on the areas of power generation and distribution, intelligent infrastructure for buildings and distributed energy systems, and automation and digitalization in the process and manufacturing industries.
Responsibilities
- Provide technical leadership to global teams, guiding them through complex challenges
- Drive the entire application lifecycle—from initial ideation workshops and prototype development to successful commercial go-live
- Develop pragmatic, future-proof architectural solutions for both legacy systems and new system platforms especially for wireless communication and power electronics related low voltage protection devices
- Apply your problem-solving mindset to create tangible business value and ensure robust security across products and solutions
Requirements
- Masters degree in Computer Science, Electrical Engineering, Embedded Systems, or a related technical field
- Many years of professional experience in embedded software development and architecture, ideally across diverse domains (industry, consultancy, academia)
- Deep knowledge of embedded software design principles, real-time operating systems (RTOS), and hardware-software integration
- Strong programming skills in C, C++, and Python for embedded systems and automation scripting, with hands-on experience in microcontrollers, SoCs, low-level drivers, and various communication protocols (CAN, SPI, I2C, Ethernet, WiFi, BLE, Matter)
- Proficient in designing scalable, modular, and secure embedded architectures for complex systems, complemented by strong software modeling skills, interface definition, and expertise in secure coding practices and product security standards
- Experienced with debugging tools, emulators, and performance optimization for resource-constrained systems, alongside familiarity with CI/CD pipelines for embedded development and version control systems (e.g., GitLab)
- Proven track record in guiding agile and remote teams for embedded software projects, including defining KPIs, applying industry best practices, and introducing new tools and processes
- Strategic thinker with excellent communication skills and a customer-oriented mindset
Benefits
- 2 to 3 days of mobile working per week as a global standard
- An attractive remuneration package
- Flexible training opportunities for both your professional and personal development
- 30 days of paid vacation and a variety of flexible work schedules