Embedded Software Engineer - Camera
Applied Materials
πριν από 3 μέρες

Key Responsibilities

Architect and develop embedded system drivers for imaging and inertial sensors across several products.

Support integration of custom 3A algorithms and camera peripherals such as lens actuators, voice-coil motors (VCMs), etc).

Perform bring-up, triage bugs reported and aid in system integration.

Support testing at the factory during manufacturing.

Work closely with algorithm developers to deliver key features and performance targets.

Work closely with vendors and cross functionally to define features, identify the requirements and review implementation.

Key Requirements

5+ years of experience developing device drivers and firmware.

Strong, proven coding skills in C / C++ in an embedded environment

Work experience in using Windows OS and ability to deliver clean, well factored code is a must have.

Strong object-oriented programming, debugging and performance tuning skills.

Experience with Image Sensor integration into various mobile platforms.

Previous experience with Image Sensor technologies and Camera HW components.

Knowledge of camera system communication protocols such as MIPI / I2C, DisplayPort etc.

Proficiency in scripting languages, such as Python.

Familiarity with machine learning algorithms and framework is a plus.

Understanding of computer vision concepts including multi-view geometry and depth estimation is a plus.

Experience with source code management and ticket management tools. (JIRA, Bitbucket, Confluence)

Exposure to the Agile process and best-practice methods for developing high quality software.

Self-driven and motivated with the ability to work with remote teams in the USA and India

Good communication skills, verbal and written English.

Ability to travel internationally 10%

Tools & Technology :

Knowledge of GCC compiler / linker and debugging tools on Windows platform.

Use of signal / logic analyzers desirable.

Proficient with MS Office Tools (i.e. Word, Excel, PowerPoint, Outlook, MS Project, Visio)

Disciplined and well-organized in software and firmware documentation and presentation.

Education : Bachelor's Degree

Certifications : Languages :

Languages :

Years of Experience :

Work Experience :

Additional Information

Travel : Yes, 10% of the Time

Yes, 10% of the Time

Relocation Eligible :

Applied Materials is an Equal Opportunity Employer committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, national origin, citizenship, ancestry, religion, creed, sex, sexual orientation, gender identity, age, disability, veteran or military status, or any other basis prohibited by law.

Αναφορά αυτής της εργασίας

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

Το e-mail μου
Πατώντας στο κουμπί «Συνέχεια », δίνω στο neuvoo τη συγκατάθεση μου να καταχωρήσει τα δεδομένα μου και να μου στέλνει ειδοποιήσεις μέσω email, όπως αναφέρεται λεπτομερώς στην πολιτική προστασίας προσωπικών δεδομένων του neuvoo. Μπορείτε ανά πάσα στιγμή να αποσύρετε τη συγκατάθεση σας ή να διαγραφθείτε οποιαδήποτε στιγμή.
Φόρμα αίτησης