Senior Linux Software Developer (m/w/d) in Vollzeit
Core
Develop innovative software solutions for high-precision measurement instruments on Linux-based embedded systems across the full technology stack.
Role type
Senior Linux Software Developer (Embedded Systems)
Builds
Measurement instruments and their complete application stack (Frontend GUI, Backend databases, automation, system integration)
Domain
Industrial automation and measurement technology on Linux-based embedded platforms
Deliverable
production ML models | product features
Required skills
C++ (C++20/23), Linux on embedded architectures (ARM64), hardware interfacing, UI development, database development, Linux system building, secure coding practices, network protocols (LDAP, CIFS, WLAN, OPC UA, Profinet)
Preferred skills
Electrical engineering basics
Technologies
C++, Linux, ARM64, C++ Standard Library, Secure Coding
Responsibilities
Develop software for measurement instruments considering regulatory requirements; Perform full platform development including Linux kernel adjustments for custom hardware, OS package management, and toolchain management; Build and maintain existing and new codebases; Conduct testing, error analysis, and bug fixing; Collaborate closely with customers to support and further develop products
Seniority
Senior, hands-on IC