Software Engineer, DevOps – Central Execution Environment
We are looking for an experienced Software Engineer, DevOps to join a team developing the next generation of high-performance in-vehicle compute platforms. You will contribute to building a modern, secure, and scalable software development environment that enables the development and deployment of innovative automotive applications.
Working in a collaborative and agile environment, you will design, develop, test, and integrate software and development tools that support the complete software lifecycle for embedded automotive systems.
Key Responsibilities
Design, develop, test, and maintain software tools supporting embedded software development.
Build and improve CI/CD pipelines for software integration, testing, and deployment.
Develop robust and scalable solutions using Python, C/C++, and Shell scripting.
Work in Linux-based development environments and contribute to platform automation.
Integrate software components and ensure reliable software releases.
Troubleshoot build, integration, and deployment issues.
Collaborate with cross-functional software development teams to deliver high-quality solutions.
Improve software quality, stability, and automation across the development lifecycle.
Participate in code reviews and promote software engineering best practices.
Contribute to continuous improvement of development tools and infrastructure.
Required Qualifications
Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
Several years of professional software development experience.
Strong experience with:
Python
C/C++ development
Linux environments
Shell scripting
Experience with software integration, debugging, and automation.
Good understanding of software architecture and modular software design.
Experience working in Agile software development teams.
Strong analytical and problem-solving skills.
Excellent communication skills in English.
Preferred Skills
Experience with one or more of the following is considered an advantage:
Docker
Jenkins
Gerrit
Bazel
Zuul
Git
CI/CD pipelines
Containerization technologies
Embedded Linux
POSIX environments
DevOps practices
Build automation
Software release management
Automotive software development
Personal Qualities
We are looking for someone who is:
Passionate about software development and DevOps
Hands-on and proactive
A strong problem solver
Collaborative and team-oriented
Curious and eager to learn new technologies
Quality-focused with attention to detail
Comfortable working in a fast-paced development environment
What You'll Gain
Opportunity to work on next-generation automotive software platforms.
Exposure to modern DevOps tools and embedded software technologies.
Collaborative international working environment.
Long-term professional development and learning opportunities.
Modern workplace with a strong engineering culture.
Competitive compensation and employee benefits.
- Locations
- Gothenburg , Sweden
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.