16 Aug
Sr. Staff Software Engineer
Texas, Austin , 73301 Austin USA

Vacancy expired!

About the RoleWe are looking for a passionate Software Engineer to design, develop, and install software solutions as part of the System Software Development team to execute and debug test plans for hyperscale HW/FW platforms. The Software Engineer is to build high-quality, innovative, and fully performing software that embraces industry-best practices and engage with multi-disciplinary teams in the areas of System Engineering, Electrical Engineering, Firmware, etc. to help planning, execution and debug of validation activities.The Software Engineer's responsibilities include translating user requirements, defining system functionality, writing code in various languages (among them Python, Node.js, C/C, and Shell scripting), software installation, debugging and troubleshooting. Our ideal candidates understand Software Engineering processes and go beyond being able to write a 'program'.

What You will Do
  • Work with cross-functional engineering teams (hardware, firmware, and software) within ZT Systems to gather requirements
  • Design, develop, test, support, and document SW applications as part of an Agile software development team
  • While the bulk of the software engineering activities will be on back-end applications, the candidate should be able to perform in any layer of the stack (from designing Web-based UIs to implementing solutions to do HW monitoring and alerting)
  • Support troubleshooting and debug activities for SW, FW and HW
  • Innovate and propose out-of-the-box ideas
  • Handle multiple projects at the same time
  • Mentor and train Jr engineers

What You Bring
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field.
  • 10+ years of experience in application/system development, including proven deployments of server-side components (Web services, microservices, etc) as well as client and end-user applications (e.g. Web UIs).
  • Strong development skills with Python and Node.js, as well as proficiency of Shell scripting in either Linux (e.g. Bash) or Windows (e.g. PowerShell). Other languages of interest include C/C.
  • 10+ years of experience with enterprise and/or cloud SW developments. Knowledge and proven experience of virtualization, cloud and container based deployment is a plus.
  • Familiarity with industry-standard open source and commercial solutions for data storage, analysis and visualization is a plus. Must have experience with with Web APIs and interacting with databases (SQL, NoSQL, time-series, etc). Knowledge of data mining, visualization and reporting frameworks is a plus.
  • Excellent written and oral communication skills (Multiple years of customer interaction experience is preferred).
  • Must have familiarity with tools to support high-performance software development and delivery such as source control (e.g. GIT), bug tracking (e.g. JIRA), CI/CD flows, and Agile development model.
  • Must feel comfortable waring multiple hats, from helping to architect a new SW framework and present ideas to Executive, to debugging a OS issue in the lab and anything in-between.
  • 10+ years working in an agile software environment with industry-best-practices such as SCRUM is a plus.

Vacancy expired!


Related jobs

Report job