Software Engineer Kernel and Firmware Silicon

2 weeks ago


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 firmware.


  • 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 Canonical Full time

    Every year we select new junior professionals into the Canonical kernel team, to work on the Linux kernel for Ubuntu. If you've enjoyed operating systems in your coursework or current role, you are confident in your ability to write high quality C and possibly Rust, and are ready to take the plunge and see how it all works, then this would be a great place...


  • 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...


  • 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

    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

    Preferred qualifications: Master's degree in Computer Science, Computer Engineering, or a related technical field.Experience in production kernel and/or OS development and debugging experienceExperience in Linux and other open-source community contributions and upstream.Experience building consumer electronicsExperience in Linux kernel backports, branch...


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

    Preferredqualifications:Master's degree in ComputerScience, Computer Engineering, or a related technicalfield.Experience in production kernel and/orOS development and debuggingexperienceExperience in Linux and otheropen-source community contributions andupstream.Experience building consumerelectronicsExperience in Linux kernelbackports, branch management,...


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

    【Requirements】 Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.Proficiency in C/C++ programming.Familiarity with Linux operations.Strong communication skills and the ability to learn quickly. 【Prefer Skills】 Experience with git version control.Understanding of Linux kernel operations.Knowledge of parallel...


  • 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 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

    Preferred qualifications: Master's degree or PhD in Electrical Engineering, Computer Engineering or Computer Science, with an emphasis on computer architecture.Experience with performance in memory system and multimedia IPs in mobile SoCs (e.g., ISP, codecs, display processor).Experience in programming (e.g., Python) and database analysis (e.g.,...


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

    Preferred qualifications: Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent practical experience.10 years of experience in people management.Experience in leading Silicon solutions development in multimedia or security or other complex SoC integrated IPs.Experience in managing architecture specification to...


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

    Position Responsibilities: Leads architecture of all X66 Software, including program application, infrastructure software, and cyber.Works across Enterprise and Program Software teams to ensure a coherent software architecture amongst groupsCoordinates with other functions, such as Systems, Electrical, Mechanical, Firmware, and Safety, to shape overall...


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

    PositionResponsibilities:Leads architecture of all X66Software, including program application, infrastructure software,and cyber.Works across Enterprise and ProgramSoftware teams to ensure a coherent software architecture amongstgroupsCoordinates with other functions, suchas Systems, Electrical, Mechanical, Firmware, and Safety, to shapeoverall software...


  • 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...

  • Capability Engineer

    2 weeks ago


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

    As an Object Capability Engineer, your task is to implement an "ocap kernel" inside of MetaMask, with which we intend to create APIs and user experiences that would otherwise be infeasible. This pioneering effort aims to enable mutually suspicious programs to interoperate in the same user interface, without the possibility of interference or privilege...

  • Capability Engineer

    2 weeks ago


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

    As an Object Capability Engineer, your taskis to implement an "ocap kernel" inside ofMetaMask, with which we intend to create APIs and user experiencesthat would otherwise be infeasible. This pioneering effort aims toenable mutually suspicious programs to interoperate in the sameuser interface, without the possibility of interference orprivilege escalation....


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

    Preferred qualifications: Master's degree or PhD in Computer Science, Electrical Engineering, or related domains.Experience with embedded software development, related toolchains, and hardware debug tools (e.g., JTAG/TRACE32).Experience with Android, Embedded Linux, RTOS, or bare metal platforms.Experience in test automation or system level...


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

    What You'll BringDegree in Electrical Engineering or Computer Science or equivalent experienceExperience with energy metering hardware and analysis of energy meter / electrical grid dataStrong data analysis skills, with experience using PythonStrong engineering fundamentals and intuition, applied to firmware/software-enabled mechatronic systemsAn excellent...


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

    Preferred qualifications: 2 years of experience working with release management.Experience commercializing technical product launches.Experience working with engineering, non-engineering teams, and other cross-functional stakeholders.Knowledge of Android and Kernel drivers.Knowledge of software development lifecycle.Ability to communicate and influence...