Sr Software Development Engineer
22 hours ago
At F5, we strive to bring a better digital world to life. Our teams empower organizations across the globe to create, secure, and run applications that enhance how we experience our evolving digital world. We are passionate about cybersecurity, from protecting consumers from fraud to enabling companies to focus on innovation.
Everything we do centers around people. That means we obsess over how to make the lives of our customers, and their customers, better. And it means we prioritize a diverse F5 community where each individual can thrive.
Position Summary
We are looking for a Senior Software Engineer with strong firmware and software development skills to contribute to the design and implementation of embedded systems.
You will play a critical role in designing, implementing, and optimizing firmware for our server infrastructure, ensuring robust system management, security, and performance.
This role focuses on developing scalable, high-performance solutions involving BIOS, BMC, microcontrollers, IO peripherals, and sensors. You will work closely with cross-functional teams to deliver robust and secure software for our next-generation platforms.
Key Responsibilities
- Design, develop, and debug BMC firmware for server platforms using C and C++
- Develop and maintain firmware components including device drivers, diagnostics, and hardware abstraction layers.
- Collaborate with hardware, systems, and validation teams to define requirements and troubleshoot integration issues.
- Contribute to the development of manufacturing test software and automation tools.
- Design and implement software in Python, Golang, and Shell for embedded platforms.
- Participate in code reviews, architecture discussions, and process improvements.
- Support network device integration (PHYs, NICs, Ethernet switches) and protocol-level debugging.
- Ensure compliance with security standards, including Platform Firmware Resilience (PFR) and Platform Root of Trust (PRoT)
Required Skills
- Strong proficiency in C and C++ programming for embedded systems.
- In-depth knowledge of BMC CPU architectures (e.g., ARM, RISC-V, or similar).
- Familiarity with the OpenBMC software stack, including build processes, configuration, and customization.
- Experience with embedded systems development, including low-level hardware interfaces (I2C, SPI, UART, etc.).
- Understanding of system-level debugging tools and techniques (e.g., JTAG, oscilloscopes, logic analyzers).
- Knowledge of Platform Firmware Resilience (PFR) and Platform Root of Trust (PRoT) security frameworks is preferred.
- Proficiency in Python, Golang, and Shell scripting.
- Working knowledge of I2C/I3C, SPI, UART, USB, PCIe protocols.
- Familiarity with networking concepts and devices (L2–L7, TCP/IP, load balancers).
- Experience with Docker, Kubernetes, and CI/CD workflows.
- Strong analytical and troubleshooting skills.
- Excellent communication and collaboration abilities.
Qualifications
- Bachelor's degree in Computer Science, Electrical Engineering, or related field.
- 8+ years of experience in software development, with emphasis on embedded systems.
The Job Description is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and responsibilities and requirements are subject to change.
Please note that F5 only contacts candidates through F5 email address (ending with ) or auto email notification from Workday (ending with or ).
Equal Employment Opportunity
It is the policy of F5 to provide equal employment opportunities to all employees and employment applicants without regard to unlawful considerations of race, religion, color, national origin, sex, sexual orientation, gender identity or expression, age, sensory, physical, or mental disability, marital status, veteran or military status, genetic information, or any other classification protected by applicable local, state, or federal laws. This policy applies to all aspects of employment, including, but not limited to, hiring, job assignment, compensation, promotion, benefits, training, discipline, and termination. F5 offers a variety of reasonable accommodations for candidates. Requesting an accommodation is completely voluntary. F5 will assess the need for accommodations in the application process separately from those that may be needed to perform the job. Request by contacting
-
Sr. Software Developer
1 week ago
Hyderabad, India Diensten Tech Limited Full timeJob Description Diensten Tech Limited is looking for Sr. Software Developer to join our dynamic team and embark on a rewarding career journey - Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces - Directing system testing and validation procedures - Directing software programming and documentation...
-
Sr. Software Development Engineer
1 day ago
Bangalore (Non-SEZ), India F5 Networks Full time ₹ 12,00,000 - ₹ 36,00,000 per yearAt F5, we strive to bring a better digital world to life. Our teams empower organizations across the globe to create, secure, and run applications that enhance how we experience our evolving digital world. We are passionate about cybersecurity, from protecting consumers from fraud to enabling companies to focus on innovation. Everything we do centers...
-
Lead/Sr. Embedded Software Engineer
1 day ago
Hyderabad, Telangana, India Nav Tech Electronics Full time ₹ 12,00,000 - ₹ 36,00,000 per yearCompany name : NavTech Electronics India Pvt Ltd Company URL : Job Title : Lead/Sr. Embedded Software Engineer work Location : Hyderabad/Bangalore Duration : Full Time (Direct Hire) Experience : 8+ Yrs Salary : As per Industry Standards About NavTech Electronics Founded on principles of Inclusiveness, Innovation and...
-
Sr. Java Developer –
5 days ago
Hyderabad, Telangana, India Quiddity Software Solutions Private Limited Full time ₹ 2,20,00,000 - ₹ 2,50,00,000 per yearJob Title:Sr. Java Developer – Java & MicroservicesLocation:Work from office (Hyderabad, India)Job Type:Permanent – Full TimeSalary:INR 22,00,000 – 25,00,000 per annumExperience Required:7+ yearsJob Description:Sr. Java Developer (Java & Microservices) to join our Product Development team. You will play a key role in modernizing our tech stack,...
-
Sr Software Development Engineer
2 weeks ago
Hyderabad, Telangana, India F5 Full time ₹ 15,00,000 - ₹ 25,00,000 per yearAt F5, we strive to bring a better digital world to life. Our teams empower organizations across the globe to create, secure, and run applications that enhance how we experience our evolving digital world. We are passionate about cybersecurity, from protecting consumers from fraud to enabling companies to focus on innovation. Everything we do centers...
-
Sr Software Engineer, Distributed Cloud
24 hours ago
Bangalore (Non-SEZ), India F5 Networks Full time ₹ 12,00,000 - ₹ 36,00,000 per yearAt F5, we strive to bring a better digital world to life. Our teams empower organizations across the globe to create, secure, and run applications that enhance how we experience our evolving digital world. We are passionate about cybersecurity, from protecting consumers from fraud to enabling companies to focus on innovation. Everything we do centers...
-
Sr. Software Dev Engineer, Business
1 week ago
Hyderabad, Telangana, India Amazon Full time ₹ 20,00,000 - ₹ 25,00,000 per yearLooking for a career at a company that seeks to be Earth's most customer-centric company? Interested in disrupting the B2B landscape? If so, meet Amazon Business. Our Amazon Business team is rapidly growing and we're looking for a Sr. Software Development Engineer (Sr. SDE) to be the technical lead in charge of launching a new business venture globally....
-
Sr/Software Engineer
7 days ago
Hyderabad, Noida, India Intrics Solutions Full time ₹ 12,00,000 - ₹ 24,00,000 per yearJob Title: Sr/Software Engineer (Full Stack .Net+Blazor)Employment Type: Full-Time PositionLocation: Noida, Hyderabad, HybridQualifications: BE/B.Tech/MCA Degree in Computer Science, Engineering, or a similar relevant fieldExperience: 5+ yearsNotice Period: ImmediateOrganization BriefCapTech ) is a U.S.-based technology and management consulting firm and...
-
Sr. Software Dev Engineer, Business
5 days ago
Hyderabad, Telangana, India Amazon Full time ₹ 15,00,000 - ₹ 25,00,000 per yearDescriptionLooking for a career at a company that seeks to be Earth's most customer-centric company? Interested in disrupting the B2B landscape? If so, meet Amazon Business. Our Amazon Business team is rapidly growing and we're looking for a Sr. Software Development Engineer (Sr. SDE) to be the technical lead in charge of launching a new business venture...
-
Sr. Software Dev Engineer, Business
5 days ago
Hyderabad, Telangana, India Amazon Full time ₹ 20,00,000 - ₹ 25,00,000 per yearDESCRIPTIONLooking for a career at a company that seeks to be Earth's most customer-centric company? Interested in disrupting the B2B landscape? If so, meet Amazon Business. Our Amazon Business team is rapidly growing and we're looking for a Sr. Software Development Engineer (Sr. SDE) to be the technical lead in charge of launching a new business venture...