Logo of Huzzle

Find 128,000+ jobs, internships & events from 7,000+ top companies on Huzzle using AI

Software Engineer - Automotive AI

image

Arm

7d ago

  • Job
    Full-time
    Senior Level
  • Software Engineering
    Engineering
  • San Jose

AI generated summary

  • You need experience with ISO 26262, automotive cybersecurity, virtual prototyping, C++/Python, AI frameworks, automotive protocols, RTOS, and strong problem-solving and communication skills.
  • You will define AI model runtimes, optimize models for automotive hardware, integrate AI into systems, mentor junior engineers, and stay current with AI and automotive tech advancements.

Requirements

  • Experience with functional safety standards (e.g., ISO 26262) and automotive cybersecurity.
  • Knowledge of automotive industry trends and regulatory requirements.
  • Experience with virtual prototyping and simulation tools for automotive systems.
  • Proficiency in programming languages such as C++, Python, and experience with AI frameworks like TensorFlow, PyTorch, or ONNX.
  • Experience with automotive communication protocols (e.g., CAN, LIN, Ethernet) and real-time operating systems (RTOS).
  • Proven experience in defining and developing AI model runtimes for automotive applications.
  • Strong understanding of hardware-software interfaces and experience working with automotive hardware platforms.
  • Excellent problem-solving skills and the ability to work effectively in a fast-paced, collaborative environment.
  • Strong communication skills and the ability to articulate complex technical concepts to a diverse audience.
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field. A Ph.D. is a plus.

Responsibilities

  • Lead in the definition of AI model runtimes for automotive applications, ensuring high performance and reliability.
  • Collaborate with hardware and software teams to define and implement hardware-software interfaces.
  • Optimize AI models for deployment on automotive hardware platforms, considering constraints such as power, performance, and safety.
  • Drive the integration of AI models into automotive systems, ensuring seamless operation and compliance with industry standards.
  • Mentor and guide junior engineers, fostering a culture of innovation and excellence.
  • Stay up-to-date with the latest advancements in AI and automotive technologies, and apply this knowledge to improve our products.

FAQs

What is the primary focus of this Software Engineer role?

The primary focus of this role is to define automotive AI model runtimes and optimize AI solutions for automotive applications, ensuring high performance and reliability.

What programming languages are required for this position?

Proficiency in programming languages such as C++ and Python is required. Additionally, experience with AI frameworks like TensorFlow, PyTorch, or ONNX is also necessary.

What are the essential qualifications for this job?

The essential qualifications include experience with functional safety standards (e.g., ISO 26262), automotive cybersecurity, knowledge of automotive industry trends, and a Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field. A Ph.D. is a plus.

Are there any specific experiences that are considered "nice to have"?

Yes, "nice to have" experiences include proven experience in defining and developing AI model runtimes for automotive applications, strong understanding of hardware-software interfaces, and excellent problem-solving skills.

What is the salary range for this role?

The salary range for this position is $195,542-$264,557 per year.

How does Arm approach hybrid working?

Arm's approach to hybrid working is designed to balance high performance and personal wellbeing, allowing teams to determine their own hybrid working patterns based on their needs.

Is mentoring a part of the responsibilities for this role?

Yes, mentoring and guiding junior engineers is a key responsibility, fostering a culture of innovation and excellence within the team.

What accommodations does Arm provide during the recruitment process?

Arm provides support and accommodations to ensure candidates can perform their best during the recruitment process, such as breaks between interviews and office accessibility.

Does Arm offer equal employment opportunities?

Yes, Arm is an equal opportunity employer committed to providing a diverse and inclusive environment where opportunities are available to all applicants without discrimination.

Engineering & Construction
Industry
5001-10,000
Employees
1990
Founded Year

Mission & Purpose

Arm’s foundational technology is defining the future of computing. A future built by the greatest technology ecosystem in the world. A future built on Arm. Arm is everywhere technology matters. Technology matters everywhere. Together, we’ll power every technology revolution moving forward, including cloud computing, automotive and autonomous systems, IoT, the metaverse, and beyond. Changing the world. Again. On Arm.