
Friday Väst AB · Göteborg
Are you someone who enjoys taking ownership and working in a role with significant responsibility? Would you like to work in a complex environment within the au...
Are you someone who enjoys taking ownership and working in a role with significant responsibility? Would you like to work in a complex environment within the automotive industry, focusing on software systems? If you also have a background in software development, mechatronics, or a related field, this could be the right opportunity for you. Apply today – we review applications on an ongoing basis.
ABOUT THE ROLEFriday is looking for a Software Engineer on behalf of our client. The team is responsible for software within power electronics and is proud to be one of the leading organizations in software development for electric vehicles. Our client's vision is to deliver the best and most innovative features to the market while continuously developing their software platform.
We are looking for an engineer who will work with the development and automation of HIL-testing. In this role, you will develop, maintain, and improve automated test solutions while contributing to more efficient software quality assurance.
A key responsibility is ensuring compatibility between different software components. Parts of this process are currently performed manually, but the goal is to automate these workflows. One example of this continuous improvement is an AI-based solution developed to analyze code and automatically identify errors, helping streamline the process and improve software quality.
Developing and automating HIL test solutions.
Writing, maintaining, and improving Python test scripts.
Working with CI/CD tools such as Git, Gerrit, and Jenkins.
Ensuring compatibility between software components and analyzing software issues.
Participating in HIL testing and working with test hardware.
Troubleshooting software and hardware when needed.
Supporting development projects and providing technical support when required.
WE ARE LOOKING FOR SOMEONE WHO HAS:A Bachelor's or Master's degree in Software Engineering, Mechatronics, Electronics, or a related field.
Previous experience within the automotive industry.
Strong technical writing and documentation skills.
Experience with Python programming and scripting.
Professional proficiency in English, both spoken and written, as English is the working language.
A valid Category B driver's license.
Experience with Git, Gerrit, and Jenkins.
Experience with HIL testing and test automation.
This is a consulting assignment, meaning you will be employed by Friday while working on-site with one of our clients.
PRACTICAL INFORMATIONEmployment type: Full-time
Start date: As soon as possible / By agreement
Location: Gothenburg, Sweden
Recruitment Contact: Tuva Sandberg, Tuva.sandberg@friday.se
Salary: Competitive, based on experience
Apply by clicking the link below. Please submit your application as soon as possible, as we review applications continuously and the position may close before the final application date if we move forward with the interview process. Please note that we do not accept applications via email.
ABOUT FRIDAYAt Friday, we are passionate about helping tech professionals launch successful careers. By understanding your ambitions, interests, and goals, we match you with companies and opportunities that inspire you to look forward to going to work every day.
We value ambition and potential and are committed to a fair and unbiased recruitment process where everyone has an equal opportunity to succeed.
With offices in Stockholm, Gothenburg, Malmö, Linköping, and Örebro, we conduct more than 5,000 career meetings every year, connecting talented professionals with opportunities ranging from global corporations to innovative startups.
Company description: Who are we?Volvo Cars is a company on a mission; to bring traditional car manufacturing into a connected, sustainable and smart future.Since 1927, we have been a brand known for our commitment to safety, creating innovative cars that make life less complicated for our consumers. In 2010, we decided to transform our business, resulting in a totally new generation of cars and technologies, as well as steady growth and record sales. Today, we’re expanding our global footprint in Europe, China and the US, and we’re on the lookout for new talent. We are constantly pushing our own skills and abilities to drive change in the automobile industry like never before. We are looking for innovative, committed people to join us in this endeavour and create safe, sustainable and connected cars. We believe in the power of people and will challenge and support you to reach your full potential. Join us and be part of Volvo Cars’ journey into the future. Job description: Let's introduce ourselves Volvo Cars is growing and facing an exciting future in the electrification of vehicles. If you want to utilize state of the art methods to test and verify next generation electrified luxury cars, the role as our new Hardware in the loop (HIL) Development Engineer is the role for you to prosper!You will be part of an HIL Development team in the eART Software Factory within the Product Stream Electric Propulsion. You will be a member of a truly international team designing HIL test-environments for production software testing. Meaning the HIL models, you will create is crucial for testing electrical propulsion ECUs used in the Traction Battery, Charging and Electric Drive Systems. What you'll do Volvo Cars’ development centers around software (SW) and in our next generation vehicles, we take a giant leap into the future by launching a capable centralized compute platform, hosting most of the in-house developed SW. In these next generation vehicles, we are building a computer-in-the-car architecture. The Propulsion & Energy unit is located at Gothenburg. The department, Propulsion & Energy Quality has an Enabling ART (Agile Release Train) within Propulsion & Energy, with the purpose to provide the infrastructure for SW development teams to integrate, test, and release SW in a continuous integration (CI) flow. The infrastructure includes development and maintenance of Hardware-in-Loop setups for development, verification, and validation of software products. We do this by building a robust and automated test framework and enabling SW test & release in a CI flow. We are looking for our future team member to develop, validate and maintain Model-Based Hardware in Loop setups that are intended for software functionality verification on embedded systems. The embedded test setups are built around the above-mentioned Propulsion & Energy architecture. These setups are a combination of simulated vehicle components and real hardware components to emulate a real vehicle with all the relevant dynamics. Our team are responsible for the development and maintenance of these embedded setups (hardware-in-loop), while making sure that these setups are capable to execute relevant test cases for platform, software, and function verification. These are state-of-the art test setups, critical for testing software before the final product is launched. Hence, you will be working in a fast paced, innovative environment, solving problems and challenges daily. We offer you to work in a small cross functional team, with high focus on quality and continuous improvements. Together with your colleagues, you will define, set up and configure these test environments supporting our current and future projects. You will be working with Software application and deployment on core computer and embedded ECUs, model all relevant components and signals to enable test automation, moving us towards Continuous Integration and Continuous Deployment. Together with us, you will grow your competence and get a broad understanding of Volvo Cars Next Generation Vehicles and Software Platform along with domain growth in Propulsion & Energy. You will work closely with other groups at Volvo Cars, our suppliers and get the opportunity to create a wide network. Profile description: What you'll bring You will fit well in this role if you are a Modeling and Simulation Engineer focusing on model-based development on HIL test beds and an understanding of Software Verification cycles correlated to Model Based Development (SIL, MIL, HIL and VIL)We see that you have a B.Sc. or M.Sc. in SW Engineering, Electrical Engineering or equivalent with emphasis on SW development. You have extensive experience in either dynamic modelling using Matlab/Simulink or test automation. Experience from an Agile working environment and from Continuous Integration is beneficial.You are fluent in English. Software/ Plant model development (python, Matlab/Simulink, Stateflow) Experience with HIL systems and real-time simulation Experience in Continuous Integration dSPACE toolchain (ConfigurationDesk, AutomationDesk, ControlDesk,...) Knowledge of modeling electric motors, power electronics, and traction battery systems Automation of software test CAN and Automotive Ethernet communications Meritorious: Experience from SW platform development, including middleware. Knowledge in Electric Propulsion simulation Knowledge in integration of sensor technologies Verification in vehicles at system or functional level or experience from test automation Experience in Core, Domain development/testing.
Company description: Who are we?Volvo Cars is a company on a mission; to bring traditional car manufacturing into a connected, sustainable and smart future.Since 1927, we have been a brand known for our commitment to safety, creating innovative cars that make life less complicated for our consumers. In 2010, we decided to transform our business, resulting in a totally new generation of cars and technologies, as well as steady growth and record sales. Today, we’re expanding our global footprint in Europe, China and the US, and we’re on the lookout for new talent. We are constantly pushing our own skills and abilities to drive change in the automobile industry like never before. We are looking for innovative, committed people to join us in this endeavour and create safe, sustainable and connected cars. We believe in the power of people and will challenge and support you to reach your full potential. Join us and be part of Volvo Cars’ journey into the future. Job description: Let's introduce ourselves Software development that makes a differenceAt Volvo Cars, we are on a mission to provide freedom to move in a personal, sustainable, and safe way. As vehicles become increasingly software-defined, the infotainment platform plays a critical role in delivering seamless and secure user experiences.We are now looking for a Software Developer specializing in Android uplift to strengthen our platform teams and help drive the evolution of our infotainment systems. What you'll do As an Infotainment Software Developer, you will be part of an agile team working on the Android platform uplift and integration across our vehicle programs.You will: Drive Android version upgrades (uplift) for the infotainment platform Enable and maintain CI pipelines and build environments for platform stability Work closely with platform, integration, and hardware teams to ensure smooth bring-up on new hardware Debug and resolve system-level issues across Android, Linux, and embedded layers Collaborate with architects, UX, and cross-functional teams to deliver a coherent end-to-end solution Contribute to continuous improvement, automation, and platform quality Location: Lindholmen, Gothenburg Profile description: What you'll bring We are looking for a Senior Embedded Software Engineer with strong Android platform experience and a systems mindset.Required experience: Strong experience in C++ and Python in embedded environments Hands-on experience with Android platform development (AOSP / system level) Experience with Embedded Linux or OS-level development Solid understanding of system architecture and platform integration Experience working in a CI/CD environment (build systems, pipelines, automation) Experience with debugging complex system-level issues Preferred experience: Experience with Android uplift / version upgrades Automotive or infotainment domain experience Test automation experience (e.g., Pytest) Experience working with new hardware bring-up and platform enablement Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, or similar
EDAG, one of the leading global engineering experts with heritage from the automotive industry, serves its customers with complete development responsibility, ranging from concept work to even building prototypes. Whether it is software development, development of future mobility solutions, sustainability, design engineering, quality assurance, manufacturing engineering or various other engineering requests, EDAG has successfully helped its clients take the next technology leap, for more than 56 years. We at EDAG simply claim to be our customer’s global mobility and industry engineering experts! EDAG Engineering Scandinavia AB is the Scandinavian subsidiary of the EDAG Group. With an origin from Gothenburg, we have naturally become an important partner to the western region of Sweden. More and more customers are discovering our ability to deliver local engineering capabilities within a wide range of areas – not seldom in combination with other global EDAG sites, colleagues and competences to accommodate larger projects and undertakings. We are expanding our customer engagement and am looking for CI/CD and test engineers who will take responsibility for CI/CD operations, application integration, software testing, test automation and test framework development. Responsibilities: Developing, maintaining and optimizing the CI/CD pipelines for uninterrupted software builds and integrations. Proactively monitoring CI pipelines and resolving the issues and errors. Developing and maintaining automated test cases aligned with gate scope Executing sanity checks, baseline qualification, and extended tests as part of CI/CD workflows Analyze test results and contribute to fault reporting and resolution. Performing fault tracing and advanced troubleshooting within owned domain. Collaborate with test engineers to improve test automation coverage and efficiency. Analyze complex test requirements and translate them into robust automated solutions using Python, CAPL, and C#. Integrate new test methods and technologies, ensuring compliance with our quality and safety standards. Maintain and support test environments (boxcars, VIL rigs), including remote and on-site activities as needed. Mentor junior developers and contribute to the technical direction of the automation team. Qualifications: M.Sc. or B.Sc. in Electrical, Electronics, Computer Engineering, Software Engineering, or equivalent. 3-10 years of automotive experience in CI/CD engineering, software integration, testing and automation. Experience in Boxcar and VIL (Vehicle-in-the-loop) rig testing. Proficiency in programming languages: Python, CAPL, C/C#, and scripting for test automation. Experience in CI tools Cynosure, Jenkins, Zuul, GitLab, Ansible, Bazel. Experience in tools Git/Gerrit, Victoria, Grafana, YAML, Bash, Groovy, Artifactory, Docker, AWS, Vector CANoe, vTESTstudio. Fluent in English (written and spoken). B driving license. Meritorious: ISTQB Certification. Volvo Cars experience We welcome you in to our open and diverse culture. We promise you a lot of opportunities to grow and learn as you become a part of a dynamic and creative team who are at the top of their field. With leading-edge technology, we help our customer’s vision become a reality. We are an engineer’s playground of innovation and creativity that is fast, furious and fun!