We are seeking highly experienced and innovative Staff Software Engineers to lead complex technical projects and drive impactful network and compute solutions. As a Staff Software Engineer, you'll play a pivotal role in developing, deploying, and maintaining cutting-edge software across various datacenter and enterprise applications.
Requirements
- Lead Technical Solutions: Spearhead the design, development, and implementation of intricate technical solutions for complex x86 based appliance projects for data center and enterprise applications.
- Drive Software Development: Write, debug and maintain software across various languages (C/C++/Python) and software hierarchies (from firmware to application level), adhering to established development practices (e.g., Agile, Scrum).
- Analyze and Optimize: Review customer requirements, analyze trade-offs in complex systems, recommend optimal solutions, and develop comprehensive deployment strategies.
- Self Driven: Exhibits a proactive and engaged approach to all responsibilities, consistently taking the lead on new initiatives and contributing to a dynamic multi-site team environment.
- Foster Collaboration: Work within cross-functional teams with other developers, customers, and manufacturing engineers to ensure robust and high-quality product development, incorporating feedback for design enhancements.
- Build & Maintain: Design, develop, and analyze tests and test-automation suites, and provide ongoing maintenance, support, and enhancements for existing systems and platforms.
Benefits
- Competitive salary
- Health insurance
- Retirement plan
- Paid time off
- Equal opportunity employer