Kforce Inc

Software Engineering Manager

Kforce Inc Chandler, AZ

Responsibilities

Kforce's client, an established global engineering technology company is seeking a couple of hands-on Software Engineering Managers 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. You will lead a small team of developers along with personally developing software as well. In this role, you will work on delivering software for automated 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 capital equipment software
  • Build strong and growing team of software developers
  • 50% hands on coding and 50% managing 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
  • Desktop application development and embedded software development

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering or similar field
  • At least 10-12 years of software development experience
  • At least 2-5 years of experience leading and/or managing software development teams
  • Experience as a tech lead or ability to become a tech lead over a software development team
  • Must have hands on coding experience
  • Experience with customer-oriented software baseline management and release planning
  • Experience with modern software technologies with strong development background
  • Proven experience in team building and people development
  • Experience with Application and/or embedded development
  • Experience with programming in C++ or other object-oriented programming languages
  • 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 work effectively in a global matrix organization and handle complexity in a fast-moving global environment
  • Ability to define ambitious and 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 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 ideal

Nice To Haves

  • Master's or PhD in Computer Science, Electrical Engineering, Computer Engineering or equivalent
  • Experience working with software control systems is a plus

The pay range is the lowest to highest compensation we reasonably in good faith believe we would pay at posting for this role. We may ultimately pay more or less than this range. Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs. This range may be modified in the future.

We offer comprehensive benefits including medical/dental/vision insurance, HSA, FSA, 401(k), and life, disability & ADD insurance to eligible employees. Salaried personnel receive paid time off. Hourly employees are not eligible for paid time off unless required by law. Hourly employees on a Service Contract Act project are eligible for paid sick leave.

Note: Pay is not considered compensation until it is earned, vested and determinable. The amount and availability of any compensation remains in Kforce's sole discretion unless and until paid and may be modified in its discretion consistent with the law.

This job is not eligible for bonuses, incentives or commissions.

Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.
  • Seniority level

    Mid-Senior level
  • Employment type

    Full-time
  • Job function

    Engineering and Information Technology
  • Industries

    IT Services and IT Consulting

Referrals increase your chances of interviewing at Kforce Inc by 2x

See who you know

Get notified about new Software Engineering Manager jobs in Chandler, AZ.

Sign in to create job alert

Similar Searches

Looking for a job?

Visit the Career Advice Hub to see tips on interviewing and resume writing.

View Career Advice Hub