At a Glance
- Tasks: Join us as an Automotive Engineer to integrate and validate cutting-edge software components.
- Company: Be part of a dynamic team revolutionising the automotive industry with innovative technology.
- Benefits: Enjoy flexible working options, competitive salary, and opportunities for professional growth.
- Why this job: Make a real impact in automotive tech while collaborating with passionate professionals in a vibrant culture.
- Qualifications: Ideal candidates have a degree in Engineering or Computer Science and 5+ years in automotive software.
- Other info: Experience with tools like JIRA and CANape is a plus; bring your problem-solving skills!
The predicted salary is between 36000 - 60000 £ per year.
Key Responsibilities:
- Integrate and validate software components across ECUs, middleware, and application layers.
- Perform software flashing and calibration using tools such as Vector Flash Tool, CANape, and UDS-based tools.
- Conduct root cause analysis and resolve software integration and communication issues.
- Execute and support testing in HIL, SIL, and vehicle environments.
- Work with CANape for measurement, calibration, and diagnostics.
- Interpret and utilize .dbc files for CAN network configuration and ARXML files for AUTOSAR-based integration.
- Use tools such as CANoe, CANalyzer, INCA, ETAS, and dSPACE for debugging and validation.
- Identify and address potential integration or testing issues early in the development cycle to minimize risks.
- Track and manage issues using JIRA, and collaborate with cross-functional teams for resolution.
- Create integration reports outlining changes incorporated, known issues, and application hints (as provided by platform/module owners) in the released software stand.
- Streamline and track issues using JIRA, and generate dashboards for customer presentations.
- Lead technical change discussions with module owners, coordinate and confirm delivery dates.
Qualifications:
- Bachelor’s or Master’s in Electrical Engineering, Computer Science, or related field.
- 5+ years of experience in automotive software integration and embedded systems.
- Strong experience in software flashing, automotive testing, root cause analysis, and release risk mitigation.
- Proficiency in C/C++, Python, and automotive communication protocols (CAN, LIN, Ethernet).
- Hands-on experience with CANape, .dbc files, and ARXML files.
- Familiarity with JIRA, Git, CI/CD pipelines, and debugging tools.
- Excellent problem-solving skills and ability to work in a fast-paced, collaborative environment.
Automotive Engineer employer: Ampstek
Contact Detail:
Ampstek Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Automotive Engineer
✨Tip Number 1
Familiarise yourself with the specific tools mentioned in the job description, such as Vector Flash Tool, CANape, and JIRA. Having hands-on experience or even a solid understanding of these tools can set you apart during interviews.
✨Tip Number 2
Brush up on your knowledge of automotive communication protocols like CAN, LIN, and Ethernet. Being able to discuss these protocols confidently will demonstrate your expertise and relevance to the role.
✨Tip Number 3
Prepare to discuss your previous experiences with software integration and testing in automotive environments. Be ready to share specific examples of how you've resolved issues or improved processes in past roles.
✨Tip Number 4
Network with professionals in the automotive engineering field, especially those who have experience with embedded systems. Engaging in conversations about industry trends and challenges can provide valuable insights and potentially lead to referrals.
We think you need these skills to ace Automotive Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in automotive software integration and embedded systems. Emphasise your proficiency in tools like CANape, JIRA, and programming languages such as C/C++ and Python.
Craft a Strong Cover Letter: Write a cover letter that specifically addresses the key responsibilities mentioned in the job description. Explain how your past experiences align with their needs, particularly in software flashing, root cause analysis, and testing.
Showcase Technical Skills: In your application, clearly outline your technical skills related to automotive communication protocols and debugging tools. Mention any hands-on experience you have with .dbc and ARXML files, as well as your familiarity with CI/CD pipelines.
Highlight Problem-Solving Abilities: Provide examples of how you've successfully resolved integration or testing issues in previous roles. This will demonstrate your problem-solving skills and ability to work collaboratively in a fast-paced environment.
How to prepare for a job interview at Ampstek
✨Showcase Your Technical Skills
Be prepared to discuss your experience with software flashing, calibration tools like Vector Flash Tool and CANape, and your proficiency in programming languages such as C/C++ and Python. Highlight specific projects where you successfully integrated software components.
✨Demonstrate Problem-Solving Abilities
Expect questions that assess your root cause analysis skills. Prepare examples of past challenges you've faced in automotive software integration and how you resolved them, particularly in HIL or SIL testing environments.
✨Familiarise Yourself with Tools and Protocols
Make sure you understand the tools mentioned in the job description, such as CANoe, CANalyzer, and JIRA. Be ready to explain how you've used these tools in previous roles, especially in debugging and validation processes.
✨Prepare for Team Collaboration Questions
Since the role involves working with cross-functional teams, think of examples that showcase your ability to collaborate effectively. Discuss how you've led technical discussions or coordinated with module owners to ensure project success.