Senior Firmware Engineer - Android/Linux BSP
$107.5k - $173.5kCrestron Electronics
Overview 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, you will be responsible for the full lifecycle of design, development, modification, testing, debugging, and support of 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 create new control systems, digital media, and UC products, and will 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 in C and C++. Embedded Linux Kernel/OS development on ARM based platforms, including configuration management, build, deployment, hardware interfaces, device driver, and device tree. Work closely with other software and hardware engineers to solve design issues. Responsible for the design and implementation of new device features on multiple platforms. Maintain current software including feature enhancements, performance increases, troubleshooting, testing, and bug fixing. Interface software applications with other devices and control systems. Provide 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 in C and C++. Strong C and 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, and adding new functionality (display, power management, Wi‑Fi, GPIO, etc.) Debugging issues within the Android Framework and Linux Kernel. Independently reading and understanding electrical schematics. Working with source control tools such as Git, Gerrit, GitHub, and Android command line tools such as adb and fastboot. Debugging embedded systems where step debugging may not be available. Hardware‑accelerated graphics processing (OpenGL ES) is beneficial. Google’s AOSP architecture development for 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. 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, 401(k) with company match, Paid Time Off, Holidays, on‑site amenities at NJ Headquarters & TX Facilities, Crestron Market Cafés, 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$107.5k - $173.5k
Crestron Electronics seeks a Senior Firmware Engineer in Flower Mound, Texas to lead the development of embedded software for Linux and Android products. This role involves the full software development lifecycle, including design, debugging, and maintaining applications...AndroidSenior- ...Job Description Job Description Senior Firmware Engineer _______________________________________________________________ DEPARTMENT: Engineering REPORTS TO: VP of Engineering FLSA: Full-Time, Exempt (Salary) Schedule: Monday-Friday, 8am-5pm (Hybrid...SeniorFull timeContract workTemporary workWork experience placementLocal areaMonday to Friday
- ...changing how the world works. Seeking Top-Notch Go Engineers: We are looking for exceptional Go engineers with 6+ years... ...software across major operating systems (Windows, macOS, Linux, iOS, Android). Strong understanding of network protocols and topologies...AndroidSenior
- Smart Start, Inc. is seeking a Senior Firmware Engineer to join our Engineering & Test team. You will shape firmware architecture, drive real-time system development, and work across hardware and software to deliver production-ready solutions. You will own firmware components...Senior
- ...Senior.Net Developer With Android Experience Location: Coppell, TX Must have skill:.Net, C#, Android mobile development, Xamarin,.NET MAUI. Key Responsibilities: Develop custom.NET business systems used by internal business partners and external clients located...AndroidSenior
- ...Senior Android Developer Looking for a senior android developer for a long term contract position. The role is available in Westlake... ...feature toggles, and branch by abstraction to support performant engineering teams. Experience working in a team of Android developers...AndroidSeniorLong term contractWork experience placement
- ...on site in the specified location(s). As a Senior Java Developer supporting the thinkorswim®... ...the backend application that power our iOS and Android trading experiences. You'll work within a highly collaborative engineering environment focused on building and sustaining...AndroidSeniorWork at officeImmediate start
- Super Recruiter LLC is looking for an Embedded Firmware Engineer in Carrollton, TX. The role involves architecting and delivering software for embedded systems, particularly focused on HVAC applications. Candidates should have over 5 years of relevant experience, including...Senior
- ...Senior Application Developer Brinks Home™ is a leader in the smart security industry, protecting over one million people across the... ...years React Native ~3-5 years developing cross platform iOS, Android, and Web ~3-5 years deploying to iOS AppStore and Google Play...AndroidSeniorLocal area
- ...We are currently sourcing for a Senior Full Stack Engineer to work in Westlake, TX or Durham, NC! Senior Full Stack Engineer Are you interested... ...environment. ~ Experience or willingness to learn Android, iOS, and mobile technologies. ~ Knowledge of web...AndroidSenior
$60 - $73 per hour
...Branch, TX 75234 Position Overview We are seeking an Expert Android Developer to support a large-scale Authentication Modernization... ...will work closely with authentication platform teams, backend engineers, cybersecurity stakeholders, and mobile delivery teams to build...AndroidSeniorContract workTemporary workRemote work$95k - $140k
...relevant experience. We require a bachelors degree in computer engineering, computer science, mechatronics, electrical engineering, or a... ...embedded C/C++ development skills, including bare-metal firmware work. We expect a solid understanding of common circuits and...SeniorPermanent employmentFull timeWork at officeRelocation package- ...L3 Android Developer - Westlake only 6-9 years of experience. Must be able to create apps from scratch Please note: I am working... ...apps. Partnering with platform squads to define mobile engineering standards, best practices, and tooling Providing mobile thought...AndroidSenior
- Job Title Embedded Firmware Engineer Location Carrollton, TX Overview We have an exciting and important... ...with embedded frameworks, including Linux and various RTOS, board bring up etc. 3... ...an embedded device, including BSP, general device lifecycle, firmware updating...Remote work
- This Software Engineer is responsible for creating, testing, ensuring the quality of and maintaining a product or product line. The Software... ...and development under the minimally guided supervision of senior team members and management. Duties and ResponsibilitiesWork collaboratively...SeniorFull time
- ...seeking an entrepreneurial and passionate senior manager for Conversational AI platform... ...cross functional high-performance teams of engineers, SDET’s, Scrum masters and Technical... ...preferredExperience in Mobile native technology (iOS & Android) is preferredIn addition to the salary...AndroidSeniorFull timeWork at office
- ...Sr Full Stack Engineer (70/30 Front End focused ) Westlake, TX or Durham, NC - Hybrid from day 1 (relocation is fine)... ...an agile environment. ~ Experience or willingness to learn Android, iOS and mobile technologies. ~ Knowledge of web landscape,...AndroidSeniorRelocation
$155k - $175k
...offering tremendous career growth potential. Job Title: Senior DevOps Engineer Location: 100% Remote (U.S.) Position Type: Full-time,... ...provisioning and lifecycle management. Strong knowledge of Linux system administration, Docker, Kubernetes, container...SeniorFull timeH1bLocal areaImmediate startRemote workVisa sponsorship$85k - $90k
...Senior Client Services Manager 2020 Companies has a full-time remote Senior Client Services Manager opportunity! Are you ready to lead at the highest level in the fast-paced world of Android? We are seeking a Senior Client Services Manager to serve as a key strategic...AndroidSeniorWeekly payFull timeRemote workMonday to Friday- ...Senior Software Engineer (React, DevOps) Develops, codes, configures, and tests programs and systems. Evaluates and implements enhancement... ...JavaScript / ES6 / HTML / HTML5 / CSS / CSS3 Knowledge of iOS and Android development (Swift or Objective-C, Java) Experience with...AndroidSeniorContract workWork experience placement
$120k - $180k
...scalable, high-performance mobile applications for both iOS and Android that seamlessly integrate with cloud-native APIs, enterprise... ...collaborate closely with product managers, UX/UI designers, backend engineers, DevOps teams, and QA engineers to deliver secure, intuitive,...AndroidFull timeH1bLocal areaImmediate startRemote workVisa sponsorship$125k - $145k
...opportunity to join an established and well-respected organization offering tremendous career growth potential. Job Title: Firmware Software Engineer Location: 100% Remote (U.S.) Position Type: Full-time, Direct W2 Salary Range: $125,000–$145,000 Annually...Full timeH1bLocal areaImmediate startRemote workVisa sponsorship$104.1k - $162.9k
...The Senior Embedded Systems Software Engineer is responsible for leading the development and delivery of embedded software solutions for next-generation commercial vehicle technologies. This role collaborates closely with cross-functional stakeholders to design, develop...SeniorTemporary workH1bFlexible hours- Bright Vision Technologies is seeking a seasoned Embedded Software Engineer to design, develop, and optimize firmware for next-generation connected devices and industrial systems. You will work across hardware teams and product managers to deliver high-performance embedded...SeniorRemote job
- ...Perform audits and tests on internal systems to ensure that all are performing optimally. • Support the Database Administrators with Linux support, disk support, and local networking. • Proactively establish effective relationships and support others in achieving high...Full timeWork at officeLocal area
- ...Senior Network Administrator Since 2003, Goosehead Insurance has been disrupting the insurance industry by giving clients the power... ...compliance. This role blends hands-on expertise in Windows, Linux, virtualization (Nutanix), and unified communications with strategic...SeniorLocal areaRemote work
$92.7k - $161.85k
As a Senior DevOps Engineer, you will be a key technical contributor responsible for designing, implementing, and operating scalable, resilient... ...Experience troubleshooting and automating diagnostics across Linux and Windows environments.Our Interview PracticesTo maintain...SeniorFull timeWork at office$55 - $63 per hour
DescriptionKforce has a client that is seeking a Senior Java Developer in Coppell, TX.Responsibilities:* Senior Java Developer will... ...high-quality, reusable, and performance-focused code following engineering best practices* Participate in application architecture,...Senior- ...for someone who has a passion for data and comes with software engineering specializing in data. Someone who has experience designing and... ...tune, and debug complex applications.Hands-on experience with Linux and shell scriptingHands-on experience with CI/CD tools like Bamboo...Senior16 hoursFull time
$130k - $195k
...Embedded Software Engineer – Remote Bright Vision Technologies is... ...design, develop, and optimize firmware and embedded software for next... ...drivers, Board Support Packages (BSP), bootloaders, and hardware... ...ThreadX, Zephyr, or Embedded Linux. Develop firmware supporting...Full timeH1bLocal areaImmediate startRemote workVisa sponsorship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer - Android/Linux BSP. Be the first to apply!
- remote senior business analyst Flower Mound, TX
- senior leadership Flower Mound, TX
- senior manager automotive Flower Mound, TX
- senior application administrator Flower Mound, TX
- senior manager accenture Flower Mound, TX
- remote senior project manager Flower Mound, TX
- senior performance engineer Flower Mound, TX
- senior tech Flower Mound, TX
- senior part time Flower Mound, TX
- srs Flower Mound, TX


