Kforce - Chandler, AZ

posted 4 months ago

Full-time - Manager
Chandler, AZ
Administrative and Support Services

About the position

Kforce has a client seeking a Software Engineering Manager in Chandler, AZ. In this role, you will lead the design and delivery of software that has immediate, tangible results visible in the operation of capital equipment hardware, including robotics, gas valves, temperature controllers, and other hardware. As a Software Engineering Manager, you will be responsible for leading software development to build competitive semiconductor capital equipment products, driving innovation and quality in capital equipment software, and building a strong and growing team of software developers. You will define software development plans and be responsible for generating software roadmaps, balancing the software project portfolio for maximum benefit to the company, including cost of ownership reductions and performance improvements. Ensuring high-quality software development with a first-time-right approach is crucial, and you will collaborate closely with the software quality team. Additionally, you will be responsible for strengthening the team in terms of both resource capacity and capability, collaborating with other Software Engineering leaders globally to establish a cohesive software strategy, and measuring and maintaining internal customer satisfaction.

Responsibilities

  • Lead the design and delivery of software for capital equipment hardware.
  • Drive innovation and quality of capital equipment software.
  • Build a strong and growing team of software developers.
  • Define software development plans and generate software roadmaps.
  • Balance software project portfolio for maximum benefit to the company.
  • Ensure high-quality software development with a first-time-right approach.
  • Collaborate with the software quality team to enhance software quality.
  • Strengthen the team in terms of resource capacity and capability.
  • Collaborate with other Software Engineering leaders globally to establish software strategy.
  • Measure and maintain internal customer satisfaction.

Requirements

  • BS degree in Computer Science, Computer Engineering, Software Engineering, or similar field; MS or PhD in Computer Science or equivalent desired but not required.
  • At least 8-10 years of software development experience.
  • Experience in technical leadership roles.
  • Experience with customer-oriented software baseline management and release planning.
  • Experience with modern software technologies and strong development background.
  • Experience with Application and/or embedded development.
  • Experience with programming languages such as C++, C#, Python, Perl, etc.
  • Proven experience in team building and people development.
  • Strong ownership for tasks at hand and proactive leadership.
  • Excellent communication and well-developed negotiation skills at all levels.
  • Ability to drive software architecture to meet long-term business needs.
  • Ability to work effectively in a global matrix organization and handle complexity in a fast-moving global environment.
  • Ability to define ambitious and realistic goals and establish priorities with clear responsibilities.

Benefits

  • Medical, dental, and vision insurance
  • Health Savings Account (HSA)
  • Flexible Spending Account (FSA)
  • 401(k) plan
  • Life insurance
  • Disability insurance
  • Accidental Death and Dismemberment (ADD) insurance
  • Paid time off for salaried personnel
  • Paid sick leave for hourly employees on Service Contract Act projects
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service