Arrow Electronics

Senior Engineer / Technical Lead (Linux / Android Camera Driver Developer)

Arrow Electronics

Remote
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Welcome to Arrow Electronics! We are currently seeking a highly skilled and experienced Senior Engineer / Technical Lead to join our team as a Linux / Android Camera Driver Developer. In this role, you will have the opportunity to lead and contribute to the development of cutting-edge camera drivers for Linux and Android platforms. As a key member of our engineering team, you will have the opportunity to work on exciting projects and utilize your expertise to drive innovation and success. If you are a passionate and driven individual with a strong technical background and a deep understanding of camera driver development, we would love to hear from you. Keep reading to learn more about the qualifications and responsibilities for this role.

  1. Develop and maintain cutting-edge camera drivers for Linux and Android platforms.
  2. Lead and contribute to the development of new features and enhancements for camera drivers.
  3. Work closely with the engineering team to design and implement efficient and scalable solutions.
  4. Collaborate with cross-functional teams to ensure timely and successful delivery of projects.
  5. Conduct thorough testing and debugging to ensure high-quality and reliable camera drivers.
  6. Keep up-to-date with industry trends and advancements in camera driver development.
  7. Mentor and guide junior engineers and provide technical leadership.
  8. Troubleshoot and resolve complex technical issues related to camera drivers.
  9. Communicate project status, issues, and risks to stakeholders.
  10. Continuously improve and optimize camera driver performance.
  11. Adhere to coding standards and best practices.
  12. Participate in code reviews and provide constructive feedback.
  13. Conduct research and make recommendations for new tools, technologies, and methodologies.
  14. Document technical specifications, design decisions, and processes.
  15. Collaborate with product management to define and prioritize features and requirements.
  16. Ensure compliance with security and privacy standards.
  17. Identify and proactively address potential roadblocks or challenges.
  18. Communicate and collaborate effectively with team members and stakeholders.
  19. Uphold company values and promote a positive work culture.
  20. Continuously enhance technical skills and knowledge through training and self-learning.
Where is this job?
This job opening is listed as 100% remote
Job Qualifications
  • Extensive Experience With Linux And Android Operating Systems: The Ideal Candidate For This Role Should Have A Deep Understanding Of Linux And Android Operating Systems, Including Kernel Architecture, Device Drivers, And System Administration.

  • Expertise In Camera Driver Development: As A Senior Engineer / Technical Lead, The Candidate Must Have A Strong Background In Developing Camera Drivers For Linux And Android Systems. This Should Include Experience With Camera Sensor Integration, Image Processing, And Camera Control Algorithms.

  • Proficiency In Programming Languages And Development Tools: The Candidate Should Be Proficient In Programming Languages Such As C, C++, And Java, As Well As Development Tools Like Android Studio And Eclipse. Experience With Version Control Systems Like Git And Debugging Tools Like Gdb Is Also Preferred.

  • Knowledge Of Hardware And System Design: A Senior Engineer / Technical Lead Should Have A Solid Understanding Of Hardware Components And Systems, Particularly In The Context Of Embedded Systems. This Includes Knowledge Of System Architectures, Memory Management, And System Peripherals.

  • Strong Leadership And Communication Skills: In Addition To Technical Qualifications, The Ideal Candidate Should Possess Strong Leadership And Communication Skills. This Includes The Ability To Lead A Team, Delegate Tasks, And Effectively Communicate With Both Technical And Non-Technical Stakeholders.

Required Skills
  • Project Management

  • Debugging

  • Embedded systems

  • Technical Leadership

  • System architecture

  • Android Development

  • Code optimization

  • Firmware development

  • Device Drivers

  • Kernel Customization

  • Linux Expertise

  • Camera Drivers

Soft Skills
  • Communication

  • Conflict Resolution

  • Emotional Intelligence

  • Leadership

  • Time management

  • Interpersonal Skills

  • creativity

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Senior Engineer / Technical Lead (Linux / Android Camera Driver Developer) is between $130,000 and $180,000 per year. This can vary depending on factors such as location, experience, and specific skills and responsibilities. Some companies may offer additional benefits and incentives such as bonuses, stock options, and healthcare benefits.

Additional Information
Arrow Electronics is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedMay 21st, 2025
Apply BeforeJune 20th, 2025
This job posting is from a verified source. 

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Arrow Electronics

Arrow Electronics, Inc. is a provider of products, services, and solutions to industrial and commercial users of electronic components and enterprise computing solutions . It operates through two segments: Global Components Business and Global Enterprise Computing Solutions.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started