Ericsson

Master Thesis: Code-Graph-Based Context for AI-Assisted Software Engineering in Radio Baseband L1

Ericsson
Apply
1 day ago
Stockholm, SwedenEntry Level

Responsibilities

  • Survey the state of the art in code graphs, code property graphs, static analysis, structural indexing, and code retrieval or embeddings.
  • Analyze a bounded set of Radio Baseband L1 components to identify relevant code entities, relationships, and execution order.
  • Design and implement a method and prototype for extracting a code graph and building domain context from source code.
  • Define measures of effective context, including accuracy, coverage, freshness, and cost.
  • Evaluate code-graph context against live code parsing and text or embedding retrieval on representative domain tasks.
  • Provide conclusions and recommendations for maintaining context freshness and consistency with a code baseline.

Requirements

  • Currently pursuing a Master’s degree in Computer Science, Software Engineering, Artificial Intelligence, or a related field.
  • Solid foundation in software architecture and graph-based data structures.
  • Comfortable working with Python; the domain code is largely C/C++.
  • Interest in program analysis, knowledge representation, and AI-assisted software engineering.
  • Static analysis or compiler knowledge is preferred.
  • Analytical, systematic, independent, and able to communicate technical findings clearly and draw practical conclusions.

Benefits

  • Thesis opportunity at Ericsson focused on AI-assisted software engineering in an industrial Radio Baseband L1 codebase.
  • Suitable for two students and worth 30 ECTS credits per student.
  • Location: Stockholm, Sweden.

Tech Stack

Categories

Ericsson

About Ericsson

10,000+ employees

Ericsson is a publicly traded telecommunications vendor that builds mobile network infrastructure (RAN, core, OSS/BSS), cloud platforms, and managed services for communications providers and enterprises. Founded in 1876 and headquartered in Kista, Stockholm, it supplies 5G systems to operators worldwide and owns Vonage, expanding network APIs and enterprise communications offerings.

Contact me