Senior System Design Engineer
We are currently looking for a Senior System Design Engineer / Senior Developer to join an advanced Test Automation team working on system-level validation for vehicle software.
📍 Location: Gothenburg, Sweden
Role Overview
In this role, you will work as a Toolchain Developer, contributing to the development and evolution of frameworks used for automated testing on HIL rigs and trucks. You will be deeply involved in both hands-on development and architectural improvements, ensuring the framework remains scalable, efficient, and aligned with stakeholder needs.
Key Responsibilities
Develop, maintain, and enhance test frameworks and toolchains for automated system-level testing
Understand and manage dependencies, workflows, and architecture across the framework
Perform bug fixing, refactoring, and continuous improvements of existing codebases
Drive feature development based on stakeholder requirements
Contribute to improving product quality, performance, and maintainability
Work with a holistic system view, while also diving deep into technical details
Collaborate in an Agile/SAFe environment, actively participating in dailies, refinements, and team discussions
Required Skills & Experience
University degree in Embedded Software Engineering or equivalent
9+ years of experience in software development
Strong expertise in:
C++ (including efficient execution and performance optimization)
.NET / C# (development of libraries, services, APIs)
Proven experience working with large, complex codebases and layered architectures
Hands-on experience with Windows desktop application development (GUI)
Strong understanding of multithreading and concurrency
Experience in building and integrating backend services
Knowledge of:
Machine-to-machine (M2M) communication
Authentication & authorization mechanisms
Databases and data storage solutions
Ability to adapt to and improve legacy systems while maintaining common solutions
Strong analytical and critical thinking skills with the ability to see both high-level architecture and detailed implementation
Meritorious / Nice-to-Have Skills
Experience with CI/CD pipelines, especially in HIL or automotive environments
Knowledge of CAN & LIN communication protocols
Experience with SQL / SQLite databases
Familiarity with message queues (e.g., RabbitMQ)
Exposure to Azure resources, Artifactory, or similar technologies
Desired Personality & Mindset
Strong architectural mindset with the ability to identify improvements
Confident in challenging existing solutions and proposing better approaches
Comfortable working in structured Agile setups like SAFe
Proactive, communicative, and not afraid of technical discussions or pushing ideas
Able to balance innovation with stability in complex systems
If you’re looking to work on cutting-edge test automation systems in a highly technical environment, this is a great opportunity to make an impact.
đź“© Feel free to reach out or apply directly!
- Department
- IT & Engineering
- Locations
- Gothenburg , Sweden
Colleagues
About Aurora Engineering AB
Aurora Engineering AB is a Swedish engineering consultancy providing technical expertise and project support within the automotive and industrial sectors. We connect skilled engineers with innovative companies to deliver high-quality solutions in product development, design, testing, and digital engineering.