Earnbetter

Job Search Assistant

TECHNICAL LEAD SOFTWARE ENGINEER

KForce • Chandler, AZ 85224 • Posted today

Boost your interview chances in seconds

Tailored resume, cover letter, and cheat sheet

In-person • Full-time • $150,000-$180,000/yr • Senior Level

Job Highlights

Using AI ⚡ to summarize the original job post

Kforce is seeking a Technical Lead Software Engineer to lead a small team of Software Engineers in Chandler, AZ. The role involves defining software development plans, leading a team of 4-5 developers, driving innovation and quality of semiconductor equipment software, and ensuring high-quality software development. The position offers a competitive compensation package, including base salary, annual bonus, 401K matching, and equity.

Responsibilities

  • Define software development plans for the Business Unit's and be responsible for generating software roadmap
  • Lead software development team of 4-5 developers to build innovative capital equipment products
  • Drive innovation and quality of semiconductor equipment software
  • Build strong and growing team of software developers
  • 85% hands on coding and 15% leading a small team
  • Involved in design reviews, architecture, etc.
  • Balance software project portfolio for maximum benefit to the company
  • Ensure high quality software development with first time-right and strongly collaborating with software quality team
  • Responsible for strengthening the team both in terms of resource capacity and capability
  • Collaborate with other Software Engineering leaders globally to establish software strategy
  • Measure and maintain internal customer satisfaction

Qualifications

Required

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering or similar field
  • At least 8-10 years of software development experience
  • Experience as a tech lead or ability to become a tech lead over a software development team
  • Experience with customer-oriented software baseline management and release planning
  • Experience with modern software technologies with strong development background
  • Experience with Application and/or embedded development
  • Experience with programming in C++ or other object-oriented programming languages
  • Proven experience in team building and people development
  • Strong ownership for tasks at hand, pro-active leadership, customer oriented
  • Excellent communication skills and well-developed negotiation skills
  • Ability to drive software architecture to meet long term business needs
  • Ability to define realistic goals and establishes priorities with clear responsibilities to ensure results
  • Able to manage projects, activities, and resources effectively

Preferred

  • Experience with Python, Perl or C#
  • Experience with application and/or embedded development
  • Experience out of highly regulated industries such as medical device, aerospace, semiconductor, industrial machinery, automotive, electronic manufacturing
  • Experience working with capital equipment, industrial equipment, software controlling complex machines/systems

Full Job Description

DescriptionKforce's client, an established national engineering technology company is seeking a couple of Tech Lead Software Engineers to lead a small team of Software Engineers in Chandler, AZ. We are working directly with the hiring authorities on these search assignments. The company offers a competitive compensation package including base salary, annual bonus, 401K matching and equity. In this role, you will work on delivering software for industrial processing equipment hardware. The hardware includes robotics, gas valves, temperature controllers and other hardware.Responsibilities:* Define software development plans for the Business Unit's and be responsible for generating software roadmap* Lead software development team of 4-5 developers to build the innovative capital equipment products* Drive innovation and quality of semiconductor equipment software* Build strong and growing team of software developers* 85% hands on coding and 15% leading a small team* Will also be involved also in design reviews, architecture, etc.* Balance software project portfolio for maximum benefit to the company including cost of ownership reductions, performance improvement etc.* Ensure high quality software development with first time-right and strongly collaborating with software quality team* Responsible for strengthening the team both in terms of resource capacity and capability* Collaborate with other Software Engineering leaders globally to establish software strategy* Measure and maintain internal customer satisfaction* Can be someone that is senior level software engineer that is ready to become a tech lead* Desktop application development and embedded software developmentRequirements* Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering or similar field* At least 8-10 years of software development experience* Experience as a tech lead or ability to become a tech lead over a software development team* Experience with customer-oriented software baseline management and release planning* Experience with modern software technologies with strong development background* Experience with Application and/or embedded development* Experience with programming in C++ or other object-oriented programming languages* Proven experience in team building and people development* Strong ownership for tasks at hand, pro-active leadership, customer (both internal and external) oriented* Excellent communication skills and well-developed negotiation skills at all levels internally and externally* Ability to drive software architecture to meet long term business needs* Ability to define realistic goals and establishes priorities with clear responsibilities to ensure results* Able to manage projects, activities, and resources effectively* Experience with Python, Perl or C# is a plus* Experience with application and/or embedded development would be ideal* Experience out of highly regulated industries such as medical device, aerospace, semiconductor, industrial machinery, automotive, electronic manufacturing, etc. would be ideal* Experience working with capital equipment, industrial equipment, working on software (SW) that is controlling complex machines/systems would be idealNice to haves:* Master's or PhD in computer science, electrical engineering, computer engineering or equivalent* Experience in automated process equipment or capital equipment* Experience working with software control systems is a plusJob TypeDirect HireCompensation150000 - $180000