Are you passionate about combining your expertise in data engineering with cutting-edge technologies in telecommunication? Do you have a strong background in scripting (Python, JavaScript) and experience with mobile protocols (LTE/4G, 5G, L1, RLC, RRC, NAS)? We’re looking for an experienced Data Engineer to join our team and help develop next-generation products for a global leader in consumer electronics. You'll play a key role in developing frameworks and test environments, analyzing and processing mobile protocol and firmware data for devices sold in millions of units worldwide.
As part of a top US tech company, you’ll be part of an agile, cross-functional team, working directly with customer teams and using your expertise to drive impactful solutions. If you're a proactive, hands-on engineer with excellent communication skills and a passion for tackling complex problems, we want to hear from you!
Key Responsibilities:
Data Engineering & LTE Protocol Analysis:
* Analyze and process mobile protocol data (LTE/4G, 5G, L1, RLC, RRC, NAS) and firmware data for consumer electronics devices.
* Develop and maintain Python- and JavaScript-based tools and scripts to process and analyze large volumes of mobile data.
* Translate mobile protocol KPIs into working scripts to measure and improve protocol performance.
* Collaborate with cross-functional teams to troubleshoot and optimize mobile features.
Requirements:
* University degree in Computer Science, Telecommunications, Electrical Engineering, or similar.
* 5+ years of experience as a Data Engineer, Software Engineer, Software Tester, or DevOps utilizing Python and JavaScript
* Solid in handling Linux and able to adjust to changing work environments and systems
* Strong hands-on experience with Python, incl. data structures, OOP, file handling, exception handling, multi-threading, statistical libraries (e.g., Numpy, Scipy, Scikit-learn)
* Solid knowledge of LTE technology, including control layers (L1, RLC, RRC, NAS), as well as data plane protocols.
* Strong experience working in agile environments, with proactive and collaborative communication skills.
Nice to Have:
* Experience with 3G and 5G technologies (NSA & SA).
* Familiarity with web frameworks such as Django or Flask.
* Experience with ORM (Object Relationship Mapping) libraries.
* Experience with Python GUI programming (e.g., PyQt, TkInter).
* Understanding of multi-process architectures.
* Experience with SQL databases (e.g., SQLite).
* Understanding of applying Data Science and Machine Learning paradigms in Python.
Job Types: Full-time, Permanent
Application Question(s):
* Do you have a valid VISA and work permit for Germany (only if applicable)?
Experience:
* Python: 4 years (Required)
* Telecommunication: 3 years (Required)