BSP Firmware Engineer Pixel Modem

2 weeks ago


Doha, Baladīyat ad Dawḩah, Qatar Google Full time

Responsibilities

  • Bringing up new prototype hardware wireless systems includes firmware development and deployment for Android Board Support Packages (BSP), Linux kernel modules.
  • Design and develop PCIe-based system solutions for Pixel mobile devices, including device drivers and firmware.
  • Design and implement a core software platform for embedded development on modems.
  • Build automated regression test systems to validate features and measure system performance.


  • Doha, Baladīyat ad Dawḩah, Qatar Google Full time

    ResponsibilitiesBringing up new prototype hardwarewireless systems includes firmware development and deployment forAndroid Board Support Packages (BSP), Linux kernelmodules.Design and develop PCIe-based systemsolutions for Pixel mobile devices, including device drivers andfirmware.Design and implement a core softwareplatform for embedded development...


  • Doha, Baladīyat ad Dawḩah, Qatar Google Full time

    Experience with firmware, modems, protocols, 3GPP, and wireless communications.Experience with code and system health, diagnosis and resolution, and software test engineering.Experience with the 5G NR/LTE PHY and protocol layer procedures, with the understanding of L2, RRC, and NAS protocol and expected behaviors from 3GPP point of view.Excellent...


  • Doha, Baladīyat ad Dawḩah, Qatar Google Full time

    Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, a related field, or equivalent practical experience.5 years of experience in coding with a general purpose programming language (e.g., C/C++).5 years of experience with cellular modem features development, analysis, carrier requirement management, and mobile device...


  • Doha, Baladīyat ad Dawḩah, Qatar Google Full time

    Key Responsibilities:Contribute to the development of advanced Pixel security designs and initiatives. Enhance critical system software for Pixel security.Explore, create, and implement innovative security functionalities for upcoming Pixel products.Enhance frameworks for fuzzing, testing, and Continuous Integration (CI) processes.Devise and implement...


  • Doha, Baladīyat ad Dawḩah, Qatar Insight Global Full time

    About the jobBachelorsDegree in Computer Engineering, Computer Science or relatedfield5+ years' experience in embeddedCExperience working with bootloader fromscratchExperience with BSP development andboard bring upsKnowledge of embedded OS andarchitecture working in Linux/Unix or QNX-Skilled in using debugging tools like JTAG and theoscilloscope/logic...


  • Doha, Baladīyat ad Dawḩah, Qatar Insight Global Full time

    About the jobBachelors Degree in Computer Engineering, Computer Science or related field5+ years' experience in embedded CExperience working with bootloader from scratchExperience with BSP development and board bring upsKnowledge of embedded OS and architecture working in Linux/Unix or QNXSkilled in using debugging tools like JTAG and the oscilloscope/logic...


  • Doha, Baladīyat ad Dawḩah, Qatar Google Full time

    ResponsibilitiesDevelop the display software stackfor pixel devices.Design, develop, test,deploy, maintain, and improve software.Workwith Android platform and display hardware teams to get Androidfeatures on Pixel devices.


  • Doha, Baladīyat ad Dawḩah, Qatar Google Full time

    Key ResponsibilitiesContribute to the development of display software stack for pixel devices.Design, implement, test, deploy, maintain, and enhance software solutions.Collaborate with Android platform and display hardware teams to integrate Android functionalities into Pixel devices.


  • Doha, Baladīyat ad Dawḩah, Qatar Google Full time

    ResponsibilitiesWork on next generation Pixelsecurity designs and projects. Harden system software componentscriticial to Pixel security.Research designand develop cutting edge security features for future Pixeldevices.Improve infrastructures for fuzzing,testing and Continuous integration(CI).Develop technical solutions to helpmitigate security...


  • Doha, Baladīyat ad Dawḩah, Qatar Google Full time

    Job ResponsibilitiesWork on building C++ firmware for embedded processors with constraints on memory usage in the SoCs.Develop tools for debugging and updating the firmware, facilitating emulation, chip initialization, and hardware debugging processes.Design Linux kernel device drivers for connecting SoCs to data center systems, along with related C++ user...


  • Doha, Baladīyat ad Dawḩah, Qatar Google Full time

    Responsibilities Collaborate closely with cross-functional teams (Hardware/Android/Research) and vendors to create the best touch and haptics experiences for the next generation of Pixel devices.Develop and bring-up touch and haptics functionalities and features for new pixel devices.Diagnose and debug issues reported by test teams and internal users.Create...


  • Doha, Baladīyat ad Dawḩah, Qatar Google Full time

    Preferredqualifications:Typically 2 years of experienceworking with embedded Linux operatingsystems.Experience developing accessibletechnologies.Experience with Board bring-up,Android BSP, embedded systems andRust.


  • Doha, Baladīyat ad Dawḩah, Qatar Google Full time

    Preferred qualifications: Typically 2 years of experience working with embedded Linux operating systems.Experience developing accessible technologies.Experience with Board bring-up, Android BSP, embedded systems and Rust.


  • Doha, Baladīyat ad Dawḩah, Qatar Google Full time

    Responsibilities Lead a team in designing, developing, and testing innovative health and wellness features for Pixel devices.Work closely with a team of engineers, research scientists, designers, and product managers to create products that are user-friendly, effective, and reliable.Interact with low level sensor signals, Android framework components, model...


  • Doha, Baladīyat ad Dawḩah, Qatar Google Full time

    ResponsibilitiesBuild C++ firmware running onembedded processors with limited memory footprints on theSoCs.Develop tools to update and debug thefirmware, enable emulation, chip bringup, and hardwaredebugging.Build Linux kernel device drivers toattach the SoCs to data center systems and associated C++ userspace drivers, tools and libraries, and write code to...


  • Doha, Baladīyat ad Dawḩah, Qatar Google Full time

    Minimumqualifications:Bachelor's degree in ComputerScience, or equivalent practical experience.5years of work experience in development, testing and deployment ofconsumer electronics/embeddedsystems.Experience with embedded programmingin C/C++Experience with embedded systems,kernel, Unix/Linux environments, and the development of Linuxdevice drivers or...


  • Doha, Baladīyat ad Dawḩah, Qatar Google Full time

    Minimum qualifications: Bachelor's degree in Computer Science, or equivalent practical experience.5 years of work experience in development, testing and deployment of consumer electronics/embedded systems.Experience with embedded programming in C/C++Experience with embedded systems, kernel, Unix/Linux environments, and the development of Linux device drivers...


  • Doha, Baladīyat ad Dawḩah, Qatar Robert Walters Full time

    Work closely with Project Manager, System/Software Architect, and Firmware Engineers to define test strategy for IoT smart products and end-to-end systemsExplore firmware test tools and set up a conducive test environment for the projectDevelop and execute firmware tests while creating test cases and defining acceptance criteriaDesign automated firmware test...


  • Doha, Baladīyat ad Dawḩah, Qatar Google Full time

    Bachelor's degree inComputer Science, Electrical Engineering, Computer Engineering, arelated technical field, or equivalent practicalexperience.7 years of experience in embeddeddevelopment.Experience programming in C orC++.Experience with power bring-up andhardware/software optimizations at system level with focus on powerand performance improvements.


  • Doha, Baladīyat ad Dawḩah, Qatar Google Full time

    Requirements:Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, a related technical field, or equivalent practical experience.7 years of experience in embedded development.Proficiency in programming using C or C++.Hands-on experience with power bring-up and hardware/software optimizations at system level, emphasizing on...