
Senior Software Developer – Embedded, Smart Devices
MaibornWolff GmbH
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇩🇪 Germany
Visit company websiteJob Level
Senior
Tech Stack
AWSAzureGoIoTLinuxPythonRust
About the role
- Design, architect, and program embedded software solutions for smart devices
- Integrate software into existing systems and connect devices to IoT platforms
- Test developed systems, fix bugs, and optimize existing software
- Work with lab equipment such as measurement and soldering tools or oscilloscopes
- Assume technical responsibility in customer projects and share knowledge within the team
Requirements
- Degree in Computer Science or a comparable technical discipline
- Several years of professional experience in software development with a focus on embedded/smart devices
- Strong knowledge of C, C++ and Python
- Ideally experienced with languages such as Rust or Go
- Initial experience or interest in software development on Embedded Linux (e.g., with Yocto)
- Ideally familiar with IoT platforms such as Microsoft Azure or AWS
- Fluent English and good German skills or willingness to develop them further
Benefits
- Innovative work in an international team
- Flexible working hours
- Professional development opportunities
- Work with smart, modern products
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
CC++PythonRustGoEmbedded LinuxYoctoIoT platformsMicrosoft AzureAWS
Soft skills
technical responsibilityknowledge sharingteam collaboration
Certifications
Degree in Computer Science