We are looking for a skilled Software Engineer to join a team working with advanced test environments for embedded systems. This is a consulting assignment, where you will contribute to building and operating platforms used to test software in hardware environments, long before final products exist.
You will work closely with experienced engineers, developing tools and frameworks that enable efficient and reliable testing across complex systems.
Develop and maintain framework functionality used for testing in HIL rigs and vehicle platforms
Work with Python, Linux systems, network configuration, and parts of C++ and Bazel
Improve tools for debugging, monitoring, and visualization of complex environments
Contribute to CI/CD pipelines and scalable test infrastructure
Collaborate in agile teams with high ownership and technical responsibility
Support faster feedback loops for development teams
Strong skills in Python
Solid software engineering background (design, implementation, testing)
Experience working with Linux systems and configurations
Experience with CI/CD environments and test automation
Understanding of software architecture and building testable systems
Experience with Bazel
Experience with Hardware-in-the-Loop (HIL) or similar hardware-integrated environments
C++ knowledge
Experience working with large-scale test frameworks
Type Consulting assignment
Location Gothenburg (hybrid setup)
Start As soon as possible
Duration Long-term assignment
Workload Full-time
For this role, a Level 2 background check must be completed before the start of the assignment. This includes:
Employment
References
Identity
Citizenship
Education
Trade sanction
Criminal
Interviews are conducted continuously, so early applications are encouraged.
CV
Availability
Hourly rate

Epico Group is a rapidly growing IT consultancy firm that specializes in identifying, qualifying, and delivering the right IT consultants to meet the needs of the public sector, municipalities, and the business sector. Established in 2009, Epico Group is a leader in IT consulting services across the Nordics and parts of Europe. With seven business units, Epico ensures high-quality delivery across a wide range of IT consulting services.
At Epico, we are more than just an IT consultancy and recruitment agency – we are much more than a link between clients and candidates. We create long-lasting partnerships, deliver tailored consulting to both the private and public sectors, and offer unique job opportunities for candidates. We provide deep insights into both public and private markets, all to ensure the right match and maximize value for both organizations and experts.
Our clients range from scale-ups to global enterprises, and we manage deliveries in sectors such as MedTech, Energy & Utilities, Finance, Healthcare, Media & Communications, Technology, Industry, and more.
In a world where technology drives the future, we at Epico know that it is the people behind the technology who truly make a difference. We believe that the most passionate IT professionals are the ones who ensure technological progress and shape a better future for us all.
For us, it is crucial to understand both the candidate and the organization behind the project – not only on a professional level but as people.
Our consultants don’t just build systems that keep the world running – they make our lives better and more sustainable. They are the technological heroes of tomorrow, and we are incredibly proud to help them.
With offices in five countries, consultants placed in 12 countries, and a strong network of experts, we specialize in helping businesses, organizations, and institutions navigate the digital age and optimize growth.