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

Senior Firmware Engineer - Android/Linux BSP

$107.5k - $173.5k

Crestron Electronics

Senior Firmware Engineer

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, Linked In 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.

Crestron's firmware team is looking for a talented and self-motivated engineer with strong embedded software development experience who can apply his/her expertise in our next generation systems. As a member of the firmware development team, your daily activities will include the full lifecycle of design, develop, modify, test, debug, and support new and existing embedded software for our embedded Linux and Android based products. The Senior Firmware Engineer for our Android/Linux BSP team will help in creating new control system, digital media and UC products. The ideal candidate should take part in the full Software Development Life Cycle (SDLC) as well as handling field escalations with new and legacy products.

Responsibilities
  • Design, develop, implement, debug and maintain embedded real time applications for Android/Linux based products C, & C++ development environments.
  • Embedded Linux Kernel / OS development on ARM based platforms including configuration management, build, deployment, hardware interfaces, device driver, device tree
  • Work closely with other software and hardware engineers to solve design issues.
  • Responsible for design and implementation of new device features on multiple platforms
  • Responsible for the maintenance of current software including: feature enhancements, performance increases, troubleshooting, testing, and bug fixing.
  • Interfacing software applications with other devices and control systems
  • Providing technical documentation (test procedures, design specifications, etc.)
  • Other duties as assigned
Qualifications
  • BS in Computer Science or Electrical Engineering is required.
  • MS in Computer Science or Electrical Engineering is preferred.
  • 5-8 years of proven experience developing and debugging embedded software for Linux/Android based products, C & C++ development environments.
  • Must have strong C, & C++ skills.
  • Must have experience with: Embedded Linux U-Boot/kernel development and customization, Linux Device Tree development, Android HAL (Hardware Abstraction Layer)
  • Device driver development, optimizations, bug fixing, add new functionality (display, power management, wifi, GPIO, etc)
  • Debugging issues within the Android Framework and Linux Kernel.
  • Ability to independently read and understand electrical schematics
  • Working with source control tools such as Git, Gerrit, GitHub, and with Android command line tools such as adb and fastboot.
  • Debugging embedded systems where step debugging may not be available.
  • HW accelerated graphics processing (OpenGL ES) is beneficial.
  • Google's AOSP architecture developing Android framework services, Android Native applications (JNI / NDK) or system applications in JAVA or Kotlin.

Per applicable state requirements, the annual pay range for this position ($107,500 - $173,500) 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.

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

     ...Crestron Electronics Camera BSP Infrastructure Engineer At Crestron Electronics, Inc we build the technology that integrates technology....  ...implementation of a unified camera BSP infrastructure spanning Linux and Android platforms. This role is responsible for defining BSP... 
    Android
    Temporary work
    Night shift

    Crestron Electronics

    Plano, TX
    3 days ago
  •  ...seeking a talented and self-motivated engineer for their Streaming team. You will engage...  ...include software development, firmware documentation, and collaboration across...  ...Candidates should have experience in embedded Linux/Android systems, C/C++/Java, and strong problem... 
    Android
    Senior

    Careers at Crestron

    Plano, TX
    5 days ago
  • $132k - $214k

    Crestron Electronics Inc. in Plano, Texas, is looking for a Lead Firmware Engineer for Android/Linux BSP. You will provide technical leadership, defining BSP architecture, and driving camera solutions from development through production. Applicants should have 6-8 years... 
    Android

    Careers at Crestron

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

     ...Senior Firmware Engineer, Streaming Audio At Crestron Electronics, Inc we build the technology that integrates technology. We are proud to...  ...or application development environment ~ Experienced with Linux-based systems including application and system-level development... 
    Senior
    Temporary work

    Crestron Electronics

    Plano, TX
    3 days ago
  •  ...including STEM OPT), H-1B, or any other employment-based visa requiring future sponsorship. We are seeking an experienced Firmware Engineer with 10+ years of professional experience, specifically focused on developing software for embedded systems using... 
    Senior
    Permanent employment
    H1b

    Sol-Ark

    Allen, TX
    3 days ago
  • $75k - $95k

     ...Embedded Software Engineer Develop firmware for embedded systems running Linux using C++. Embedded software engineers are responsible for architecture, coding...  ...User Interface development on Linux systems Android development experience Open Source Software experience... 
    Android

    Motorola Solutions

    Parker, TX
    3 days ago
  •  ...talented people, tools and processes, and expertise. To return to the OmniOn Power website, click here. The Senior Firmware Engineer will lead the development of embedded firmware and digital control systems for next-generation DC-DC power conversion... 
    Senior

    OmniOn Power

    Plano, TX
    3 days ago
  •  ...Overview: Role: Senior React Native Developer (Mobile App Development & AWS Integration) Location: Plano, TX Duration:...  ...Redux, Jest, Axios, Expo etc.Expert in at-least iOS native or Android native Proficiency with JavaScript, HTML5 and CSS3Experience with... 
    Android
    Senior

    Purple Drive

    Plano, TX
    2 days ago
  •  ...of experience and open to work on W2 can apply. Role : Android Mobile Application developer/ Lead Work Location: Dallas, TX...  ...teams including product managers, designers, and fellow engineers to create intuitive and scalable mobile experiences. Strong... 
    Android
    Senior
    Contract work

    GSK Solutions

    Plano, TX
    4 days ago
  • Premier Group is seeking a mobile-focused Senior Product Designer to join their team in Plano, Texas. This role involves leading mobile-first designs for iOS, Android, and mobile web, and taking ownership of the product design process from concept to launch. Candidates... 
    Android
    Senior

    Premier Group

    Plano, TX
    1 day ago
  •  ...Senior Mobile Engineer - Android We are looking for a strong and enthusiastic Android Mobile Developer to join our dynamic Application Engineering team to develop and enhance our applications on Android platforms. As a Senior mobile engineer, you will be responsible... 
    Android
    Senior

    ClifyX

    Plano, TX
    3 days ago
  • OmniOn Power Inc. is seeking a Senior Embedded Firmware Engineer in Plano, Texas. This role involves designing and developing embedded firmware for sophisticated power electronics systems, including real-time control applications. The ideal candidate will have at least... 
    Senior

    OmniOn Power Inc.

    Plano, TX
    1 day ago
  • OmniOn Power is seeking a Senior Embedded Firmware Engineer in Plano, Texas. The role involves designing and developing firmware for AC-DC Rectifier and DC-DC converter products, ensuring compatibility with other systems. A Bachelor's degree in Electrical Engineering or... 
    Senior

    OmniOn Power

    Plano, TX
    3 days ago
  •  ...Senior Software Engineer (React, DevOps) Develops, codes, configures, and tests programs and systems. Evaluates and implements enhancement...  .../ ES6 / HTML / HTML5 / CSS / CSS3 Knowledge of iOS and Android development (Swift or Objective-C, Java) Experience with... 
    Android
    Senior
    Work experience placement

    Cedent Life Talent

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

    Clutch Canada seeks a Senior Android Engineer to enhance user experience for their top-rated text-to-speech app, Speechify. Located in Plano, Texas, this role involves owning major features, collaborating with design teams, and shaping the future of the Android team. Candidates... 
    Android
    Senior

    Clutch Canada

    Plano, TX
    4 days ago
  •  ...delivering high-quality products that resonate with clients. As a Senior Lead Security Engineer at JPMorgan Chase within the Cybersecurity Technology &...  ...security risks and mitigation strategies for both Android and iOS platforms. Ability to collaborate with development... 
    Android
    Senior

    JPMorgan Chase & Co.

    Plano, TX
    5 days ago
  • Senior Embedded Firmware Engineer Power Electronics Job Overview The Senior Embedded Firmware Engineer will be responsible for executing projects and initiatives on AC-DC Rectifier and DC-DC converter products. These projects will include New Product Introduction, Direct... 
    Senior
    Shift work

    OmniOn Power

    Plano, TX
    3 days ago
  • Senior Android Developer Requirements: Qualifications/ What you bring (Must Haves) - Highlight Top 3-5 skills 6+ years knowledge in Native mobile app development. Mandatory Native Android development, knowing cross platform frameworks including but not limited to iOS,... 
    Android
    Senior
    Remote work

    Tadah

    Plano, TX
    1 day ago
  •  ...growing technology that is hiring a mobile-focused Senior Product Designer to join the team. Following rapid...  ...intuitive, user-centered experiences across web, iOS, and Android. You’ll work closely with Product and Engineering from concept through to launch, owning design... 
    Android
    Senior
    Immediate start

    Premier Group

    Plano, TX
    2 days ago
  •  ...Job Title- Senior Mobile Engineer Department- Systems & Technology Reports to- VP, Software Engineering Location- Plano, TX Who...  ...deployment pipelines to ensure reliable releases across iOS and Android platforms. Essential Duties & Responsibilities-... 
    Android
    Senior
    Full time
    Remote work
    Work visa
    Shift work
    Night shift
    Weekend work

    Elevate Aviation Group LLC

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

     ...Senior Software Engineer, Windows/Desktop Applications - Frisco, TX, USA Frisco, TX, USA Mission The mission of Speechify is to make...  ...Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google... 
    Android
    Senior
    Work at office

    Speechify

    Frisco, TX
    3 days ago
  •  ...consumer security at scale. You'll lead a focused team of 3-5 senior engineers while remaining deeply involved in the code and technical...  ...AI models that run directly on user devices (Mac, iOS, Android, Linux). You'll own model optimization, fine-tuning for tool-use accuracy... 
    Android
    Senior
    Remote work
    Relocation package
    Flexible hours

    McAfee

    Frisco, TX
    3 days ago
  •  ...Senior Software Engineer Soleo Health is seeking a Senior Software Engineer in Frisco, TX or St. Louis, MO to design, develop, and implement...  ...Experience building or maintaining mobile applications (native iOS/Android and/or cross-platform frameworks such as React Native,... 
    Android
    Senior
    Immediate start
    Monday to Friday

    Soleo Health

    Frisco, TX
    4 days ago
  • $92.1k - $140k

     ...purpose, collaboration, and excellence then we'd love to meet you. Our Banno Financial Platform group is seeking a talented Android Engineer to help us provide the most cutting-edge mobile banking products to financial institutions across the country. You'll join a... 
    Android
    Senior
    Permanent employment
    H1b
    Work at office
    Local area
    Remote work

    Jack Henry & Associates

    Allen, TX
    2 days ago
  • $68 - $73 per hour

     ...Akkodis is seeking a Senior Linux Engineer for a Contract jobwith a client in Plano, TX; Charlotte, NC; or Kennesaw, GA. This role is ideal for experienced engineers with a strong background in RedHat Linux, automation, and enterprise infrastructure. Rate Range... 
    Senior
    Hourly pay
    Contract work
    Temporary work
    Local area

    Akkodis

    Plano, TX
    2 days ago
  •  ...Java Automation Software Engineer, Senior Minimum of seven years' experience with Mobile Browser and Mobile Native Application Testing...  ...Proven use of 1 or more mobile development and emulator packages (Android SDK, iOS XCode, SWIFT, Calabash, Appium, GENYmotion)... 
    Android
    Senior
    Work at office

    Chase

    Plano, TX
    5 days ago
  •  ...production support requirements is essential. We are seeking a senior (P4-level) Linux Systems Administrator to design, build, operate, and...  ...enhance Linux systems while collaborating with a broader engineering team for shared system knowledge and design inputs. Responsibilities... 
    Senior

    SWITS DIGITAL Private Limited

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

     ...looking for a talented and self‑motivated engineer with strong embedded software...  ...streaming solutions. As a member of the firmware development team, your daily activities...  ...and support of new and existing embedded Linux and Android based products. You will work closely with... 
    Android
    Senior
    Temporary work

    Careers at Crestron

    Plano, TX
    1 day ago
  • $150k - $200k

    HawkEye 360 is hiring an FPGA Firmware Developer in Richardson, Texas, to design and develop high-performance signal processing applications...  ...MPSoC. The role requires a Bachelor's degree in Electrical Engineering and 5+ years of FPGA firmware experience, particularly with... 
    Senior

    HawkEye 360

    Richardson, TX
    4 days ago
  •  ...and highly motivated team as a Senior Manager. The primary...  ...responsibility of this role is to utilize engineering expertise to lead the team to...  ..., hardware interfaces, firmware extraction, reverse engineering...  ...g., understanding of iOS and Android platforms, static code... 
    Android
    Senior

    Toyota Deutschland GmbH

    Plano, TX
    2 days ago

Do you want to receive more vacancies?

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