Senior Connectivity Software Developer, Embedded Systems/Firmware
$174k per yearThis posting is for a new vacancy.
Note: By applying to this position you will have an opportunity to share your preferred working location from the following:
San Jose, CA, USA; Waterloo, ON, Canada .
Minimum qualifications
- Bachelor’s degree or equivalent practical experience.
- 5 years of experience with software development in C/C++, Firmware, Connectivity, Embedded Systems.
- 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
- 3 years of experience with embedded development.
- Experience with Android platform or Microcontroller unit (MCU) software development.
Preferred qualifications
- Master's degree or PhD in Computer Science or related technical field.
- 1 year of experience in a technical leadership role.
- Experience in low-level embedded systems using application processors or microcontrollers.
- Experience with 802.11 and BT/BLE device drivers and host interfaces (PCIe, SDIO, UART).
- Proficient in using tools such as Wireshark, logic analyzers, and kernel tracing to resolve deep-seated issues in the driver, firmware, or hardware interface.
- Ability to debug hardware using logic analyzers, oscilloscopes, etc.
About the job
Google's software developers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at a massive scale, and extend well beyond web search. We're looking for developers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software developer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our developers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.
As a Connectivity Software Developer on the XR Glasses OS System Software team, you will design, implement and maintain the low-level system software that enables next-generation Augmented Reality (AR) reference platforms.
In this capacity, you will apply your extensive embedded systems expertise to lead the integration, bring-up, and refinement of low-power WiFi and Bluetooth subsystems. You will collaborate with the MicroXR connectivity, Electrical Engineering (EE), and power/thermal teams to achieve the rigorous performance and power Key Performance Indicator (KPIs) necessary for launching groundbreaking product categories.For decades, the computing revolution has reshaped our world driven by
breakthroughs in compute, connectivity, mobile, and now, AI. Google's XR team is at the forefront of the next major leap – the convergence of AI and XR. This is more than just new devices – it's about reimagining how we interact with the world around us. We're building a future where
lightweight XR devices like smart glasses and headsets pair with helpful AI to augment human intelligence, offering personalized, conversational, and contextually aware experiences.
The US base salary range for this full-time position is $174,000-$252,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process.
Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about benefits at Google.
The Canada base salary range for this full-time position is CAD 182,000-187,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training.
Please note that the compensation details listed in Canada role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about benefits at Google.
Responsibilities
- Design and implement Android and Microcontroller unit (MCU) device drivers and hardware abstraction layers (HALs) for next-generation Augmented Reality (AR) reference platforms.
- Integrate and bring up new wireless chipsets.
- Drive Wi-Fi and Bluetooth driver and firmware level power, thermal and latency improvements to meet product targets.
- Collaborate closely with EE, MicroXR connectivity and power teams to optimize the E2E connectivity solution.
- Lead technical engagements with third-party partners, providing the deep-dive architectural support and debugging expertise necessary to accelerate their device bring-up cycles.
Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
$181.05k - $213k per year
...The Company You’ll Join Carta connects founders, investors, and... ...partners through world-class software, purpose-built for everyone in... ...tomorrow. Ink is Carta’s Design System – the underlying foundation for... ...(yes, we said that). As a Senior Design Systems Engineer, you’ll...SeniorFull timeWork at office$150k - $154k per year
...teams. About the job Google Cloud's software developers develop the next-generation technologies that change how billions of users connect, explore, and interact with information... ..., distributed computing, large-scale system design, networking and data storage, security...SuggestedFull time$118k per year
...TheCommon Componentsunit provides shared software engineering services to global Product Management... ...the future. You will join our design system common components team to create,... ...What the role offers: As a Lead Software Developer, you will: Provide strong leadership for...SuggestedLong term contractInternshipImmediate start$60.96 - $63.78 per hour
...In-Vehicle Infotainment (IVI) software. Your work will directly impact... ...with the optimization of embedded platforms to ensure high performance... ...: Work on next-generation IVI systems and experiment with LLM tools... ...Software Development: Design, develop, and test new customer-facing...SuggestedWorldwide- ...efficiency and sustainable aviation. Our software development teams are formed around a... ...commercial aviation customers. As a Senior AI/ML Software Developer, you will enhance core functionality-... ...At Airbus, we support you to work, connect and collaborate more easily and...SeniorPermanent employmentContract workCasual workWork at officeWorldwideFlexible hours
- ...thinking, accelerate your career, and connect you to projects that really matter.... ...Global IS Team is on the look of a Senior Copilot Studio Developer to be able to commute to any of our... ...SharePoint, Dataverse, and line-of-business systems) through governed connectors and APIs...SeniorWork at office3 days per week
$126k - $129k per year
...~1 year of experience with software development in one or more programming... ...combines software and systems development to build and run... ...Additionally Site Reliability Developers will keep an ever-watchful eye... ...profile about why a Software Developer chose to join Site...Full timeInternship- ...efficiency and sustainable aviation. Our software development teams are formed around a... ...Suggest solutions to complex problems and develop them with minimal supervision. Mentor... .... At Airbus, we support you to work, connect and collaborate more easily and flexibly....Permanent employmentContract workCasual workWork at officeWorldwideFlexible hours
- ...experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds... ...is passionate about designing clear, reliable APIs and simple systems that directly enhance the user experience. What Yo u' ll Do...SeniorRemote work
$90.05 - $97.19 per hour
...responsible for the end-to-end software development lifecycle (SDLC).... ...guide a small team of junior developers, shaping the next generation... ...HAL, HIDL, and low-level system services. High Impact: Influence... ...static analysis tools. Connectivity: Understanding of streaming technologies...Senior- ...with accessibility APIs on Windows (e.g. Microsoft UI Automation or similar), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms, memory management, multi-threading...SeniorLong term contractWork at office
$101.5k per year
...seeking a Principal Specialist, Systems Engineering for our Waterloo... ...documentation of legacy and newly developed products (specifications,... ...ATC) systems, and hardware and software integration programs. ~ Experience... ...mission: to protect and connect the world. We offer a workplace...Long term contractPermanent employmentTemporary workFor subcontractor- ...Company You’ll Join Carta connects founders, investors, and limited... ...partners through world-class software, purpose-built for everyone in... ...opportunities of tomorrow. As a Senior Software Engineer I or Senior... ...How can we design reliable systems for tracking capital movement...SeniorRemote jobWork at officeFlexible hours
$68.78k - $114.63k per year
...oriented Mortgage Origination System (MOS) Manager who will also... ...production system issues including connectivity and data transfer.... .... Proficiency in relevant software and tools (e.g., data analysis... ...diversity. We strive to attract, develop and retain a workforce that is...Long term contractFull timeTemporary workWork at officeLocal areaFlexible hours$105k - $155k per year
...three parts distribution centers, and three Connectivity and Innovation centers. Ford employs... ...them. Understand and apply industry Software Quality Assurance standards (ASPICE, ISTQB... .... Software configuration management systems (source control, DevSecOps, CI/CD) and proposes...- ...Summary of the Role As a Software Engineering Manager, you will sit at the intersection of... ...people management experience (managing 5+ developers). ~ Experience working within a SAFe or... .... At Airbus, we support you to work, connect and collaborate more easily and flexibly....Permanent employmentContract workCasual workWork at officeFlexible hours
- ...We have a growing hardware and software focused department that builds and develops smart vision solutions for quality assurance... ...developing scalable, data-driven systems ~ Strong understanding of Docker... ...integration, edge computing, or embedded system development Experience...
$108.1k - $222.8k per year
...Full Stack Cloud Native Sr. Developer - Digital Manufacturing This... ...design of next-generation software solutions Write good, extensible... ...services with distributed systems and cloud scale with strong... ...personal development. Whether connecting global industries, people, or...SeniorPermanent employmentFull timeLocal areaRemote workWorldwideFlexible hours2 days per week3 days per week$140k - $190k per year
...providing best-of-suite Imaging IT software solutions that enable secure,... ...strategies. As a Senior Program Manager, you will lead... ...functional teams. Planning: Develop and maintain comprehensive integrated... ...continuously monitor our AI systems to ensure fairness and...SeniorInternshipLive In$85k - $122k per year
...is evolving the way the world connects and that's because we're made... ...assistant" We're looking for a Senior IT Support Specialist to join... ..., networking, identity systems, and enterprise SaaS applications... ..., and drive better design, developer, and user experiences. Diversity...SeniorLong term contractTemporary workWork at officeRemote workWork from homeFlexible hours- ...We're not beholden to legacy systems or traditional thinking - we'... ...democratize access to XR, empowering developers and creators around the world... .... Demonstrated P2P connection knowledge. A keen desire... ...successful serial entrepreneurs, software developers, researchers, and...Full timeContract workWork at officeLocal areaRemote workFlexible hours
$127k - $225k per year
...immediate permanent opening for a Senior Research Engineer. About... ...mission to enhance consumer, embedded and enterprise computing... ...understand the most challenging system and data security problems,... ...Investigate global technology developments, regulatory shifts, and emerging...SeniorPermanent employmentFull timeInternshipImmediate startWorldwideShift work$80.47k - $120.71k per year
...Mississauga Offices is looking for a Senior Quality Assurance Inspector... ...3 days a week to contribute, connect and excel in our vibrant... ...Web-Based Contract Management System on MTO assignments; Making... ...Provide coaching to team members to develop their skills. Operational...SeniorContract workTemporary workFor contractorsSummer workSeasonal workWork at officeLocal areaNight shiftWeekend work3 days per week$123k - $138.5k per year
...and other new portfolios. As a Senior Technical Support Analyst, you... ...with customers, top developers, architects, and operations teams... ...Science, Mathematics or Information Systems or related area. ~ Familiarity... ...~4+ years of experience in software or healthcare technology. ~...SeniorFull time- ...Musashi AI North America, Inc. is a growing hardware and software focused company that builds smart vision solutions for quality assurance... ...AI/ML research and prototypes into robust, scalable production systems while ensuring continuous operation, performance optimization, and...Long term contract
- ...petabyte-scale and low cost through a tight integration of infrastructure, engineering, and research work. We are looking for a skilled Software Engineer to join us. What You'll Do Be scrappy to find new sources of audio data and bring it into our ingestion pipeline...Work at officeShift work
- ...seeking a C++ / Unreal Engine developer to help in building custom... ...of how peer to peer network connections work Experience with WebRTC... ...git or similar version control systems Good to have skills: Knowledge... ...serial entrepreneurs, software developers, researchers, and...Full timeContract workWork at officeLocal areaImmediate startRemote workWorldwideFlexible hours
$150k - $210k per year
...intrinsically motivated designer who is excited to contribute to rethinking how modern software is designed. At Ashby, you'll be part designer, part product manager, part consultant, and part design system manager (or some combination of the 4!). We do design differently here, and if...SeniorFull timeCasual workInternshipWork at officeRemote work$48k - $94k per year
...immediate 12-month contract opening for a Senior Technical Recruiter. About the team... ...Department plays a pivotal role in attracting, developing, and retaining top talent while ensuring... ...managers to define job requirements and develop accurate job descriptions. Utilize various...SeniorContract workInternshipImmediate start$23 - $24 per hour
As a Senior Credit Risk Analyst, you will be responsible for managing... ...within the high-growth software sector, you will analyze complex... ...a result, we are committed to developing and implementing strategies to... ...internal policies, practices, and systems throughout the entire...SeniorWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Connectivity Software Developer, Embedded Systems/Firmware. Be the first to apply!
- software developer intern Waterloo, ON
- junior software engineer Waterloo, ON
- software engineer - robotics Waterloo, ON
- software developer Waterloo, ON
- software engineer salary in canada Waterloo, ON
- software development engineer Waterloo, ON
- software engineer devops Waterloo, ON
- software engineer Waterloo, ON
- software engineer part time Waterloo, ON
- software developer no experience Waterloo, ON
