Senior C++ Engineer
Are you looking for an opportunity to work with autonomous technology, join our highly talented team and advance your career and skills in C++.
Who are we?
We are an IT Services company with over 60 employees, providing effective solutions through consulting services in the ever-evolving world of information technology. Expertise in providing niche talent to projects in Automotive, Embedded and Telecom sectors.
Awarded DI Gasell in 2020 & 2021 for being one of Sweden's fastest growing companies. We are headquartered in Lund and have teams in Stockholm, Gothenburg, Linköping and Bangalore.
We welcome applications from all over the world and can provide relocation assistance & sponsorship to those who may require a visa to live and work in Sweden provided you have the right skills!
Summary
In this role, you will be responsible for developing, implementing, and validating software for autonomous vehicles while collaborating with the hardware and systems engineering teams to design and develop HIL (Hardware-in-the-Loop) test rigs. To our valued automotive customer we are looking for a highly skilled and motivated Software Engineer with strong expertise in C++14 to join their team working on autonomous technology.
Responsibilities
- Design and develop software for autonomous vehicle systems, primarily using C++14 and other relevant technologies.
- Work closely with the hardware and systems engineering teams to integrate and validate software solutions on HIL test rigs, ensuring seamless hardware-software communication.
- Collaborate with cross-functional teams to identify and resolve system integration challenges, ensuring smooth integration of software with hardware components.
- Design and execute HIL test cases for various system components and subsystems, analyzing results to identify areas for improvement and ensure system robustness.
- Participate in code and design reviews, providing and receiving constructive feedback to ensure the highest quality software development.
- Stay up-to-date with the latest advancements in autonomous vehicle technology, and contribute to the ongoing improvement and innovation of our products.
About you
- A minimum of 5 years of experience in software development, with a focus on C++14 or higher.
- Demonstrated experience with hardware-in-the-loop simulation and testing, preferably in the automotive or robotics industries.
- Strong understanding of real-time embedded systems, software architecture, and design principles.
- Familiarity with communication protocols such as CAN & Ethernet.
- Excellent problem-solving skills and the ability to work independently or as part of a team.
- Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
- Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field. Language English Meriting.
Nice to have
- Knowledge of functional safety standards, such as ISO 26262, and their application in the development of automotive software.
- Familiarity with version control systems, such as Git, and continuous integration and deployment tools.
- Department
- Automotive
- Locations
- Gothenburg
Gothenburg
Why Mittlogik
-
When you work with us...
Working at Mittlogik offers you the incredible opportunity to collaborate with Fortune 500 companies and engage with cutting-edge technology. We seek creative, driven individuals to join our team and explore a wide range of exciting opportunities.
-
Mittlogik meetings..
At Mittlogik, ensuring a positive and enjoyable work experience for our team members is a top priority. We believe in balancing hard work with fun! Every quarter, we host after-work events at each location, often paired with exciting games or challenges. During the summer, we organize a weekend getaway where the entire team gathers for fun-filled team-building activities.
As the year comes to a close, we celebrate the holiday season with a festive Christmas dinner, ending the year on a high note!
-
Carving your own career path..
At Mittlogik, we believe your work should be something you love, not just a job. That’s why we keep the doors open for our team members, whether you want to learn new skills, explore different technologies, or take on new projects. The choice is yours! We're always here to provide the guidance and support you need to help you move forward on your career path.
Workplace & culture
A workplace is more than just a place to work — it’s a space for growth and innovation. At Mittlogik, we stay at the forefront of information technology, applying our expertise where it’s needed most. We thrive in a high-performance environment, fostering a culture that is inclusive, constructive, and collaborative, all while upholding our core values.
As an equal opportunity employer, we are committed to diversity and do not discriminate based on race, ethnicity, gender, sexual orientation, disability, or age.
About MittLogik
We are a dynamic, results-oriented team providing customized consulting services in the field of information technology.
Senior C++ Engineer
Are you looking for an opportunity to work with autonomous technology, join our highly talented team and advance your career and skills in C++.
Loading application form
Already working at MittLogik?
Let’s recruit together and find your next colleague.