Staff Software Engineer, Application Specific Integrated Circuits Firmware
$207k - $300kDevelop firmware responsible for handling features such as power-on and reset of the ASICs, initializing low level hardware, security, and virtualizing the ASIC to multiple processes and Virtual Machines (VMs).Support trusted firmware, key management, and protect user data and privacy (i.e. confidential compute) using advanced security technologies.Develop tools to update and debug ASIC firmware, while enabling chip bring-up and hardware debugging.Collaborate closely with the hardware design and development teams on code design hardware/software interface.Build functional and cycle-level simulators that bit-accurately model the custom accelerator ASICs, along with tools and infrastructure to help with ASIC design verification, tapeout, and bring-up, and develop embedded CPU simulators as part of the full system simulator.Minimum qualifications:Bachelor's degree or equivalent practical experience.8 years of experience in software development.5 years of experience working with embedded operating systems.3 years of experience with software design and architecture.Experience in C, C++ and Embedded Systems.Preferred qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical field.8 years of experience with data structures/algorithms.3 years of experience working in a complex, matrixed organization involving cross-functional, or cross-business projects.Experience in embedded C/C++, embedded software development, Hardware/Software code design at the chip-level, multi-threaded designs, machine learning and video encoding/decoding.Google's software engineers 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 massive scale, and extend well beyond web search. We're looking for engineers 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 engineer, 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 engineers 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 part of this team, you will develop C++ code that controls and monitors Google’s custom accelerators (ASICs), including TPUs (for machine learning) and VCUs (for video encode/decode). You will also define the API that the rest of the software stack uses to build planet-scale deployments of the systems that use these ASICs. You will write code that directly handles interrupts, DMAs, and many other hardware-centric features. You will have a direct role in the initial debug and bring-up of new ASICs and among the first teams to use the new chips. Additionally, our team owns simulation models that allow for early software development pre-silicon, work closely with external vendors and many internal teams including chip design, system software, ML supercomputer, compiler, and system test.The AI and Infrastructure team is redefining what’s possible. We empower Google customers with breakthrough capabilities and insights by delivering AI and Infrastructure at unparalleled scale, efficiency, reliability and velocity. Our customers include Googlers, Google Cloud customers, and billions of Google users worldwide.We're behind Google's groundbreaking innovations, empowering the development of AI models, delivering unparalleled computing power to global services, and providing the essential platforms that enable developers to build the future. From software to hardware our teams are shaping the future of world-leading hyperscale computing, with key teams working on the development of our TPUs, Vertex AI for Google Cloud, Google Global Networking, Data Center operations, systems research, and much more.Individual pay is determined by factors including job-related skills, experience, and relevant education or training. US: $207000 - $300000 (USD) + 20% bonus target + equity + benefitsLearn more about benefits at Google.Bachelor's degree or equivalent practical experience.8 years of experience in software development.5 years of experience working with embedded operating systems.3 years of experience with software design and architecture.Experience in C, C++ and Embedded Systems.
$207k - $300k
...Android backup ecosystem integrations.Design and build... ...and evolve the backup engine to serve product needs... ...years of experience in software development.5 years of... ...experience with Android application development.3 years of... ...engineer, you will work on a specific project critical to...Application$156k - $255k
...member of the Marketplace integrity team, you will be... ...scalable systems, applications, data pipelines and product... ...produce high quality software that is unit tested,... ...and performing best engineering practices to initiate... ...certifications, and specific work location. This...ApplicationFor contractorsWork experience placementWork at officeFlexible hours$111.07k - $166.4k
...SW Team develops software for Marvell's DSP... ...and the role of a Staff Engineer in our team is to... ...of embedded C firmware for controlling our... ...design, and system integration approachesTranslate complex specifications from standards... ...process.All qualified applicants will receive...ApplicationPermanent employmentFull timeInternshipWork from homeWorldwide$190.61k - $311.89k
...Role and ImpactAs a Silicon Photonics Integrated Circuit Engineer, you will play an instrumental role... ...integrated circuits, including applications in AI datacenter scale-up, laser sources... ...recruiter can share more about the specific compensation range for your preferred...ApplicationFull timeInternshipLocal areaImmediate startShift work- ...Application close date: Applications will... ...schematic and circuit design. You will... ...verification including integration and flight... ...the electrical engineering team to... ...interface definitions, specifications, and control... ...including hardware, firmware, and software integration...ApplicationPermanent employmentTemporary workLocal areaWorldwide
$207k - $300k
...impact, critical server software projects from design... ...computer architecture, BIOS, firmware, and the kernel to... ...a distributed team of engineers, elevating technical... ..., continuous integration, GPU drivers, computer... ...engineer, you will work on a specific project critical to Google...Worldwide$262k - $364k
...s next-generation TPU firmware, solving complex system... ..., mentoring executive engineers and fostering a... ...across distributed ASIC-Software teams.Forge partnerships... ...engineer, you will work on a specific project critical to... .... Google’s end-to-end integration from chip to data...$144.73k - $198.99k
...ready to rethink the impossible?As a Staff Software/ Firmware Engineer in our Research & Development team,... ...for memory subsystems Driver, FFS integration of Flash devices Tool integration e... ...subsystems for Air and Defense applications Bring up and in-system performance...ApplicationLocal area$207k - $300k
Lead the end-to-end software architecture, design, and development... ..., software, and system engineering teams to drive pre-silicon Firmware (FW)/Software (SW) co-development, optimize integration, and align cross-... ..., you will work on a specific project critical to Google...Worldwide$189k - $303k
...re searching for a Staff Security Software Engineer. This is a software... ...systems.Lead successful integration of security... ...experience in a security-specific or security-... ...knowledge of embedded firmware security and hardware... ...qualified applicants with criminal histories...ApplicationWork at officeLocal area3 days per week$190.9k - $334.1k
...cloud, on-prem, and custom applications.With over 30 billion... ...environments, and AI agents. For engineers joining Veza today, this... ...for a passionate Senior Staff (Tech Lead) Software Engineer who will play a... ...our IAM platform for our Integrations. You will collaborate...ApplicationWork at officeRemote workFlexible hours$175k - $225k
Job Title: Senior Photonic Integrated Circuit (PIC) Design EngineerLocation... ...Photonic Circuits Design Engineer to work on next-generation... ...architecture and component specification through simulation, layout,... ...photonic device simulation software (Lumerical or equivalent)....Remote work$147k - $220k
...AI, Cloud, and edge applications. Join us at Ampere... ...is seeking a Senior Software Engineer to design, develop,... ...low-level platform firmware for Armv9-based systems... ...Design, develop, integrate, and maintain Trusted... ...and maintain firmware specifications, architecture and...ApplicationLocal area- ...Staff Software EngineerAt Commure, we're building the AI Operating System... ...single AI-native platform integrated with 60+ EHRs.Healthcare... ...The domain is EMRs, but the engineering problem is distributed... ...to when something below the application layer is misbehaving.Production...ApplicationWork at officeImmediate start
$184.7k - $324.8k
...could accomplish. SoC Firmware engineers at Apple implement... ...developing embedded software solutions for our current... ...team to craft specifications for future chips, building... ...hardware/software integration testing; and... ...other terms of the applicable plan or program.EEO...ApplicationRelocation- ...foundational hardware and software for the semiconductor... ...The Role As a Firmware Engineer at Normal, you will... ...firmware development Specification and creation of a... ...experience FPGA and In-circuit debug Experience... .... All qualified applicants will receive consideration...Application
- ...intuitive design, intelligent software, and next-generation... ...to control and system integration—to deliver innovative,... ...a Robot Simulation Engineer to develop advanced... ...expected to report to a specific location at least 3... ...skills and capabilities. Applicants in the recruitment...ApplicationFull timeLocal areaWork from homeRelocation package
$168k - $264.5k
...for a motivated Senior Circuit Design Engineer to join our dynamic... ...closely with other System/Software Architects, Power Integrity /Packaging experts and... ...features and specifications.Investigate innovative... ...for equity and benefits.Applications for this job will be accepted...ApplicationFull time$142.8k - $274.8k
...Hardware Infrastructure Engineering (SCHIE) is the... ...Azure's Firmware Center of Excellence... ...future of pre-silicon software development for... ...one-off project-specific implementations.Influence... ...operating system integration.Debug complex... ...documents, where applicable.Preferred...ApplicationOngoing contractPermanent employmentTemporary workWork at officeLocal area$193.3k - $261.5k
The AWS BIOS Engineering team creates and... ...custom firmware solutions for... ...validationPlatform Integration:- Interface with... ...Review technical specifications and design... ...professional software development experience... ...County applicants: Job duties for... ...supervisors, and staff; adhere to...ApplicationInternshipLocal areaWorldwideFlexible hours$129.3k - $225.3k
...System Design and Integration EngineerImagine... ...for a power design engineer that leads the... ...teams to pass all specifications and requirements... ...Python, JMP, Matlab).Circuit level simulation... ....Experience with firmware definition and... ...other terms of the applicable plan or program....ApplicationContract workRelocation$176.1k - $308.2k
...all started when engineer Fred Luddy wrote... ...DescriptionAs a Staff Engineer, you will... ...They combine deep software engineering fundamentals... ...in AI/ML integration, cloud architecture... ..., including specification, design, implementation... ...partners where applicable • Proactively identify...ApplicationWork experience placementWork at officeImmediate startRemote workFlexible hours$150.08k - $286k
...Home OfficePosition: Staff Software EngineerJob Location:... ...the requirements into applicable types. Anticipate the... ...from past software engineering solutions to avoid recurrence... ...work in tandem for specific components or modules... ...in CI/CD (Continuous Integration/Continuous Delivery),...ApplicationFull timeTemporary work$207k - $300k
...experts in energy, AI, software engineering, and products to... ...here.About the roleAs a staff backend software engineer... ...plan, coordinate and integrate your work.This is... ...software systems and applications.Excellent problem solving... ...share more about the specific salary range for your...ApplicationFull timeFlexible hours- ...(.)You Are:A senior Oracle Utilities Integration Lead who brings both the architectural... ...service platforms, and legacy utility applications.Serve as the primary integration SME for... ...documents (ICDs), integration design specifications, and data mapping artifacts.Establish...ApplicationWork experience placementLive inWork at officeLocal areaRemote work
$262k - $369k
...experts in energy, AI, software engineering, and products to... ...the roleAs a senior staff backend software engineer... ...plan, coordinate, and integrate your work.This is... ...software systems and applications with a strong grasp of... ...share more about the specific salary range for your...ApplicationFull timeFlexible hours$143k - $286k
...platform teamsMentor engineers and lead design... ...of professional software engineering... ...architecturesFamiliarity with AI/ML integration and data-driven... ...eventsFront-end applications deliver high-... ...be subject to a specific plan or program... ...are seeking a Staff Software Engineer...ApplicationFull timeTemporary workPart timeVisa sponsorship$152k
...The Resource Fabric Engineering team builds and operates... ...We are looking for a Staff Software Engineer to lead the... .... Experience integrating with AI/ML frameworks... ...offered to the hired applicant in addition to their... ...vary according to the specific job and may be changed...ApplicationTemporary workFlexible hours$189.3k - $290.7k
...preferred. Role Overview:As a Staff Software Engineer on the Simulation Test... ...will drive the adoption and integration of AI-powered tools to... ...potential commissions, if applicable.Bonus Potential: An incentive... ...a description of the specific accommodation you are requesting...ApplicationFull timeLocal areaRemote workWork from homeFlexible hours$143k - $286k
...management, design, engineering, research, and analytics... ...that power critical applications.Hands-on Development:... ...of professional software engineering experience... ...may be subject to a specific plan or program terms... ...assistive technologies, and integrating digital accessibility...ApplicationFull timeTemporary workPart time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Application Specific Integrated Circuits Firmware. Be the first to apply!
- software Sunnyvale, CA
- software engineer - cloud services Sunnyvale, CA
- software quality assurance Sunnyvale, CA
- healthcare software sales Sunnyvale, CA
- entry level software sales Sunnyvale, CA
- software technical support Sunnyvale, CA
- software intern Sunnyvale, CA
- internship software Sunnyvale, CA
- software sales representative Sunnyvale, CA
- software applications developer Sunnyvale, CA


