Embedded Machine Learning Engineer At APTIV In Bengaluru


Aptiv is a global technology leader, with more than 160,000 people across more than 125 manufacturing facilities and 12 major technical centers worldwide in 44 countries.Today, our mission is to shape the world with more safer, greener and more connected solutions that enable the future of mobility.Aptiv Technical Center India started its operation in the year 2000 and specializes in Advanced Safety and User Experience.

We are looking for

  • A graduate in BE/B.Tech/ ME/ M.Tech (Electricals/Electronics/ Instrumentation).An experience of 5-10 years
  • A go-getter, good in communication, challenge ideas to achieve career aspirations aligned with Aptiv mission.
  • A Learning Enthusiast to be passionate about learning, follow trends and publications in the market outlining new solutions

Essential Skillset Requirement

  • Bachelor’s degree in a Technical Discipline.
  • Fluent in modern programming languages, such as C/C++, Python, Rust.
  • Experience with deep learning and other modern machine learning methods.
  • 4+ years of experience in embedded ML software design and development.
  • 2+ years of experience with embedded systems for signal processing and machine learning.

Desirable Skillset

  • Multi core/processor system implementation knowledge and experience, including on processors from NXP, TI, Infineon, etc.
  • Experience with deep learning toolkits like Theano, Tensor Flow, etc.
  • Experience in developing simulations and working with ROS
  • Experience with ML acceleration – compression, quantization pruning etc.
  • Experience on memory management, memory optimizations, performance measurement and tuning
  • Demonstrates mastery of software engineering tools (configuration management systems, build processes, debuggers, emulators, simulators and logic analyzers).
  • Digital Signal Processing experience
  • Hardware accelerator experience
  • Embedded Development experience in Radar or other perception based systems
  • Experience in Ethernet and CAN communication
  • Understanding and experience on ISO26262 compliance software design and development
  • Embedded OS (Posix or non-Posix) understanding and experience
  • ADAS software development experience

 

Your role

  • The software engineer develops software, creates and executes designs for new functionality, or enhances existing functionality for projects such as; Next generation automotive radars, tracking and sensor fusion algorithms, features like ACC, FCW/AEB, Vehicle Controls, Blind Spot Detection, etc.
  • Efficiently implement artificial intelligence (AI) focused perception systems on target hardware.
  • Implement, integrate and verify ML on target hardware accelerators.
  • Test software using debuggers, emulators and simulators; perform software quality assurance activities; write unit and integration tests and work collaboratively and professionally with other teams within the project.
  • Knowledge of safety-systems, ISO26262, ASIL A-D an advantage.
  • Collaborates and adds value through participation in peer code reviews, providing comments and suggestions.
  • Performs technical root cause analysis and outlines corrective action for given problems.
  • Serves as a mentor to less experienced software engineers.
  • Demonstrates mastery of software engineering tools (configuration management systems, build processes, debuggers, emulators, simulators and logic analyzers).
  • Work with algorithm experts and software / systems developers in Agile workflow.

Location: Bengaluru

Company: APTIV

 





Source link

We will be happy to hear your thoughts

Leave a reply

Saveontec
Logo
Enable registration in settings - general
Compare items
  • Total (0)
Compare
0
Shopping cart