Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Firmware Engineer - Android/Linux BSP

$132k - $214k

Crestron Electronics

At Crestron Electronics, Inc we build the technology that integrates technology. We are proud to be the largest and most recognized brand in automation and control solutions, and the premier technology partner for Fortune 500 businesses globally. Our products are integrated into new high-tech commercial buildings to include some of the most exciting real estate throughout the world. Our clients include Google, Microsoft, Amazon, LinkedIn and many others. We are the leaders in the most exciting industry in the world. Our automation and control solutions for homes and buildings allow our clients to control entire environments with the push of a button, integrating systems such as Audio Visual, Lighting, Shading, Security, Building Management Systems and HVAC to provide greater comfort, convenience and security. Overview Provide technical leadership for the design and implementation of a unified camera BSP infrastructure spanning Linux and Android platforms. This role is responsible for defining BSP architecture, leading camera sensor bring‑up and ISP integration, optimizing image quality, and ensuring full compliance with Android CameraHAL requirements. Partnering closely with hardware, imaging, and application teams, this position drives robust, scalable camera solutions from early development through production. Responsibilities Own the design and implementation of cross‑OS camera architecture, leading board bring‑up and ensuring robust hardware–software integration across platforms. Own end‑to‑end development and maintenance of camera drivers (V4L2 sub‑devices), ensuring robust integration with the Android CameraHAL. Design and validate DT/DTBO overlays for camera power, reset, and MCLK sequencing, ensuring robust hardware bring‑up and runtime stability. Drive image quality tuning for 3A algorithms (AE/AWB/AF), LSC, TNR, and color pipelines using provided tools to achieve optimal performance and consistency. Design and own automated media graph validation, streaming verification, and overnight stress test suites to ensure reliability, performance, and regression coverage. Partner closely with hardware teams to define, validate, and debug CSI timing, PHY configuration, and sensor onboarding during platform bring‑up. Own management of NDA‑protected components and maintain a structured, reliable communication cadence with silicon and camera vendors. Author and maintain comprehensive technical documentation, bring‑up playbooks, and release notes to support platform bring‑up, handoff, and long‑term maintainability. Qualifications BS/MS in Computer Science or Electrical Engineering is required. 6–8 years of experience in embedded Linux/Android development with strong C/C++ skills. Proven experience with V4L2, Linux kernel camera drivers, and Android CameraHAL. Familiarity with device tree overlays, power sequencing. Hands‑on with IQ tuning tools and camera validation frameworks. Experience with ISP pipelines and proprietary HAL components. Ability to debug complex camera pipelines across kernel and user space. Proficiency in Git/Gerrit and build systems for Yocto and AOSP. Knowledge of GStreamer/OpenCV for Linux multimedia pipelines. Experience with Qualcomm’s CHI pipeline. Understanding of Android CTS/GTS compliance and metadata policies. Per applicable state requirements, the annual pay range for this position ($132,000–$214,000) which consists of base salary (subject to performance), reflects the hiring range for candidates. Also note, an individual’s offer may vary from this range as it may be impacted by additional factors, including but not limited to the candidate’s hiring location, qualifications, experience, and market factors. Crestron Electronics offers a competitive total compensation package including Medical, Dental, Vision, Life Insurance, Short Term Disability, 401K with company match, Paid Time Off, Holidays, On‑site Amenities at NJ Headquarters & TX Facilities, Crestron Market Cafes, and Fitness Centers. At Crestron Electronics, Diversity, Equity, and Inclusion drive innovation. Crestron’s success hinges on continuing to build a workforce of unique individuals whose passion inspires us to create and revolutionize industry‑leading products and services. There will always be more to accomplish, and at Crestron, we believe the best way forward is together.

EOE/M/F/D/V

No Solicitation* Any agency submittal to any employee of Crestron Electronics, Inc by any method of communication will be deemed the sole property of Crestron Electronics Inc. #J-18808-Ljbffr Crestron Electronics

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Lead Firmware Engineer - Android/Linux BSP in Plano, TX vacancy
  • $132k - $214k

     ...Electronics is seeking a skilled technical leader in Plano, Texas, to oversee the design and implementation of camera BSP infrastructure across Linux and Android platforms. This role demands 6-8 years of experience in embedded Linux/Android development, along with strong C/... 
    Android

    Crestron Electronics

    Plano, TX
    3 days ago
  •  ...Electronics Inc. is seeking a Senior Software Engineer in Plano, Texas, specializing in audio...  ...development skills, focusing on Linux and Android systems. Key responsibilities include developing...  ...’s degree and extensive experience in firmware development, programming, and problem-... 
    Android

    Crestron Electronics Inc.

    Plano, TX
    4 days ago
  • $107.5k - $173.5k

    A leading technology company in Plano, Texas is looking for a talented engineer experienced in firmware development for embedded systems. The ideal candidate will have 5-7 years of experience...  ...in C, C++/Java, and knowledge of Android development. Responsibilities include... 
    Android

    Crestron Electronics

    Plano, TX
    3 days ago
  • $107.5k - $173.5k

    Senior Software Engineer - Audio & Video Streaming Location: 22 Link Rockleigh, NJ, 22...  ...streaming solutions. As a member of the firmware development team, your daily activities...  ...support of new and existing embedded Linux and Android based products. You will work closely with... 
    Android
    Temporary work

    Crestron Electronics

    Plano, TX
    23 hours ago
  • A leading technology consulting firm is seeking a mid-senior level Software Test Engineer in Plano, Texas. The ideal candidate will have over 5 years of experience in testing embedded systems and a strong background in embedded programming languages like C and C++. You... 
    Suggested

    OP

    Plano, TX
    3 days ago
  • A leading financial services firm is seeking a Lead Software Engineer to develop mobile applications for iOS and Android. You'll work within an agile team, optimizing applications for performance and collaborating with UX designers. Candidates should have 5+ years of experience... 
    Android

    JPMorganChase

    Plano, TX
    3 days ago
  • Lead Software Engineer - iOS and Android Be an integral part of an agile team that's pushing the envelope to enhance, build, and deliver top-notch mobile products. As a Mobile Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking's Mobile Authentication... 
    Android
    Full time

    JPMorganChase

    Plano, TX
    3 days ago
  •  ...Senior Firmware Engineer Sol-Ark is a veteran-owned solar and battery-based technology manufacturer based in Texas. Our mission is making...  ...primary background is in application-level software, embedded Linux, or microprocessor systems will not be a fit for this... 
    Permanent employment
    Full time
    Casual work
    H1b
    Local area

    Sol-Ark company

    Parker, TX
    23 hours ago
  • A leading electronics company located in Texas is seeking a software developer to create and maintain CDU management software. The ideal...  ...'s degree in a relevant field and over 3 years of experience in Linux-based environments. Proficiency in C/C++ and Python, as well as... 

    Delta Electronics Americas

    Plano, TX
    3 days ago
  • $160k - $180k

     ...Principal Firmware Engineer Join JMA Wireless to lead firmware and software development for embedded systems and wireless radio applications. Successful...  ...oriented, and scalable solution design. Experience with Linux kernel, Embedded Linux, RTOS, U‑Boot/kernel development... 
    Full time
    Work at office

    JMA Wireless

    Plano, TX
    2 days ago
  •  ...collaborating with J.P. Morgan to connect them with exceptional professionals for this role. JOB DESCRIPTION As a Senior Lead Software Engineer at JPMorganChase within the Consumer & Community Banking, you are an integral part of an agile team that works to enhance,... 
    Work experience placement

    J.P. Morgan

    Plano, TX
    8 days ago
  •  ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Corporate Sector's AI/ML & Data Platforms team, you are an integral part of an agile team that... 

    J.P. Morgan

    Plano, TX
    17 days ago
  •  ...security, and controls stakeholders, and help drive design quality and operational excellence for production workloads. As a Lead Software Engineer at JPMorgan Chase within Cloud Foundation Services, you will lead within the team and domain by owning features and... 
    Work experience placement

    J.P. Morgan

    Plano, TX
    17 days ago
  •  ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank, you are an integral part of an agile team that works to enhance,... 

    J.P. Morgan

    Plano, TX
    4 hours ago
  •  ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within Cloud Foundation Services, you are an integral part of an agile team that works to enhance, build,... 
    For contractors

    J.P. Morgan

    Plano, TX
    2 days ago
  •  ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Corporate Technology - Consumer and Community Banking Risk Technology team, you are an... 
    Work at office

    J.P. Morgan

    Plano, TX
    7 days ago
  •  ...communicate and advance faster than ever. As a Systems Software Engineer in Micron’s Storage and Memory Systems (SMS) group within TPG...  ...new system features and hardware behaviors. Build and modify Linux applications and libraries using C, C++, Python, Rust, SYCL, and... 
    Local area

    Micron Technology

    Richardson, TX
    3 days ago
  •  ...Summary We are seeking a Senior Embedded Linux Software Engineer to design, develop, and support...  ...prototypes to evaluate new hardware, firmware, and software technologies. Integrate...  ...layers, and BitBake configurations. BSP integration and customization.... 

    HumCap, Inc.

    Richardson, TX
    19 days ago
  •  ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking, you are an integral part of an agile team that works to enhance,... 

    J.P. Morgan

    Plano, TX
    16 days ago
  •  ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Corporate Sector - Enterprise Technology, you are an integral part of an agile team that works... 
    For contractors

    J.P. Morgan

    Plano, TX
    4 hours ago
  •  ...this role. JOB DESCRIPTION As a Senior Infrastructure Engineer Lead at JPMorgan Chase within Corporate Structure - Infrastructure...  ...expectations. Deep expertise in multiple domains, including Windows/Linux systems, virtualization and/or containers (e.g., ESXi, VMware)... 

    J.P. Morgan

    Plano, TX
    14 days ago
  •  ...modern programming languages/technologies Experience with WiFi and BLE protocols and chipsets Experience with Embedded OS is a must, Linux experience is required Strong self-motivation for solving problems and innovating with furious intent to improve the customer... 

    Deegit

    Richardson, TX
    3 days ago
  • $107.5k - $173.5k

     ..., convenience and security. The Senior Firmware Engineer, Streaming Audio is a critical individual...  ...networking, and platform integrations. Lead complex debugging and root cause...  ...development environment. Experienced with Linux‑based systems including application and... 
    Temporary work

    Crestron Electronics

    Plano, TX
    23 hours ago
  • Systems Reliability Engineer (Linux Admin) Full-time We are seeking a well‑rounded Systems Reliability Engineer (SRE) who has a passion for working on complex systems. The right candidate for this position will have good communication as well as technical skills and will... 
    Full time

    The ICE Group

    Plano, TX
    3 days ago
  •  ...Android Developer Based in Plano, TX, location for a Fulltime position. In case, if you are not comfortable with this location, please...  ..., or React Native. Good sense of UI / UX. Familiar with Linux environments / docker. Please reply me with your updated... 
    Android
    Full time
    Work visa

    Syntricate Technologies

    Plano, TX
    2 days ago
  •  ...Your role will be instrumental in shaping the future at one of the world's largest and most influential companies. As a Lead Infrastructure Engineer at JPMorganChase within the Corporate Sector - Enterprise Technology, you apply deep knowledge of software, applications... 
    Shift work

    J.P. Morgan

    Plano, TX
    18 days ago
  •  ...impact as you help shape the future of software security at one of the world's largest and most influential companies. As a Lead Security Engineer at JPMorgan Chase within the Cybersecurity & Technology Controls for AI/ML, you are an integral part of team that works to... 

    J.P. Morgan

    Plano, TX
    8 days ago
  •  ...of a world-renowned company and make a direct and meaningful impact in a space designed for top performers. As a Senior Lead Security Engineer at JPMorganChase within the, you are an integral part of an agile team that works to deliver software solutions that satisfy... 
    For contractors

    J.P. Morgan

    Plano, TX
    17 days ago
  • $140k - $200k

     ...speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App...  ...office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth... 
    Android
    Remote job
    Work at office

    Speechify

    Plano, TX
    more than 2 months ago
  •  ...and have every other Friday off. As a Lead, Software Engineer (Embedded), you will be responsible for...  ...evaluate interfaces between hardware, firmware and software, and operational...  ...or Product Owner. Working knowledge of Linux. L3Harris Technologies is proud to be... 
    Local area

    L3Harris Technologies

    Richardson, TX
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Firmware Engineer - Android/Linux BSP. Be the first to apply!