-
Aurora Engineering AB
View all jobs
Senior Expert Software Engineer – C#/.NET Core
Sweden
· Full-time
·
Not Applicable
We are looking for a Senior Expert Software Engineer with 12+ years of experience in C# and .NET development to design, develop, and maintain communication interface software used between vehicles and engineering tools. The role covers the full software lifecycle, including design, implementation, testing, support, and integration in an agile environment.
Key Responsibilities
A senior software expert with extensive C#/.NET experience, strong backend and cross-platform development skills, and a background in automotive communication systems, diagnostics, or embedded software environments.
Key Responsibilities
- Design, develop, and maintain high-performance software solutions using C# and .NET Core.
- Develop communication interfaces supporting vehicle development, testing, manufacturing, workshop, and remote operations.
- Participate in software architecture, implementation, testing, troubleshooting, and acceptance activities.
- Collaborate with stakeholders to define reusable and scalable solutions.
- Optimize software performance, memory utilization, and runtime efficiency.
- Contribute to cross-platform and containerized software solutions.
- Support continuous improvement and agile development practices.
- 12+ years of professional software development experience.
- Expert-level proficiency in C# and .NET Core/.NET Framework.
- Deep understanding of .NET runtime internals and software architecture.
- Experience with AOT compilation and embedded Linux environments.
- Hands-on experience with .NET MAUI or Xamarin for Android and iOS development.
- Strong backend development experience.
- Experience with Docker and Kubernetes.
- Familiarity with Lua scripting and dynamic script generation.
- Strong understanding of software design principles, design patterns, and clean code practices.
- Knowledge of automotive diagnostic protocols such as UDS (ISO 14229), ISO 15765-2, SAE J1575, and RP1210.
- Experience within automotive or heavy-duty vehicle diagnostics.
- Experience with communication protocol design and implementation.
- Performance tuning and memory optimization expertise.
- Experience with C++ development.
A senior software expert with extensive C#/.NET experience, strong backend and cross-platform development skills, and a background in automotive communication systems, diagnostics, or embedded software environments.
Key Skills
Ranked by relevance
c
embedded
design patterns
xamarin
android
docker
linux
lua
ios
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Infotainment Software Developer
2026-04-17
Full-time
Not Applicable
Sweden
IT Services
Engineering
View Job Details
Related
Senior Software Engineer(C/C++,Python & Zuul)
2026-04-16
Full-time
Not Applicable
Sweden
IT Services
Engineering
View Job Details
Related
Senior Motion Machine Learning Engineer
2026-03-13
Full-time
Not Applicable
Sweden
IT Services
Engineering
Login to Apply
- Posted
- Jun 15, 2026
- Type
- Full-time
- Level
- Not Applicable
- Location
- Gothenburg
- Company
- Aurora Engineering AB
Industries
IT Services
IT Consulting
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Infotainment Software Developer
2026-04-17
Full-time
Not Applicable
Sweden
IT Services
Engineering
View Job Details
Related
Senior Software Engineer(C/C++,Python & Zuul)
2026-04-16
Full-time
Not Applicable
Sweden
IT Services
Engineering
View Job Details
Related
Senior Motion Machine Learning Engineer
2026-03-13
Full-time
Not Applicable
Sweden
IT Services
Engineering