Firmware Engineer
1 hour ago
Please Note:
If you are a first time user, please create your candidate login account before you apply for a job.
If you already have a Candidate Account, please Sign-In before you apply.
Job Description:
Broadcom's Data Center Solutions develops data center infrastructure components with a product portfolio that spans storage, rack scale interconnectivity and networking. Our semiconductor and software solutions are enabling hyperscalers and AI providers to achieve next-gen scalability and performance across their stacks. We are looking for software engineers, experienced in embedded systems development, to join our team and contribute to the creation, maintenance and expansion of these cutting-edge solutions.
Key Responsibilities
- Design, develop, maintain and troubleshoot firmware modules, boot loaders and low level protocol drivers (SPI, I2C, UART etc.) for embedded platforms with or without RTOS integration.
- Collaborate across engineering teams, cross functional and geographically distributed, to support firmware design, silicon bring up and firmware debug as required.
- Understand IC specifications, collaborate with IC design and architecture to define and implement firmware flow.
- Participate in peer reviews, perform and analyze static and dynamic code analysis and contribute to code hardening.
- Create detailed documentation of the firmware module designs, implementation and user guides.
- Work closely with software/firmware QA and IC validation to define, review and execute robust test plans which would include unit, integration and stress tests.
- Work, as required, with support and customer teams - development and QA - to support customer integrations and in-field troubleshooting.
Required Qualifications
- Bachelor of Engineering or a higher degree in Electronics or Computer Science specializations with 5+ years of experience in embedded software/firmware development or Linux/Unix systems engineering.
- Proficiency in C/C++. Working knowledge of scripting languages (Python, Perl etc.) would be a plus.
- Technical expertise, hands-on development experience with the following protocols - PCIe , DMTF management protocols (MCTP, PLDM, SPDM etc.).
- Knowledge and experience on embedded development for ARM platforms.
- Good understanding of operating systems' concepts and practical experience in developing low level drivers or firmware modules.
- Strong debugging skills. Good understanding of debugging hardware/software interactions and usage of debug tools like JTAG, GDB etc.
- Working knowledge of development for multi-threaded environments.
- Experience with embedded RTOS (ThreadX, Nucleus) is preferable but not mandatory.
- Strong problem-solving and analytical skills.
- Excellent interpersonal, written and verbal communication skills.
- Ability to work effectively with a distributed development team spread across multiple sites and time zones.
Broadcom is proud to be an equal opportunity employer. We will consider qualified applicants without regard to race, color, creed, religion, sex, sexual orientation, national origin, citizenship, disability status, medical condition, pregnancy, protected veteran status or any other characteristic protected by federal, state, or local law. We will also consider qualified applicants with arrest and conviction records consistent with local law.
If you are located outside USA, please be sure to fill out a home address as this will be used for future correspondence.
-
Emulation and Silicon Validation Engineer
2 hours ago
Electronic City Phase I, Karnataka, India Broadcom Full time ₹ 12,00,000 - ₹ 36,00,000 per yearPlease Note:If you are a first time user, please create your candidate login account before you apply for a job.If you already have a Candidate Account, please Sign-In before you apply.Job Description:The Network Switch Group at Broadcom has brought some of the most complex and cutting edge networking ASIC's and multi-chip solutions to market over the last...
-
Firmware Engineer
6 days ago
IND-Bangalore Electronic City - S, India Broadcom Full time ₹ 12,00,000 - ₹ 36,00,000 per yearLead Firmware Engineer Please Note: 1. If you are a first time user, please create your candidate login account before you apply for a job. (Click Sign In > Create Account) 2. If you already have a Candidate Account, please Sign-In before you apply. Job Description: Working closely with systems, ASIC design, and FW engineering to participate in architecture...
-
Lead Firmware Engineer
1 week ago
IND-Bangalore Electronic City - S, India Broadcom Full time ₹ 20,00,000 - ₹ 25,00,000 per yearPlease Note:1. If you are a first time user, please create your candidate login account before you apply for a job. (Click Sign In > Create Account)2. If you already have a Candidate Account, please Sign-In before you apply.Job Description:Working closely with systems, ASIC design, and FW engineering to participate in architecture design and trade off...
-
Firmware Engineer
6 days ago
IND--Bengaluru-EPIP (Phase II), India GE HealthCare Full time ₹ 60,000 - ₹ 1,80,000 per yearJob Description SummaryAs a Firmware Engineer, You'll be Responsible for designing , developing and testing Embedded Software (Firmware), platforms and systems that control and runs on devices that need to be tailored to the needs of the hardware that it has to control and run on (i.e. directly controls the real time functions of a physical device such as...
-
IND-Bangalore Electronic City - S, India Broadcom Full time ₹ 12,00,000 - ₹ 36,00,000 per yearPlease Note:1. If you are a first time user, please create your candidate login account before you apply for a job. (Click Sign In > Create Account)2. If you already have a Candidate Account, please Sign-In before you apply.Job Description:Job Description:Software Engineer responsible for designing and development of the network drivers for the High...
-
Knowledge City Vadodara, India Larsen & Toubro Ltd Full time ₹ 6,00,000 - ₹ 12,00,000 per yearSystems Integration and Implementation Engineer Role Summary We are looking for a System Integration Specialist who understands how different systems work together and can manage firmware upgrades, troubleshoot network issues, and coordinate with vendors and IT teams. This role requires someone who is technically strong, curious about business processes,...
-
Specialist Engineering
1 week ago
Mumbai City, Kolkata, Mumbai, India Krazy Mantra It Full timeJob Description Key Responsibilities: - System Design & Development: Design, develop, and implement efficient software and engineering solutions using Python, MATLAB, C, and C++. - Database Engineering: Develop and maintain scalable data storage and retrieval systems using SQL, Hive, and related data warehousing technologies. - Simulation & Modeling: Utilize...
-
Knowledge City Vadodara, India, Gujarat LT-Larsen & Toubro Limited Full time ₹ 12,00,000 - ₹ 36,00,000 per yearRole SummaryWe are looking for a System Integration Specialist who understands how different systems work together and can manage firmware upgrades, troubleshoot network issues, and coordinate with vendors and IT teams. This role requires someone who is technically strong, curious about business processes, and committed to project compliance.Key...
-
R&D Engineer
23 hours ago
Mumbai City, Mumbai, India Eduprime Technologies Private Limited Full timeJob Description R&D Engineer We are seeking an enthusiastic and innovative R&D Engineer to join our team in the EdTech Robotics domain. The ideal candidate will have hands-on experience in electronics circuit design, microcontroller programming, and hardware prototyping, and will contribute to the development of cutting-edge educational robotics projects and...
-
Embedded Hardware Engineer
6 days ago
Science City, Ahmedabad, Gujarat, India Spicules Technologies Full time ₹ 1,15,206 - ₹ 3,84,206 per yearJob Title: Junior Hardware EngineerDepartment: Engineering / R&DLocation: AhmadabadExperience: 0–2 yearsEmployment Type: Full-timeJob Summary:We are looking for a passionate and detail-oriented Junior Hardware Engineer to join our engineering team. The ideal candidate will assist in designing, testing, and troubleshooting electronic circuits and hardware...
-
Embedded QA
6 days ago
Science City, Ahmedabad, Gujarat, India ATRI Solutions Full time**Job Summary**: **Key Responsibilities**: - Design, develop, and execute test plans, test cases, and test scripts for embedded software and systems. - Perform functional, regression, integration, and system testing of embedded devices. - Work closely with embedded developers and hardware engineers to identify, analyze, and resolve issues. - Conduct...