Logo
AVI Systems

Software Engineering Manager

AVI Systems, Minneapolis, Minnesota, United States, 55400


AVI delivers a unique approach to systems integration through human impact.We are currently seeking a

Software Engineering Manager

to join our team.The Software Engineering Manager role will own the software and programming solutions that are developed for AVI Systems’ customers. Utilizing software engineering industry best practices, this role will develop and maintain a superb customer experience for both AVI Systems branches and customers. This manager will lead and inspire software engineers in developing high-quality software solutions that meet the objectives of AVI Systems customers.What You Will Be Doing:

Team Leadership: Lead and mentor a team of software engineers, fostering a collaborative and productive work environment.Project Management: Plan, coordinate, and oversee software development projects, ensuring timely delivery and adherence to quality standards.Coding and Development: Participate in coding activities to stay current with technology trends and assist in solving complex technical issues.Code Review: Conduct thorough code reviews to maintain high-quality code standards and ensure best practices are followed.Cross-Functional Communication: Collaborate with other departments and stakeholders to align project goals and deliverables with business objectives.Manufacturer and Platform Identification: Determine the most likely languages and frameworks to be used by AV company manufacturers and platforms consistent with the AV market.Requirements to Assure Success:

Strong knowledge of programming languages such as HTML 5, Python, Java, or C(x) languages, and experience with software development methodologies. 1-3 years of experience developing AV related code.Proven ability to lead, motivate, and manage a team effectively.Excellent analytical skills to identify and resolve technical challenges.Strong verbal and written communication skills to convey technical concepts to both technical and non-technical stakeholders.Ability to manage multiple projects simultaneously and prioritize tasks effectively.Ability to read and interpret documents such as safety rules, operating and maintenance instructions, and procedure manuals. Ability to write routine reports and correspondence.Ability to work with mathematical concepts such as probability and statistical inference, and fundamentals of plane and solid geometry and trigonometry.Certifications, Licenses, Registrations:

Bachelor’s Degree: A bachelor’s degree in Computer Science, Software Engineering, or a related field is required.Advanced Degree (Preferred): A master’s degree in a relevant field is preferred but not mandatory.Certifications (Optional): Relevant certifications such as PMP, Scrum Master, or other project management and technical certifications are a plus.Why Should You Apply?

Our customers consider us an active partner in their planning and strategy, as we are on the cutting edge of where the market is headed. We are able to attract and retain the best talent by leveraging our employee-owned (ESOP) environment as co-owners. If you want to participate in a company as a co-owner (AVI is 100% employee-owned!), join a team that lives and breathes by its values, and take on a new challenge in an ever-changing market, then apply now!Benefits:

Medical Insurance: Options for HDHP and Copay plans.Dental and Vision Plans.Employer Paid Short-Term Disability.Voluntary Life Insurance and Long-Term Disability.Employee Stock Ownership Plan (ESOP): 401(k) Match, Profit Sharing & Dividends.Health Savings Account (HSA) and Flexible Spending Account (FSA).Employer Paid Employee Assistance Program: Three face-to-face visits with a counselor plus additional financial, legal, and health resources.Tuition Reimbursement.AVI is an equal opportunity/affirmative action employer. Minorities/Females/Disabled/Veterans.Interested in applying to this position?#J-18808-Ljbffr