Senior Software Engineer - C/python with Wifi or Bluetooth Driver
Bengaluru, Karnataka, India · On-site
Senior$1.0B raised
Company Overview At Motorola Solutions, we believe that everything starts with our people. We’re a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. We build and connect …
Sr Software Engineer(8+ Years in C#.Net + SQL + Azure + .Net Core 6+)
Hyderabad, Telangana, India · On-site
Senior$469M raised
Senior Software Engineer The Senior Developer is a position requiring working with our international clients, business partners, architects, developers, management and other IT groups to understand and design technical s…
About Vanguard Founded in 1975, Vanguard is one of the world's leading investment management companies. The firm offers investments, advice, and retirement services to tens of millions of individual investors around the …
Skills: IT Project Management, Software Development, IT Service Delivery, Engineering Leadership, Cloud-Native Solutions
Generic Job Description (not Job Level specific): The HW System Engineer / Architect is responsible for assuring all attributes, components and sub-components of the IC Hardware and HW reference Designs are defined, arch…
Skills: Hardware System Engineering, Hardware Architecture, IC Hardware Design, Verification, Validation
Career CategoryClinical DevelopmentJob Description Sr Associate Biostatistical Programming The Biostatistical Programming Senior Associate will work in Amgen's Global Randomization and Blinding (GRB) organization Respons…
Skills: SAS Programming, R, Python, IRT Systems, Biostatistical Programming
Who We Are ABOUT ENOVIS™ Enovis Corporation (NYSE: ENOV) is an innovation-driven medical technology growth company dedicated to developing clinically differentiated solutions that generate measurably better patient outco…
Skills: Customer Service Auditing, Quality Assurance, Verbal Communication, Active Listening, Constructive Feedback
Industry/Sector Not Applicable Specialism Global Mobility Services Management Level Senior Associate Job Description & Summary The Opportunity Join our Acceleration Center India and help shape the future of business for …
To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts. Job Category Customer Success Job Details About Salesforce Salesforce is…
Skills: Salesforce Commerce Cloud B2B, Order Management System (OMS), Apex, Lightning Web Components (LWC), HTML
Shape the Future with Dun & Bradstreet At Dun & Bradstreet, we believe data has the power to create a better tomorrow. As a global leader in business decisioning data and analytics, we help companies worldwide grow, mana…
Project Role : Custom Software Engineer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Oracle CC&B Technical Architecture Goo…
Skills: Oracle CC&B Technical Architecture, Application Design, Database Management, Database Optimization, Software Development Life Cycle
Project Role : Custom Software Engineer Project Role Description : Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to de…
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From aut…
About Vanguard Founded in 1975, Vanguard is one of the world's leading investment management companies. The firm offers investments, advice, and retirement services to tens of millions of individual investors around the …
Who We Are At Kyndryl, we run and reimagine the mission-critical technology systems that drive advantage for the world’s leading businesses. We are at the heart of progress; with proven expertise and a continuous flow of…
Who We Are At Kyndryl, we run and reimagine the mission-critical technology systems that drive advantage for the world’s leading businesses. We are at the heart of progress; with proven expertise and a continuous flow of…
JLL empowers you to shape a brighter way. Our people at JLL are shaping the future of real estate for a better world by combining world class services, advisory and technology for our clients. We are committed to hiring …
Who We Are At Kyndryl, we run and reimagine the mission-critical technology systems that drive advantage for the world’s leading businesses. We are at the heart of progress; with proven expertise and a continuous flow of…
As one of the world’s leading independent global investment firms, Invesco is dedicated to rethinking possibilities for our clients. By delivering the combined power of our distinctive investment management capabilities,…
ABOUT US: As a world leading provider of integrated solutions for the alternative investment industry, Alter Domus (meaning “The Other House” in Latin) is proud to be home to 90% of the top 30 asset managers in the priva…
Skills: Fund Administration, Net Asset Value Calculation, Financial Statements Preparation, Audit Management, Tax Return Review
ABOUT US: As a world leading provider of integrated solutions for the alternative investment industry, Alter Domus (meaning “The Other House” in Latin) is proud to be home to 90% of the top 30 asset managers in the priva…
Skills: Fund Administration, Net Asset Value Calculation, Financial Statements Preparation, Regulatory Reporting, Tax Return Review
Senior Software Engineer - C/python with Wifi or Bluetooth Driver
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
Full-time
bachelor degree
Posted 21d ago
~40 hrs/week
Responsibilities
Lead the design and implementation of WiFi and Bluetooth software, focusing on Android driver development and protocol stack optimization. Modify the Android Framework and Native Daemons to support proprietary hardware and indoor location technology.
Requirements
Requires a Bachelor's degree and 5-8 years of experience in embedded software development with a focus on Android BSP and wireless drivers. Expertise in C, Python, and Android internals including HAL and AOSP is essential.
Full job description
Company Overview
At Motorola Solutions, we believe that everything starts with our people. We’re a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. We build and connect technologies to help protect people, property and places. Our solutions foster the collaboration that’s critical for safer communities, safer schools, safer hospitals, safer businesses, and ultimately, safer nations. Connect with a career that matters, and help us build a safer future.
Team Overview: The MSI Connectivity Engineering team is looking for a highly skilled and motivated engineer. This role will be crucial in advancing device driver development and location algorithms. The successful candidate will leverage deep expertise in embedded software development combined with a strong automation focus to create scalable, resilient, and efficient systems..
Primary Skils:
Education: Bachelor's degree in Computer Science, Electrical Engineering, or a related technical field, or equivalent practical experience.
Embedded Software: Strong experience (5-8 years) in embedded software development is required, with an emphasis onAndroid Board Support Package (BSP) customization and WiFi/Bluetooth driver development.
Programming & Debugging:
Expertise in C and Python programming languages.
Expertise in Java/Kotlin (Framework level).
Strong problem-solving skills and proficiency with debugging tools (e.g., gdb).
Android Internals:.A comprehensive understanding of the Android operating system's architecture, including the HAL (Hardware Abstraction Layer), framework services, and the integration of drivers within the Android environment. Expertise in the Android Open Source Project (AOSP) architecture. This includes proficiency in modifying System Server, HIDL/AIDL (Hardware Interface Definition Language), and the Android Framework.
Wireless Protocols: Experience with key WiFi protocols (802.11 a/b/g/n/ac/mc/az) and Bluetooth protocols (BR/EDR/BLE).
Hardware Interfaces: Hands-on experience with common embedded communication interfaces such as I2C and SDIO.
Version Control: Proficient use of version control systems like Git and SVN.
Secondary Skills:
5+ years of experience in developing device drivers for wireless devices across various MCU/MPUs.
Knowledge of WiFi data analysis techniques, including AI/ML algorithms and models.
Familiarity with indoor locationing techniques leveraging Wi-Fi or Bluetooth.
Basic Requirements
Job Responsibilities
Lead the design, implementation, and maintenance of WiFi and Bluetooth software, with a primary focus on Android driver development, protocol stack implementation.
Develop, integrate, and optimize high-performance WiFi and Bluetooth drivers for various chipsets and hardware platforms.
Utilize expertise in WiFi and Bluetooth for real-time indoor location technology applications.
Modify and extend the Android Framework and Native Daemons to support proprietary hardware features and specialized enterprise requirements.
Develop robust HIDL/AIDL interfaces to bridge the gap between custom kernel drivers and the Android Framework.
Collaborate with cross-functional engineering teams to define system requirements, specifications, and project timelines for Android Solutions.
Diagnose and resolve complex WiFi/BT performance and connectivity issues using advanced tools like Wireshark, Omnipeak, and gdb.
Travel Requirements
Under 10%
Relocation Provided
None
Position Type
Experienced
Referral Payment Plan
Yes
EEO Statement
Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally-protected characteristic.
We are proud of our people-first and community-focused culture, empowering every Motorolan to be their most authentic self and to do their best work to deliver on the promise of a safer world. If you’d like to join our team but feel that you don’t quite meet all of the preferred skills, we’d still love to hear why you think you’d be a great addition to our team.
About Motorola Solutions | Solving for safer
Safety and security are at the heart of everything we do at Motorola Solutions. We build and connect technologies to help protect people, property and places. Our solutions foster the collaboration that’s critical for safer communities, safer schools, safer hospitals, safer businesses, and ultimately, safer nations. Learn more about our commitment to innovating for a safer future for us all at www.motorolasolutions.com.
Offices: 500 W. Monroe Street, Chicago, IL 60661, US · Tally Ho Business Park, 10 Wesley Court, Burwood East, Victoria 3151, AU · Nova South, 160 Victoria Street, London, London SW1E 5LB, GB · 8133 Warden Avenue, Markham, Ontario L6G 1B3, CA · 2540 Galvin Dr, Elgin, IL 60124, US
Public SafetyEnterprise SecurityTwo-way RadiosRadiosLand Mobile Radios (LMR)Video CamerasBody-worn CamerasAccess ControlVideo AnalyticsCloud