[Hiring] Advanced Engineer, Embedded Software - Camera HAL @HARMAN International
Advanced Engineer, Embedded Software - Camera HAL @HARMAN International
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1wk ago

[Hiring] Advanced Engineer, Embedded Software - Camera HAL @HARMAN International

1wk ago - HARMAN International is hiring a remote Advanced Engineer, Embedded Software - Camera HAL. πŸ’Έ Salary: unspecified πŸ“Location: Worldwide

Role Description

As part of Camera team, you shall be responsible for Design & Development of Camera Native Services. Work involves:

  • Design, Development, Porting, Bug Fixing & Optimization of Camera Stack in Android.

What You Will Do:

  • Understand the requirements, design, develop and debug system SW in the field of automotive Cluster & Infotainment system.
  • Analyze customer and internal requirements and specifications and translate these into software designs.
  • Understand the system software, drivers, system architecture, design methodologies, software platform integration with hardware bring up.
  • Perform code reviews and other activities to ensure high-quality results.
  • Work well with the distributed global teams.
  • Handle customer queries and calls.
  • Generate and report the work progress with the right status.
  • Identify the technical dependencies & risks early in the stage.
  • Define the inter-module interfaces and document the same.
  • Communicate with peers inside the Harman group to coordinate software development, including occasional travel for training or coordination with other groups.

Qualifications

  • Design, develop, and maintain efficient and reliable C++ code for new and existing applications.
  • Collaborate with cross-domain to define, design, and ship new features.
  • Analyze and optimize system performance, including memory usage, CPU utilization, and latency.
  • Debug and resolve software defects and issues.
  • Conduct code reviews and ensure adherence to best practices and coding standards.
  • Participate in architectural and design discussions to contribute to future software directions.
  • Write unit tests and perform integration testing to ensure software quality.
  • Stay up to date with industry trends, new technologies, and best practices in C++ development.
  • Experience in Agile methodologies, Configuration (Perforce, etc.) and Project Management tools.
  • Strong written, verbal communication and interpersonal relationship skills.

Requirements

  • Strong proficiency in C++ (C++11, C++14, or later versions) and its standard libraries (STL).
  • Experience with object-oriented programming (OOP) principles, design patterns, and software architecture.
  • Familiarity with multi-threading, memory management, and performance optimization in C++.
  • Experience working with version control systems like Git.
  • Proficiency in debugging and troubleshooting code issues.
  • Familiarity with build systems such as CMake, Makefiles, or others.
  • Experience with Unit Testing frameworks (e.g., Google Test).
  • Experience in Camera HAL development.
  • Proficiency in Android Camera Framework.
  • Experience in Android Camera SuspendToRam.
  • 6+ years of hands-on experience in Infotainment/Cockpit Android Camera Development/Design for Automotive Electronics systems.

What Makes You Eligible

  • Expertise in RVS Camera module (Rear View Surround) will be an added advantage.
  • Strong Vehicle or Android HAL Experience.
  • Experience in embedded Linux or Android or QNX.

Benefits

  • Flexible work environment, allowing for full-time remote work globally for positions that can be performed outside a HARMAN or customer location.
  • Access to employee discounts on world-class Harman and Samsung products (JBL, HARMAN Kardon, AKG, etc.).
  • Extensive training opportunities through our own HARMAN University.
  • Competitive wellness benefits.
  • Tuition reimbursement.
  • β€œBe Brilliant” employee recognition and rewards program.
  • An inclusive and diverse work environment that fosters and encourages professional and personal development.
Before You Apply
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Advanced Engineer, Embedded Software - Camera HAL @HARMAN International
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1wk ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 160,000+ Remote Jobs
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 160,000+ Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 160,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later