Software Engineer, Embedded Systems, Firmware, Silicon
7 days ago
Minimum qualifications:
- Bachelor's degree in Computer Science, Electronics or Electrical Engineering, or equivalent practical experience.
- 5 years of experience in development, testing and deployment of consumer electronics/embedded systems.
- Experience with embedded programming in C/C++.
- Experience with embedded systems, kernel, Linux, RTOS or firmware, device driver.
Preferred qualifications:
- Experience in performance, power analysis and optimization.
- Understanding of ARM, A-core, and CPU architecture.
- Knowledge of system BIOS, Linux, Kernel, and device drivers.
- Knowledge of embedded systems development, RTOS concepts, device drivers, bootloaders and hardware/software integration.
About the job
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.
With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.
Google's mission is to organize the world's information and make it universally accessible and useful. Our Devices & Services team combines the best of Google AI, Software, and Hardware to create radically helpful experiences for users. We research, design, and develop new technologies and hardware to make our user's interaction with computing faster, seamless, and more powerful. Whether finding new ways to capture and sense the world around us, advancing form factors, or improving interaction methods, the Devices & Services team is making people's lives better through technology.
Responsibilities
- Design, develop, and test embedded software drivers in the context ofReal-Time Operating System(RTOS), firmware or Linux for next generation of CPU.
- Influence CPU architecture to support future applications.
- Define CPU Software Engineer(SW) architecture in collaboration with silicon architecture, silicon implementation, silicon software, and customers to identify user experiences characteristics and how they can be mapped onto hardware.
- Lead the delivery of CPU software for one of the subsystem.
- Lead bug triage and optimize for power and performance.
-
Bengaluru, Karnataka, India Google Full timeMinimum qualifications:+ Bachelor's degree in Computer Science, Electronics or Electrical Engineering, or equivalent practical experience.+ 5 years of experience in development, testing and deployment of consumer electronics/embedded systems.+ Experience with embedded programming in C/C++.+ Experience with embedded systems, kernel, Linux, RTOS or firmware,...
-
Senior Silicon Engineer, Embedded Systems
2 weeks ago
Bengaluru, Karnataka, India Google Full timeMinimum qualifications:+ Bachelor's degree in Electrical/Electronics Engineering, or equivalent practical experience.+ 5 years of experience in systems development for features like Low power modes, QoS, Voltage/Clock scaling, debug/triage, validation and deployment into consumer electronics/embedded systems.+ Experience with ARM or other low-power processor...
-
Silicon Engineer, Embedded Systems
3 weeks ago
Bengaluru, Karnataka, India Google Full timeJob DescriptionMinimum qualifications:- Bachelor's degree in Electrical Engineering or Electronics Engineering, or equivalent practical experience.- 5 years of experience with software development in consumer electronics or other embedded systems.- Experience with ARM or other low-power processor architectures.Preferred qualifications:- Master's degree or...
-
Silicon Engineer, Embedded Systems
2 weeks ago
Bengaluru, Karnataka, India Google Full timeMinimum qualifications:+ Bachelor's degree in Electrical Engineering or Electronics Engineering, or equivalent practical experience.+ 5 years of experience with software development in consumer electronics or other embedded systems.+ Experience with ARM or other low-power processor architectures.Preferred qualifications:+ Master's degree or PhD in...
-
Bengaluru, Karnataka, India Google Full timeJob DescriptionMinimum qualifications:- Bachelor's degree in Electrical, Electronics or Computer Engineering, or equivalent practical experience.- 5 years of experience in development, testing and deployment of consumer electronics/embedded systems.- Experience with embedded programming in C/C++.- Experience with embedded systems, kernel, Linux, RTOS or...
-
Bengaluru, Karnataka, India Google Full timeMinimum qualifications:+ Bachelor's degree in Electrical, Electronics or Computer Engineering, or equivalent practical experience.+ 5 years of experience in development, testing and deployment of consumer electronics/embedded systems.+ Experience with embedded programming in C/C++.+ Experience with embedded systems, kernel, Linux, RTOS or firmware and device...
-
Embedded Software Engineering Lead
2 days ago
Bengaluru, Karnataka, India Meta Full time**Job Description:** We are seeking an experienced Embedded Software Engineering Lead to join our team. As an ASIC Engineer, BootROM, you will be responsible for designing, developing, and testing embedded firmware systems for future ASIC platforms.Key Responsibilities:Firmware Architecture: Understand and implement power-management, boot loaders,...
-
Sr. Embedded Software Engineer
1 day ago
Bengaluru, Karnataka, India CAPUF Embedded Full timeJob Title: Embedded Software/Linux Development Engineer CAPUF Embedded Private Limited is a leading provider of embedded product development services. We help companies create innovative embedded products through our expertise in hardware and firmware development. We are seeking an experienced Embedded Software/Linux development engineer to join our team on...
-
Embedded Software Engineer, Silicon Security
2 weeks ago
Bengaluru, Karnataka, India Google Inc Full timeJob DescriptionMinimum qualifications:- Bachelor's degree in Electrical, Electronics or Computer Engineering, or equivalent practical experience.- 2 years of experience in development, testing and deployment of consumer electronics/embedded systems.- Experience with embedded programming in C/C++/Rust.- Experience with embedded systems, kernel, Linux,...
-
Embedded Firmware Engineer
5 days ago
Bengaluru, Karnataka, India Infineon Technologies Private Limited Full timeJob DescriptionAt Infineon Technologies Private Limited, we are seeking a talented Firmware Developer to join our team. This role will involve working with USB controllers and developing firmware for various device classes.The ideal candidate will have experience in embedded firmware development using C language and a strong understanding of hardware and...
-
Sr. Embedded Software Engineer
2 weeks ago
Bengaluru, Karnataka, India CAPUF Embedded Full timeCAPUF Embedded Private Limited is an Embedded Product Development Company. CAPUF helps companies build embedded products with their hardware development and firmware development services.We are looking for an Embedded Software/ Linux development engineer (Full-time)Location is HSR Layout, BangaloreSalary: 12L-16L per annum + ESOPsPlease don't apply if you...
-
Embedded Software Development Expert
8 hours ago
Bengaluru, Karnataka, India CAPUF Embedded Full timeJob OverviewAt CAPUF Embedded Private Limited, we are looking for a skilled Embedded Software/ Linux development engineer to join our team. Our company specializes in embedded product development, offering hardware and firmware development services to help businesses build innovative products.
-
Embedded Software Development Engineer
3 days ago
Bengaluru, Karnataka, India CAPUF Embedded Full timeAbout CAPUF EmbeddedCAPUF Embedded Private Limited is a pioneering company in the field of embedded product development. With expertise in hardware and firmware development, we assist companies in creating cutting-edge embedded products.We are currently seeking an experienced Embedded Software/Linux development engineer to join our team on a full-time basis....
-
Senior Firmware Engineer
2 weeks ago
Bengaluru, Karnataka, India HCLTech Full timeGreetings from HCLTech Experience - 6 to 14 yearsWork Location: BangaloreResponsibilities:Design and develop firmware and tooling for next-gen data center chips, Lead the design and development of embedded software engineering activities and provide technical leadership and guidance to team members, analyze, design, develop, and debug firmware for a wide...
-
Sr. Embedded Software Engineer
3 weeks ago
Bengaluru, Karnataka, India CAPUF Embedded Full timeCAPUF Embedded Private Limited is an Embedded Product Development Company. CAPUF helps companies build embedded products with their hardware development and firmware development services.We are looking for an Embedded Software/ Linux development engineer (Full-time)Location is HSR Layout, BangaloreSalary: 12L-16L per annum + ESOPsPlease don't apply if you...
-
Sr. Embedded Software Engineer
3 days ago
Bengaluru, Karnataka, India CAPUF Embedded Full timeCAPUF Embedded Private Limited is an Embedded Product Development Company. CAPUF helps companies build embedded products with their hardware development and firmware development services.We are looking for an Embedded Software/ Linux development engineer (Full-time)Location is HSR Layout, BangaloreSalary: 12L-16L per annum + ESOPsPlease don't apply if you...
-
Sr. Embedded Software Engineer
11 hours ago
Bengaluru, Karnataka, India CAPUF Embedded Full timeCAPUF Embedded Private Limited is an Embedded Product Development Company. CAPUF helps companies build embedded products with their hardware development and firmware development services. We are looking for an Embedded Software/ Linux development engineer (Full-time) Location is HSR Layout, Bangalore Salary: 12L-16L per annum + ESOPs Please don't apply if...
-
Senior Embedded Systems Software Engineer
6 days ago
Bengaluru, Karnataka, India Google Inc Full time**About Google's Devices & Services Team**We combine the best of Google AI, Software, and Hardware to create radically helpful experiences for users. Our team researches, designs, and develops new technologies and hardware to make user interactions with computing faster, seamless, and more powerful.Whether finding new ways to capture and sense the world...
-
Senior Embedded Software Development Expert
7 hours ago
Bengaluru, Karnataka, India CAPUF Embedded Full timeCAPUF Embedded Private Limited is a leading provider of embedded product development services. Our company helps businesses build innovative products by offering expert hardware and firmware development solutions.We are currently seeking an experienced Embedded Software/Linux Development Engineer to join our team on a full-time basis. The ideal candidate...
-
Security Firmware Engineer
3 days ago
Bengaluru, Karnataka, India Mempage Full timeKey Responsibilities : - Design, develop, and implement secure firmware solutions for embedded systems. - Develop and maintain drivers and firmware for security subsystems (TPM/fTPM, secure boot, encryption engines). - Integrate security features into the firmware, such as secure boot, attestation, and encryption. - Debug and troubleshoot security-related...