Sorry, this job is no longer accepting applications. See below for more jobs that match what you’re looking for!

Senior Software Engineering Manager

Expired Job

Fortive Everett , WA 98201

Posted 3 months ago

Manages and oversees the design and development of software applications. Directs the work of engineers to ensure the best practices around software and product development. Requires a bachelor's degree. Reports to engineering Director. Manages staff in the day-to-day performance of their jobs. Ensures that project/department milestones/goals are met and adhering to approved budgets. Has full authority for personnel actions. Extensive knowledge of department processes.

Key Responsibilities

  • Direct supervision of software, firmware and hardware engineers' career development, appraisal, salary and promotion planning. Provide regular feedback and annual reviews.

  • Develop budgets, manpower planning, and performance standards.

  • Coordination of software development activities for all programs, assigning software engineers to projects and management of software department manpower requirements.

  • Work with program managers to quickly and accurately analyze project requests for feasibility, risk, and level of effort.

  • Manage onshore, offshore and contract development resources

  • Maintain an efficient and effective engineering team by empowering and managing staff members and consultants to meet schedules and/or resolve technical or operational problems.

  • Ensure that architecture, planning, design, coding, documentation, integration, and testing adhere to software quality standards.

  • Frequent contact with program managers concerning projects, operational decisions, scheduling requirements.

  • Encourage the team to design systems that are efficient, scalable, maintainable, and meet the needs of the business.

  • Lead and participate in system architecture discussions, code reviews and provide feedback on performance, logic, and maintenance issues.

  • Understand business and customer requirements to ensure that development goals appropriately align with requirements and have the necessary understanding to escalate issues for out of cycle product releases when

  • Lead agile project management functions and facilitate communication with key stake holders for development planning, training, product launch and sustaining activities.


  • BS in Computer Science, or Electrical Engineering or equivalent degree required;

  • Leader with excellent interpersonal skills required

  • Minimum of 8 years of experience, at least 3 in managing software teams required.

  • Experience in software development, verification, and standards required

  • Complete understanding of design patterns and system architecture

  • Demonstrated competence in one or more programming languages (i.e: C#, C , Java, etc)

  • Strong project management experience with ability to prioritize and manage time and projects effectively required.

  • Experience managing multiple tasks and working with multiple projects required.

  • Thorough understanding of Agile development methodology

  • Self-motivated with strong work ethic.

  • Excellent verbal and written communication skills

  • Ability to interface with customers to develop and review requirements and plans.

  • Experience in managing offshore development preferred

  • Ability to travel up to 15% of the time

See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Systems Engineering And Maintenance Manager


Posted 2 weeks ago

VIEW JOBS 11/6/2018 12:00:00 AM 2019-02-04T00:00 Systems Engineering and Maintenance Manager * Oversees and assures the set up and operation of all standard machines, including tools and equipment, as well as custom automated machinery, recommending design changes in equipment, material and/or procedures as needed. * Prioritizes and maintains work schedules based on production deadlines and ensures deadlines are met. * Periodically checks machining operations to ensure operations are working to tolerance. * Maintains a reporting system that reflects schedules, performance, and procedures. * Makes budgetary recommendations for capital expenditures and manpower for manufacturing sites. * Selects, develops, and evaluates personnel to ensure the efficient operation of the functions. * Owns all machine and tool PM's and calibration schedules and is responsible for the sites TPM program. Competencies and Qualifications: * Engineering degree from an accredited program, preferably Manufacturing, Plastics or Process * Minimum 3 years of related experience in an engineering * 2-4 years of maintenance or machining experience * Self-starter, self-motivated, works well in team environment * Root cause analysis using various problem-solving methodologies * Ability to exercise judgment within procedures and practices to determine appropriate action * Must build productive internal/external working relationships * Ability to handle high pressure, prioritize work, and understand impact of duties * Respond to metric/goal driven environment, take initiative to meet goals * Preferably has experience with CMMS software packages * Experience in electronics or as an electrician preferred * Lean thinking and mindset key to the success of the position * This job falls under ITAR regulations and requires US Citizenship or Green Card holder to be considered for the role. Fortive Everett WA

Senior Software Engineering Manager

Expired Job