Sr. SW Engineer
5 hours ago
Description
A
Senior SW Engineer
in this domain acts as a high-level technical leader, architect, and mentor, responsible for designing and bringing up complex embedded systems, particularly for networking hardware. They possess deep expertise across both hardware and software, overseeing projects from low-level component interaction to the full software stack.
What you'll do
- Lead the architecture and bring-up of new hardware platforms, including hardware-software interface design, board bring-up planning, and system-level debugging.
- Design, develop, and debug low-level software, including bootloaders (e.g., U-Boot), system firmware (e.g., BIOS), and Linux kernel device drivers for x86, ARM, and MIPS architectures.
- Develop and maintain custom kernel drivers for peripherals (I2C, SPI, UART, USB, PCIe) and enhance the Linux networking stack, contributing to open-source initiatives such as ONIE and OpenBMC.
- Architect and implement Board Management Controller (BMC) firmware, leveraging standards like IPMI and Redfish, and drive solutions based on the OpenBMC framework.
- Collaborate with security teams to implement platform security features, including Hardware Root of Trust (HROT).
- Guide development and debugging efforts for networking hardware, including Broadcom and Marvell switch silicon (e.g., Trident 4, Tomahawk, CN9XXX), high-speed SerDes, optical modules, and Ethernet/PCIe PHYs.
- Architect and maintain embedded Linux build systems (Yocto, Buildroot) and adapt enterprise Linux distributions (e.g., Rocky Linux) for custom hardware.
- Mentor engineers, conduct code reviews, and drive continuous improvement through agile methodologies and best practices.
What you've done
- Bachelor's degree in Electronics, Electrical, or Computer Science Engineering (required).
- 10+ years of professional experience in software design and development for hardware networking products.
- Demonstrated leadership in hardware bring-up, including debugging with lab equipment (logic analyzers, trace32, BIOS/CPLD programming tools) and schematic analysis.
- Deep expertise in embedded systems, including platform firmware (U-Boot, BIOS), BMC architecture, and embedded security (HROT).
- Mastery of C programming (and C++ for embedded systems), Linux kernel internals, device driver development, and memory/process management.
- Extensive experience with embedded Linux build systems (Yocto, Buildroot) and enterprise Linux distributions (e.g., Rocky Linux).
- Proven track record with networking protocols (TCP/IP, Ethernet), high-speed interfaces (SerDes, Ethernet/PCIe PHYs), and switch silicon from major vendors such as Broadcom and Marvell.
- Experience with optical modules and modern hardware management interfaces (OpenBMC, IPMI, Redfish).
- Strong background in technical leadership, system architecture, feasibility analysis, and technical specification development.
Who you are
- A technical leader with a passion for architecting complex embedded systems and driving innovation.
- Analytical and detail-oriented, with exceptional troubleshooting and root cause analysis skills.
- An effective communicator, able to convey complex technical concepts to diverse audiences.
- A collaborative mentor who fosters growth in others and promotes best practices.
- Adaptable and proactive, thriving in fast-paced, agile environments and committed to continuous improvement.
As an equal opportunity employer, all applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, national origin, age, sexual orientation, disability, veteran status, genetic information, or any other protected characteristic under applicable federal, state, and/or local law. For more information, please refer to Know Your Rights: Workplace Discrimination is Illegal.
We are committed to providing reasonable accommodation for all qualified individuals with disabilities. If you require a reasonable accommodation, please contact us at
If your experience and skills closely match our job description but may not necessarily fulfill all requirements, please still apply. Gigamon is on a continued mission to grow and scale an innovative organization. We believe this is best achieved by hiring, celebrating, and respecting people with diverse backgrounds, skills, perspectives, and experiences.
The privacy rights of all individuals including job applicants and candidates are very important to us. Our Gigamon Applicant Privacy Policy, will inform you about how Gigamon Inc. and its direct and indirect subsidiaries collect, use, store, or otherwise process personal information about job applicants and candidates, including through your access and/or use of our careers website and third-party job websites (e.g. LinkedIn, Indeed, Glassdoor, Naukri, etc.).
-
Sr Staff SW Engineer
2 weeks ago
Guindy, Chennai, Tamil Nadu, India Gigamon Full time ₹ 2,00,000 - ₹ 6,00,000 per yearDescription Gigamon is seeking a self-motivated experienced Senior Staff Software Engineer for a full-time position. This position requires a strategic thinker; a problem solver who is a self-starter and self-motivated; well organized, flexible, and effective with multiple simultaneous tasks. Roles and Responsibilities include contributing to Development...
-
Sr. Staff SW Engineer
2 weeks ago
Guindy, Chennai, Tamil Nadu, India Gigamon Full time ₹ 12,00,000 - ₹ 36,00,000 per yearDescription We are seeking a Senior Staff SW Software Engineer for our GigaSMART team. The candidate will be working as part of a dynamic team and will be responsible for architecting, designing, and implementing security and transport-related technologies. The candidate will work with cross-functional groups to contribute to product specifications,...
-
Sr Staff SW Engineer
7 days ago
Guindy, India Gigamon Full timeDescription Gigamon is seeking a self-motivated experienced Senior Staff Software Engineer for a full-time position. This position requires a strategic thinker; a problem solver who is a self-starter and self-motivated; well organized, flexible, and effective with multiple simultaneous tasks. Roles and Responsibilities include contributing to Development...
-
Sr. Staff SW Engineer
7 days ago
Guindy, India Gigamon Full timeDescription We are seeking a Senior Staff SW Software Engineer for our GigaSMART team. The candidate will be working as part of a dynamic team and will be responsible for architecting, designing, and implementing security and transport-related technologies. The candidate will work with cross-functional groups to contribute to product specifications,...
-
Sr Staff SW Engineer
2 weeks ago
Guindy, Chennai, Tamil Nadu, India Gigamon Full time ₹ 12,00,000 - ₹ 36,00,000 per yearDescription Gigamon provides an intelligent Visibility Fabric architecture for enterprises, data centers and service providers around the globe. Our technology empowers infrastructure architects, managers and operators with pervasive and dynamic intelligent visibility of traffic across both physical and virtual environments without affecting the...
-
Principal SW Engineer
4 days ago
Guindy, Tamil Nadu, India Gigamon Full time ₹ 12,00,000 - ₹ 24,00,000 per yearDescriptionGigamon provides an intelligentVisibility Fabricarchitecture for enterprises, data centers and service providers around the globe. Our technology empowers infrastructure architects, managers and operators with pervasive and dynamic intelligent visibility of traffic across both physical and virtual environments without affecting the performance or...
-
Sr. Staff SW QA Engineer
7 days ago
Guindy, India Gigamon Full timeDescription Job Responsibilities: Lead QA efforts across multiple product lines and releases Design and execute QA test plans and test cases based on product requirements Collaborate with cross-functional teams including development, product management, and automation Drive quality initiatives and ensure alignment with business goals Identify, document, and...
-
Sr. Manager, SW QA Engineering
1 week ago
Guindy, Chennai, Tamil Nadu, India Gigamon Full time ₹ 12,00,000 - ₹ 36,00,000 per yearDescription Gigamon is looking for a seasoned quality assurance manager who will be responsible for validating Gigamon's network visibility for enterprise network with focus on Orchestration, Configuration deployment, monitoring , supportability & troubleshoot, Network monitoring and management. As part of a growing, dynamic team, the candidate will thrive...
-
Sr. Staff SW QA Engineer
2 weeks ago
Guindy, Chennai, Tamil Nadu, India Gigamon Full time ₹ 12,00,000 - ₹ 36,00,000 per yearDescription Responsibilities: Work closely with the functional test teams in developing and improving overall testing approach and strategy. Work with development team for functional test strategy with focus on test, automation and customer use case.Design, test and completely automating Functional, Usability, Performance Testing suites. Deliver...
-
Staff SW QA Engineer
1 week ago
Guindy, Tamil Nadu, India Gigamon Full time ₹ 12,00,000 - ₹ 24,00,000 per yearDescriptionAt Gigamon, our purpose is to protect the hybrid networks and data of the largest, most complex organizations on the planet. Certified as a Great Place to Work, we offer a deep observability pipeline that efficiently delivers network-derived intelligence to cloud, security, and observability tools. This helps our customers to eliminate security...