Automotive Software Engineer
Job Description:
We're looking for an experienced Automotive Software Engineer to develop, integrate, and validate embedded software solutions for modern automotive systems.
As part of our engineering team, you'll contribute throughout the complete software development lifecycle, from requirements analysis and software design to implementation, testing, debugging, and integration on target hardware. You'll work closely with software developers, test engineers, system architects, and customers to deliver high-quality automotive software solutions while ensuring compliance with automotive development standards and processes.
What you'll do:
- Develop embedded software for automotive ECUs using C/C++;
- Design, implement, and maintain software components, drivers, and application-level functionality;
- Create, execute, and maintain SIL and HIL test environments and test cases;
- Perform software integration, debugging, troubleshooting, and root cause analysis on simulated and target hardware;
- Flash, configure, and debug software on automotive ECUs and test benches;
- Work with CAN, LIN, and Automotive Ethernet protocols;
- Use CANoe for simulation, diagnostics, testing, and verification;
- Develop and maintain CAPL scripts and test automation solutions;
- Participate in requirements analysis, reviews, and technical discussions;
- Collaborate within a V-Model development process.
What we're looking for:
Required:
- 3+ years of experience in automotive embedded software development and/or software testing;
- Strong programming skills in C/C++;
- Hands-on experience with Vector CANoe;
- Experience developing and executing SIL and HIL tests;
- Experience with software flashing, debugging, and validation on real hardware and test benches;
- Experience working within a V-Model development environment;
- Knowledge of CAN and LIN;
- Familiarity with Git;
- Strong analytical and problem-solving skills;
- Bachelor's degree in a relevant technical field;
- Willingness and availability to travel regularly to Sweden as part of the role.
Nice to have:
- Experience with AUTOSAR;
- Experience developing CAPL scripts;
- Experience with C#;
- Knowledge of Automotive Ethernet;
- Familiarity with ASPICE;
- Experience with Python;
- Experience with AI-assisted development tools or AI solutions;
- Experience working with OEMs or Tier 1 suppliers.
Required Skills:
Software