Senior Staff CPU Microarchitecture Lead
Google · Mountain View, US+2 more $240K–$333K· On-site · Full-time · Senior
WLAN Developer
Capgemini · Hyderabad, IndiaHybrid · Mid
Software Development Manager
Amazon · Seattle, US+1 more $185K–$250K· On-site · Full-time · Manager
Applied Software R&D Engineer
Nokia Global Career Site · USHybrid · Entry
Virtualization Software Engineering Internship
Apple · London, United KingdomOn-site · Internship · Intern
Senior Design Verification Engineer
Microsoft · Raleigh, US $120K–$235K· On-site · Senior
Senior Embedded Software Engineer
Artech LLC · San Jose, Costa RicaOn-site · Full-time · Senior
Embedded Software Engineer I
RTX · Goleta, US $63K–$120K· On-site · Full-time · Entry
Embedded Security Software Engineer I
RTX · Goleta, US $63K–$120K· On-site · Full-time · Entry
Member of Technical Staff I
Lattice Semiconductor · Taipei, TaiwanEntry
+10K new in the last hour
Google · Posted Nov 11, 2026
Mountain View, California, United States +2 more On-site Full-time · Senior $240K–$333K per year
First 2 pages free · sign up to see every job
Lead microarchitecture exploration team to define CPU microarchitecture that aligns with the Google CPU business goals.
Mountain View, California, United States Austin, Texas, United States Poughkeepsie, New York, United States US: $240000 - $333000 (USD) + 25% bonus target + equity + benefits
Lead microarchitecture exploration team to define CPU microarchitecture that aligns with the Google CPU business goals. Lead the collaboration with design teams in PPA (Performance, Power, Area) tradeoff analysis for new microarchitecture features. Work with the performance team to define performance analysis tasks and priority to evaluate the microarchitecture concepts. Communicate ideas and performance/PPA results in both qualitative and quantitative fashion to support the decisions. Guide junior micro-architects to develop and assess innovative CPU microarchitecture ideas. Bachelor's degree in Electrical Engineering Bachelor's degree in Computer Engineering Bachelor's degree in Computer Science Nice to have: PhD in Electrical Engineering Nice to have: PhD in Computer Engineering Capgemini · Posted Nov 12, 2026
Hyderabad, Telangana, India Hybrid Mid 3–8 yearsDevelop and customize WLAN/Linux drivers for embedded networking platforms, focusing on WLAN Host and 802.11 technologies.
Develop and customize WLAN/Linux drivers for embedded networking platforms Work on driver integration, debugging, and performance optimization on ARM-based Linux systems Contribute to software customization, system integration, and issue resolution Support OpenWrt and Qualcomm-based platform development as required Nice to have: OpenWrt Nice to have: Qualcomm QSDK/Wi-Fi chipset Amazon · Posted Nov 12, 2026
Seattle, Washington, United States +1 more On-site Full-time · Manager $185K–$250K per year 5+ yearsLead a firmware and systems engineering team to develop embedded software for AWS data center power systems.
Seattle, Washington, United States Austin, Texas, United States USA, WA, Seattle - 184,900.00 - 250,200.00 USD annually
Lead a talented group of firmware and systems engineers Define and present annual roadmap for delivering high-quality firmware solutions Collaborate with hardware and software teams to integrate firmware into AWS ecosystem Support deployment and operation of developed software in AWS data centers Bachelor's degree in computer science or computer engineering Nice to have: Recruiting Nice to have: Hiring Nice to have: Mentoring/coaching Nice to have: Linux environment Nokia Global Career Site · Posted Nov 11, 2026
United States Hybrid Entry 1–3 yearsHands‑on embedded software engineer focused on building high‑speed optical transport systems powering modern Data center Interconnect networks.
Write real‑time embedded software and firmware for optical transport systems. Own project from initial requirement through design, integration, and verification. Diagnose and resolve complex, system‑level issues across software, hardware, optics, and FPGAs. Bachelor’s degree in science, Technology, or Engineering Apple · Posted Nov 10, 2026
London, England, United Kingdom On-site Internship · InternIntern in the Core Virtualization team working on macOS and other OS virtualization technologies.
Explore, prototype and build new features in Apple's Hypervisor or Virtualization frameworks Help improve existing features in the Apple virtualization stacks Write tests and test tools that improve the reliability and correctness of virtualization components Investigate and debug issues spanning kernel, hypervisor, user space and guest OS Measure and analyse virtual machine performance Bachelor's in Computer Science Bachelor's in Computer Engineering Bachelor's in Electrical/Electronic Engineering Nice to have: Bachelor's degree Nice to have: Master's degree Microsoft · Posted Nov 9, 2026
Raleigh, North Carolina, United States On-site Senior $120K–$235K per year 5+ yearsSenior Design Verification Engineer to develop critical verification IP for Microsoft’s cloud infrastructure chips.
Silicon Engineering IC4 - The typical base pay range for this role across the U.S. is USD $119,800 - $234,700 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $160,200 - $261,000 per year.
Establish yourself as an integral member of a pre-silicon verification team owning critical verification IP used across IP, subsystem, and SoC environments. Develop knowledge of the SoC coherent fabric and its interaction with other IPs. Develop verification strategy, testplans, requirements, environments, tools, and methodologies. Define, document, and implement a from-scratch UVM verification environment including agents and scoreboards for a design. Apply your knowledge of verification principles and techniques and your judgement to write test plans and implement them by developing tests, test generators, test benches, checkers, coverage, and other verification collateral. Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field Master's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field Artech LLC · Posted Nov 9, 2026
San Jose, Costa Rica On-site Full-time · Senior 5+ yearsSenior Embedded Software Engineer to support security, maintenance, and long-term evolution of mission‑critical embedded platforms running RTOS and Embedded Linux environments across Client, ARM, and RISC‑V architectures.
Develop, maintain, and enhance embedded software, drivers, BSPs, and platform components using C/C++ Analyze security vulnerabilities, assess platform impact, and implement remediation for RTOS and Embedded Linux systems Investigate and resolve complex defects across kernel, driver, middleware, and application layers Perform hardware‑software integration and debug issues using JTAG debuggers, oscilloscopes, logic analyzers, and serial interfaces Develop and validate software for platforms utilizing SPI, I2C, UART, USB, CAN Bus, BLE, and Ethernet interfaces Bachelor’s or master’s degree in computer engineering, Computer Science, Electrical Engineering, or a related technical field Nice to have: BLE Nice to have: Wi‑Fi Nice to have: cellular connectivity Nice to have: secure boot Goleta, California, United States On-site Full-time · Entry $63K–$120K per yearThe salary range for this role is 62,900 USD - 119,700 USD.
Work on complex technical problems and collaborate to provide innovative solutions Work at all phases of the SW development lifecycle, including SW/HW integration Assist in the derivation of system and software requirements, architectural modeling, and technical analysis Design, code, unit test, integrate, and document real-time embedded software solutions with a focus on Electronic Warfare implementations Participate actively in software peer reviews, code inspections, and technical decision-making alongside multidisciplinary teams Bachelor's degree in Science, Technology, Engineering, or Mathematics (STEM) discipline Nice to have: modeling Nice to have: simulation Goleta, California, United States On-site Full-time · Entry $63K–$120K per yearDesign, code, integrate, and test real‑time embedded security software for defense systems.
The salary range for this role is 62,900 USD - 119,700 USD.
Design, code, unit test, integrate, and document real‑time embedded software solutions with a focus on Secure Software Solution implementations. Participate actively in software peer reviews, code inspections, and technical decision‑making alongside multidisciplinary teams. Support program execution to ensure work products meet technical, cost, schedule, and quality baselines. Follow established software development processes and practices to maintain software product integrity. Bachelor's degree in Science, Technology, Engineering, or Mathematics (STEM) Nice to have: Continuous Integration/Continuous Deployment (CI/CD) pipelines Nice to have: automated build environments Nice to have: hardware/software integration Nice to have: low‑level device drivers Lattice Semiconductor · Posted Aug 28, 2026
Taipei, Taiwan, Taiwan Entry 0–2 yearsResponsible for UEFI BIOS firmware development, debugging, feature implementation, and maintenance.
Develop and implement BIOS/UEFI firmware features Maintain and enhance the existing firmware codebase Provide support to internal team member and customer Debug, analyze, and resolve firmware-related issues Develop and customize firmware features based on project requirements Associate's Degree in Computer Engineering Bachelor's Degree in Computer Engineering Master's Degree in Computer Engineering
Health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance) EAP Mental Health Support Medical Advice Line Flexible Spending Accounts
Flexible and hybrid working schemes Professional development events and networking opportunities Well‑being programs, including Personal Support Service 24/7 Opportunities to join Nokia Employee Resource Groups (NERGs) Employee Growth Solutions, mentorship programs, and coaching support
Nice to have: Coherent and non-coherent fabric IPs and protocols
Nice to have: CPU and system level caches
medical dental vision life insurance short-term disability
medical dental vision life insurance short‑term disability