Principal Engineer Firmware
2 days ago
Are you looking for a unique opportunity to be a part of something great? Want to join a 17,000-member team that works on the technology that powers the world around us? Looking for an atmosphere of trust, empowerment, respect, diversity, and communication? How about an opportunity to own a piece of a multi-billion dollar (with a B) global organization? We offer all that and more at Microchip Technology Inc.
People come to work at Microchip because we help design the technology that runs the world. They stay because our culture supports their growth and stability. They are challenged and driven by an incredible array of products and solutions with unlimited career potential. Microchip's nationally-recognized Leadership Passage Programs support career growth where we proudly enroll over a thousand people annually. We take pride in our commitment to employee development, values-based decision making, and strong sense of community, driven by our Vision, Mission, and 11 Guiding Values; we affectionately refer to it as the
Aggregate System
and it's won us countless awards for diversity and workplace excellence.
Our company is built by dedicated team players who love to challenge the status quo; we did not achieve record revenue and over 30 years of quarterly profitability without a great team dedicated to empowering innovation. People like you.
Visit our careers page to see what exciting opportunities and company perks await
Job Description
As a Principal engineer your responsibilities will include, but are not limited to
- Design and development of core firmware components for the controllers from Microchip
- Work closely with Application team to support and resolve customer issues
- Participate in detailed design and code reviews of implementations by team
- Design and development of unit tests
- Mentor new joiner or college graduates
- Work in collaboration with other Microchip sites to design solutions
- Troubleshoot and resolve complex firmware problems in embedded real-time systems
- Write comprehensive engineering documentation
Requirements/Qualifications
- The candidate must have good experience of Embedded C programming language
- The candidate must have good knowledge in RTOS concepts and very good understanding of microcontrollers
- 5+ years of experience in C programming
- Experience in storage protocol and PCIe protocol
- Knowledge of NAND and SSD technology
- Proficiency in DMA, interrupt handlers, stack analysis, context switching
- Knowledge of Protocol analyzers, exercisers, and Logic analyzers
- Bachelor's degree in Electronics Engineering or Computer Science
- Knowledge of programming scripting languages like Python/Perl is a plus
- Good analytical and problem-solving skills
- Excellent verbal and written communication skill, Strong interpersonal skills
Travel Time
0% - 25%
To all recruitment agencies
:
Microchip Technology Inc.
does not
accept unsolicited agency resumes. Please do not forward resumes to our recruiting team or other Microchip employees. Microchip is not responsible for any fees related to unsolicited resumes.
-
Principal Engineer, Firmware Engineering
5 days ago
Bengaluru, Karnataka, India Sandisk Full time ₹ 10,00,000 - ₹ 25,00,000 per yearCompany DescriptionSandisk understands how people and businesses consume data and we relentlessly innovate to deliver solutions that enable today's needs and tomorrow's next big ideas. With a rich history of groundbreaking innovations in Flash and advanced memory technologies, our solutions have become the beating heart of the digital world we're living in...
-
Principal Engineer, Firmware Engineering
2 days ago
Bengaluru, Karnataka, India Sandisk Full time ₹ 8,00,000 - ₹ 16,40,000 per yearCompany Description Sandisk understands how people and businesses consume data and we relentlessly innovate to deliver solutions that enable today's needs and tomorrow's next big ideas. With a rich history of groundbreaking innovations in Flash and advanced memory technologies, our solutions have become the beating heart of the digital world we're living in...
-
Principal Firmware Engineer
1 hour ago
Bengaluru, Karnataka, India Astera Labs Full time ₹ 1,50,00,000 - ₹ 2,50,00,000 per yearAstera Labs (NASDAQ: ALAB) provides rack-scale AI infrastructure through purpose-built connectivity solutions grounded in open standards. By collaborating with hyperscalers and ecosystem partners, Astera Labs enables organizations to unlock the full potential of modern AI. Astera Labs' Intelligent Connectivity Platform integrates CXL, Ethernet, PCIe, and...
-
Bengaluru, Karnataka, India Sandisk Full time ₹ 12,00,000 - ₹ 36,00,000 per yearCompany DescriptionSandisk understands how people and businesses consume data and we relentlessly innovate to deliver solutions that enable today's needs and tomorrow's next big ideas. With a rich history of groundbreaking innovations in Flash and advanced memory technologies, our solutions have become the beating heart of the digital world we're living in...
-
Bengaluru, Karnataka, India Sandisk Full time ₹ 12,00,000 - ₹ 36,00,000 per yearCompany Description Sandisk understands how people and businesses consume data and we relentlessly innovate to deliver solutions that enable today's needs and tomorrow's next big ideas. With a rich history of groundbreaking innovations in Flash and advanced memory technologies, our solutions have become the beating heart of the digital world we're living in...
-
Bengaluru, Karnataka, India Sandisk Full time ₹ 20,00,000 - ₹ 25,00,000 per yearCompany DescriptionSandisk understands how people and businesses consume data and we relentlessly innovate to deliver solutions that enable today's needs and tomorrow's next big ideas. With a rich history of groundbreaking innovations in Flash and advanced memory technologies, our solutions have become the beating heart of the digital world we're living in...
-
Bengaluru, Karnataka, India Sandisk Full time ₹ 1,80,000 - ₹ 2,50,000 per yearCompany Description Sandisk understands how people and businesses consume data and we relentlessly innovate to deliver solutions that enable today's needs and tomorrow's next big ideas. With a rich history of groundbreaking innovations in Flash and advanced memory technologies, our solutions have become the beating heart of the digital world we're living in...
-
Firmware Engineer
3 days ago
Bengaluru, Karnataka, India Fortive Full time ₹ 40,00,000 - ₹ 1,20,00,000 per yearCollaborate with the development team to design, implement and develop Firmware solutions using CC++Python and Linux OS. Debug and troubleshoot Firmware issues, providing timely and accurate resolutions. Able to write test cases from Stories/Requirements Write efficient, maintainable, and well-documented code. Work with cross-functional teams to integrate...
-
Firmware Engineer
3 days ago
Bengaluru, Karnataka, India Dabba Network Full time ₹ 12,00,000 - ₹ 36,00,000 per yearAbout the Role: We are looking for a skilled Embedded Software/Firmware Engineer to join our R&D team. The ideal candidate will have hands-on experience designing, developing, and debugging firmware for microcontroller-based systems. You will work to develop reliable, efficient, and maintainable embedded solutions.Key Responsibilities:● Design, develop,...
-
Principal Firmware QA Engineer
3 hours ago
Bengaluru, Karnataka, India Astera Labs Full time ₹ 12,00,000 - ₹ 24,00,000 per yearAstera Labs (NASDAQ: ALAB) provides rack-scale AI infrastructure through purpose-built connectivity solutions grounded in open standards. By collaborating with hyperscalers and ecosystem partners, Astera Labs enables organizations to unlock the full potential of modern AI. Astera Labs' Intelligent Connectivity Platform integrates CXL, Ethernet, PCIe, and...