Software Engineering Manager

Avalex Technologies Gulf Breeze , FL 32561

Posted 3 months ago

The Software Engineering Manager will oversee the software development process and people leadership functions of the software team. This role is primarily responsible for the managing of software engineering tasks including planning, directing, and coordinating of daily activities of the software engineering department. This person will collaborate with other departments to prioritize software development needs including design, development, testing, and documenting new and existing software.

Management / Leadership:

  • Work with PMO to manage coordination of resources among projects, software schedules, testing, and release.

  • Oversee software developmental process in accordance with customer requirements and design constraints.

  • Interact and coordinate deliverables with other technical groups in the organization.

  • Manage individual team member professional development, workload, and progress.

  • Lead team members in problem analysis and issue resolution.

  • Support fellow engineers by mentoring and coaching them.

  • Develop KPIs / metrics to track and improve performance of software development team

Software Development:

  • Owner of all software development projects, support, and releases.

  • Define, improve, and enforce full life cycle software development processes to ensure software quality.

  • Emphasize maintainability, scalability, reuse, and bug-free software development.

  • Improve software development processes and procedures by incorporating standards such as DO178C.

Support:

  • Provide support to customers during product development and troubleshooting (some travel may be required).

  • Communicate solution measures with affected departments.

  • Provides guidance to Business Development teams for cost estimation, requirements, and compliance responses to proposal requests

Core Competencies:

  • Self-motivated, high energy, multi-tasking, results-oriented contributor who thrives in a fast-paced product development environment and can deal with shifting priorities

  • Ability to communicate effectively with leadership, engineering, and other staff regarding software development, capabilities, schedules and other factors.

  • Ability to listen, understand, and anticipate needs throughout the company.

  • Understanding of standard software development tools including IDE, source control, issue tracking, and requirements tracking software.

Required Experience:

  • Bachelor's Degree in Electrical Engineering, Computer Science, Software Engineering or related work experience.

  • Minimum 7 (Seven) years working in a software product development environment.

  • Minimum 4 (Four) years leading a team of at least 3 (Three) software engineers.

  • Minimum 4 (Four) years developing software for embedded systems using C/C++ or similar languages, including experience with Hardware-Software integration.

Desired Experience:

  • Experience managing a team of 10+ software engineers.

  • Experience working with Micro-controllers, Processors, and Bus Communication Protocols (e.g., I2C, SPI, RS-232/422/485, CAN, Ethernet, ARINC429, MILSTD-1553).

  • Experience writing and executing software test plans.

  • Experience with GIS, SVN, SQL, Qt, Visual Studio.

  • Experience in Aerospace / Defense industry

  • Ability to read and comprehend system block diagrams, wiring diagrams, and schematics

  • Ability to obtain a secret clearance.

Physical: The following statements describe the physical abilities required to perform the essential job functions, although exceptions may be made to these requirements based on the principle of reasonable accommodation.)

  • While performing the duties of this job, the employee is regularly required to stand, walk, and sit.

  • The employee is occasionally required to reach with hands and arms and stoop, kneel or crouch.

  • The employee may be required to lift and/or move up to 25 pounds.

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
lc_ad

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
Service Manager

Lowe's Companies, Inc.

Posted 2 days ago

VIEW JOBS 11/16/2018 12:00:00 AM 2019-02-14T00:00 Position DescriptionThe Service Manager is primarily responsible for enabling and empowering a team of Customer Service Associates (CSAs) to deliver the best possible customer service experience in the store. This includes responsibility for customer facing activities on the sales floor (e.g., greeting customers, listening and probing to understand needs, identifying solutions), as well as non-customer facing activities (e.g., downstocking, inventory management and area recovery). The Service Manager ensures department(s) are customer ready at all times while inspiring engaging, customer-focused behavior, mitigating and reducing customer complaints, and driving positive first impressions for customers upon entering the store.The Service Manager is responsible for coaching, mentoring, training, and continually monitoring Customer Service Associates in his/her area. The individual in this role is also responsible for leading Customer Service Associates in other departments, as needed, to meet the demands of the store. This requires broad product knowledge and the ability to engage employees and customers across departments.Job RequirementsRequires morning, afternoon, and evening availability any day of the week; physical ability to move large, bulky and/or heavy merchandise; physical ability to perform tasks that may require prolonged standing, sitting, and other activities necessary to perform job duties.Minimum QualificationsHigh School Diploma and 3 years of experience in a big box retail environment OR 5 years of experience in a big box retail environment1 year of experience in customer serviceExperience managing project teams (with or without direct report responsibility)Experience recruiting, training, mentoring, and developing a service team (with or without direct report responsibility)Experience working cross-functionallyStrong working knowledge of Microsoft OfficePreferred Qualifications3 years of retail customer service experience Experience in a leadership role with direct report responsibilityExperience working in the home improvement retail sectorExperience working in a fast paced, dynamic retail environmentExperience using store computer systems (including but not limited to: Project Tool, Genesis, M2O, Thin Client, etc.) Lowe's is an equal opportunity affirmative action employer and administers all personnel practices without regard to race, color, religion, sex, age, national origin, disability, sexual orientation, gender identity or expression, marital status, veteran status, genetics or any other category protected under applicable law. Lowe's Companies, Inc. Gulf Breeze FL

Software Engineering Manager

Avalex Technologies