Software Engineer, Embedded Systems Security, Silicon
$147k - $211kGoogle Inc.
Software Engineer, Embedded Systems Security, Silicon Apply info_outline info_outline X Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Mountain View, CA, USA; San Diego, CA, USA . Bachelor’s degree or equivalent practical experience. 2 years of experience with software development in one or more programming languages (e.g. C, C++, or Rust), or 1 year of experience with an advanced degree. 2 years of experience working with embedded operating systems. Experience with performance modeling, performance analysis, or simulation tools. Preferred qualifications Master's degree or PhD in Computer Science or related technical fields. Experience with embedded systems, OS internals (e.g., hypervisors, drivers, firmware), and Android system architecture (including Linux kernel and system services). Experience analyzing system performance, power consumption, and memory management, including proficiency in Python for developing automated test frameworks and data analysis. Understanding of security principles in common use cases (e.g., device authentication, Digital Rights Management, cryptographic protocols, ML security) and experience with vulnerability analysis or security testing methodologies (e.g., fuzzing). Responsibilities Design, develop, test, and maintain low-level software utilizing C, C++, or Rust for the Tensor SoC and Pixel ecosystem. Develop prototypes and proof‑of‑concepts, iterating to evaluate the viability and feasibility of solutions proposed by the architecture team across simulation, emulation, and physical silicon goals. Analyze system and first‑party software to influence hardware architecture decisions and maximize silicon performance, power, and area goals. Drive performance modeling, simulation, and analysis to predict system behavior and guide architectural trade‑offs, focusing on metrics such as throughput, latency, and power consumption. Analyze, optimize, and debug complex low‑level system behaviors, operating system interactions, memory management, and hardware‑software interfaces. The US base salary range for this full‑time position is $147,000-$211,000 + bonus + equity + benefits. Your recruiter can share more about the specific salary range for your preferred location during the hiring process. Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents‑to‑be, criminal histories consistent with legal requirements, or any other basis protected by law. Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting. #J-18808-Ljbffr Google Inc.
$147k - $211k
Software Engineer, Silicon Systems Software Note: By applying to this position you will have an opportunity... ...2 years of experience working with embedded operating systems. Experience with... ...design, networking and data storage, security, artificial intelligence, natural language...SuggestedFull time$174k - $252k
Senior Software Engineer, Embedded Systems/Firmware, AI and Infrastructure Sunnyvale, CA, USA Bachelor’s degree or equivalent practical experience.... ...large‑scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI...SuggestedFull timeWorldwide$174k - $253k
Senior Software Engineer, Embedded Systems, Health and Home corporate_fare Google place Mountain View, CA, USA Qualifications Bachelor’s degree or... ...large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI...Suggested$81.7k - $165.8k
## Software Engineer I -Embedded SystemApplylocations: Sunnyvale, California, United States of Americatime... ...multi-service networking and network security products that are the foundation for... ...hardware and virtual/containerized systems that secure networks.· Resolving internal...SuggestedWork experience placementWork at office$207k - $300k
Staff Software Engineer, Embedded Systems/Firmware corporate_fare Google place Sunnyvale, CA, USA Bachelor'... ...design, networking and data storage, security, artificial intelligence, natural... ...for early software development pre-silicon. We work closely with external vendors...SuggestedFull timeWorldwide$158k - $241.9k
...all. From start to finish, our engineering team challenges the limits on... ...experiences. The Vehicle Mechatronics Embedded Controls (VMEC) organization is seeking Embedded Software developers, at various levels.... ...encompasses essential vehicle systems and components responsible for...RelocationRelocation package$264.52k
## Senior Software Engineer, Embedded SystemsApplyremote type: Hybridlocations: Mountain View, California, United States of Americatime type: Full... ...experience on AUTOSAR, CAN, LIN, Vendor Management, and System Integration; Automotive domain specific tools experience,...Work at officeLocal areaRemote workWork from home- Senior Software Engineer, Pixel Audio, Embedded Systems, Firmware corporate_fare Google place Mountain View, CA, USA Apply Bachelor’s degree or equivalent practical experience. 5 years of experience with software development in one or more programming languages (e.g...
$147k - $211k
Software Engineer III, Embedded Systems/Firmware, AI and Infrastructure Google, Sunnyvale, CA, USA Qualifications Bachelor’s degree or equivalent practical experience. 2 years of experience in low level systems programming languages (e.g. C++ or C). 2 years of experience...$160k - $185k
...innovative aerospace start-up in California is seeking a Senior Software Engineer to join their dynamic team. You will play a crucial role... .... The ideal candidate will have extensive experience in embedded systems and real-time operating systems. This position offers a...Relocation package$144.63k - $195.13k
A leading precision systems company in Sunnyvale, CA is seeking a GNSS Software Engineer to develop embedded GPS software. The ideal candidate will work closely with various engineering... .... Candidates must be able to obtain a DoD security clearance and demonstrate excellent...$265k - $285k
...technology company in Mountain View, CA seeks an experienced Engineer III in Software Process Engineering. The role involves developing high-level designs, driving technical projects, and ensuring data security. Candidates should have a Master's degree and three years of...Remote work- ...The Ion™ endoluminal system is Intuitive's new robotic... ...robot system. The engineer will collaborate with... ...design, build and optimize software that enables high-... ...display across a range of embedded platforms. The... .... Ensure robustness, security, and synchronization across...
$141k - $202k
Software Engineer, Embedded, Pixel Graphics corporate_fare Google place Mountain View... ...of experience in low level systems programming languages (e.g.... ...and data storage, security, artificial intelligence, natural... ...performance improvements, bringing silicon up, debugging challenging...Full time- ...lives. Automated aviation systems will enable a future... ...of mission-driven engineers with experience across... ...Communication Systems Software Engineer, you will be... ...cryptography and network security best practices to protocol... ...software stack, from embedded systems all the way up...Permanent employmentRemote work
$147k - $211k
Software Engineer III, Embedded Systems/Firmware, Platforms Infrastructure Engineering Apply X Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Sunnyvale, CA, USA; Austin, TX, USA . Bachelor’s...Full timeWorldwide$146k - $183k
...Role Summary Join as Senior Silicon Validation Software Engineer in Autonomy Hardware and Sensing Systems team. You will be part of the... ...Projects focusing on platform/embedded software development. Prior experience... ...system usage/interaction, security and preference information....Full timeContract workTemporary workPart timeLocal areaShift work$147.4k - $272.1k
Silicon Validation Software Engineer: Embedded and Low-level Programming Cupertino, California, United States Hardware At Apple, new ideas have a way of becoming... ...for Apple SOC, including AP clusters, IO Co-Processor system, fabric, power management, memory and other I/O...Relocation$96.8k - $118.3k
A global cybersecurity leader is seeking an Embedded Software Engineer to enhance and develop embedded solutions for networking and security appliances. The successful candidate will work on software for firewall products, improving performance and reliability while collaborating...$207k - $301k
Software Engineering Manager II, Embedded Systems/Firmware, Platforms Infrastructure Engineering Google Sunnyvale, CA, USA Requirements Bachelor's degree... ...computing, large‑scale system design, networking, security, data compression, user interface design; the list goes...$155k - $253k
...Applied Intuition's operating system (OS) stack for future... ...stack operating system. As a Software Engineer on the team, you will develop... ...communication, memory management, security sandboxing, networking, and... ...on Unix/Linux kernels or embedded systems Experience with performance...Full timeFor contractorsFor subcontractor- A leading technology firm in Sunnyvale seeks an Applications Engineer to manage the lifecycle of embedded GPS systems, engage in customer integrations, and lead verification processes. The ideal candidate will possess a BS or MS in Electrical Engineering and experience...
$132.4k - $179.2k
...electronics, consumer health, security, and beyond. Aeva is... ...key LiDAR components onto a silicon photonics chip in a compact... .... Participate in the team's software processes, including requirements... ...experience developing C/ C++ code in embedded systems environments. Familiarity...Flexible hours- Applied Intuition is looking for a Software Engineer in Sunnyvale, California, with deep experience in optimizing application-layer software for embedded systems. The candidate will work on an autonomous driving software stack, ensuring performance and efficiency. Preferred...
- Array Labs is looking for a Sr/Staff Embedded Software Engineer to develop highly reliable software systems for low-latency radar sensors in Palo Alto, California. Applicants need a Bachelor's degree in Computer Engineering or a related field and at least 4 years of embedded...
- Tesla is seeking an Embedded Software Engineer based in California to drive innovative Battery Storage solutions. This role involves developing and implementing software for utility-scale systems. You will collaborate across teams and improve existing software products...
$120k - $396k
What to Expect The ChassisSystems team is looking for an Embedded Software Engineer for actuator control development. As an Embedded Developer... ...strives to build the safest and most performant vehicle control systems. What You'll Do Develop high‑quality, safety‑critical...Hourly payFull timeTemporary workFlexible hours- ...Martin in Sunnyvale, California, is seeking a highly skilled Software Engineer for the Medusa Program. This role involves planning and... ...development using languages like C++ or Java, along with embedded systems knowledge. The position offers a competitive salary and includes...
- Decisive Point is looking for a Software Engineer in Sunnyvale, California. This role involves optimizing... ...-layer software for autonomous driving systems. The ideal candidate should have a deep... ...of C++ development and experience in embedded system performance. The position...
- ...leading technology company in Sunnyvale is seeking a Senior Embedded Software Engineer to develop GPS signal recovery and timing software. The... ...should have proven experience with multi-threaded operating systems, proficiency in Python 3.x, and a solid understanding of...Flexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Embedded Systems Security, Silicon. Be the first to apply!
- software engineer amazon Mountain View, CA
- agile software developer Mountain View, CA
- rust software engineer Mountain View, CA
- software developer positions Mountain View, CA
- senior software design engineer Mountain View, CA
- software developer Mountain View, CA
- ngo software engineer Mountain View, CA
- startup software engineer Mountain View, CA
- software development engineer (robotics engineer) Mountain View, CA
- scientific software engineer Mountain View, CA

