Job description
We are looking for an experienced Embedded Software Application Engineer to join an international and dynamic engineering environment focused on next-generation automotive technologies.
In this role, you will contribute to the development of advanced embedded software solutions, working closely with cross-functional teams throughout the full product development lifecycle. You will act as a technical expert, supporting everything from requirements definition to implementation, validation, and release.
π Location: Gothenburg, Sweden
π Industry: Automotive
πΌ Experience Level: Senior / Expert (10+ years recommended)
π£ Language: Fluent English
Your Responsibilities
- Perform functional development including requirements breakdown, software design, implementation, documentation, testing, and verification.
- Work within technical domains such as powertrain, electro mobility, diagnostics, vehicle systems, HMI, mechatronics, and control systems.
- Lead system engineering activities within cross-functional technical teams.
- Coordinate and integrate deliveries from multiple engineering teams, ensuring quality and readiness before release.
- Support early development phases, including concept studies, architecture discussions, and technical roadmap creation.
- Drive problem-solving activities including fault tracing, root cause analysis, and issue resolution.
- Share technical knowledge within the organization through coaching, mentoring, and technical guidance.
- Contribute to continuous improvement initiatives and support technical business growth.
Required Skills & Experience
- Minimum 10 years of experience in embedded software development or application engineering within automotive or similar industries.
- Strong experience in diagnostics software development and requirements engineering.
- Solid knowledge of:
- CANoe / CANalyzer
- Controller Area Network communication
- Unified Diagnostic Services diagnostics
- DTC analysis and fault tracing
- Experience with diagnostic and engineering tools such as GRADE-X, Tech Tool, and GDSP.
- Good understanding of embedded programming and software architecture principles.
- Ability to read electrical schematics and work with system documentation.
- Strong analytical mindset with excellent troubleshooting capabilities.
- Engineering degree in electronics, software, mechatronics, automotive engineering, or similar field.
- Excellent communication skills with the ability to mentor junior engineers and lead technical discussions.
What We Offer
- An international community bringing together 110+ different nationalities
- An environment where trust has a central place: 70% of key leaders started their careers at entry-level positions
- A robust training system with an internal Academy and 250+ available learning modules
- A vibrant workplace with frequent internal events (afterworks, team buildings, etc.)
- A strong commitment to sustainability, giving you the opportunity to turn ideas into action and make a tangible impact
- Through the WeCare Together program, the opportunity to design and lead projects with real social or environmental impact, with full company support
Salary Range: From 46,667 SEK to 56,667 SEK (gross per month)
The stated salary falls within the established salary range for the position and is determined based on experience, skills, and level of responsibility, in accordance with our policy of fair and non-discriminatory compensation.
Amaris Consulting is proud to be an equal-opportunity workplace. We are committed to promoting diversity within the workforce and creating an inclusive working environment. We welcome applications from all qualified candidates regardless of gender, sexual orientation, race, ethnicity, beliefs, age, marital status, disability, or other characteristics.
Who are we?
Amaris Consulting is an independent technology consulting firm providing guidance and solutions to businesses. With more than 1000 clients across the globe, we have been rolling out solutions in major projects for over a decade – this is made possible by an international team of 7,600 people spread across 5 continents and more than 60 countries. Our solutions focus on four different Business Lines: Information System & Digital, Telecom, Life Sciences and Engineering. We’re focused on building and nurturing a top talent community where all our team members can achieve their full potential. Amaris is your steppingstone to cross rivers of change, meet challenges and achieve all your projects with success.At Amaris, we strive to provide our candidates with the best possible recruitment experience. We like to get to know our candidates, challenge them, and be able to give them proper feedback as quickly as possible. Here's what our recruitment process looks like:
Brief Call: Our process typically begins with a brief virtual/phone conversation to get to know you! The objective? Learn about you, understand your motivations, and make sure we have the right job for you!
Interviews (the average number of interviews is 3 - the number may vary depending on the level of seniority required for the position). During the interviews, you will meet people from our team: your line manager of course, but also other people related to your future role. We will talk in depth about you, your experience, and skills, but also about the position and what will be expected of you. Of course, you will also get to know Amaris: our culture, our roots, our teams, and your career opportunities!
Case study: Depending on the position, we may ask you to take a test. This could be a role play, a technical assessment, a problem-solving scenario, etc.
As you know, every person is different and so is every role in a company. That is why we have to adapt accordingly, and the process may differ slightly at times. However, please know that we always put ourselves in the candidate's shoes to ensure they have the best possible experience.
We look forward to meeting you!