Jobs · Engineering · Arizona

Software Development Manager

ASSA ABLOY Group · Phoenix, AZ · 5 days ago
EngineeringFull-time

Essential Functions & Responsibilities

  • Drive Innovation: Foster a collaborative environment where firmware engineers, software developers, hardware engineers, and product managers come together to develop cutting-edge connected power solutions.
  • Define and Communicate Technical Vision: Define and communicate a compelling multi-year technology roadmap for embedded software and cloud-connected platform services, balancing near-term delivery with long-term architectural integrity.
  • Lead Software Development: Spearhead the design and sustaining processes for software and firmware across the full product lifecycle, ensuring deliverables meet performance, security, and quality standards while exceeding customer expectations.
  • Build and Lead the Team: Hire, develop, and retain a world-class software engineering team. Define career ladders, conduct performance reviews, and build a culture of ownership, craftsmanship, and continuous improvement.
  • Platform Modernization: Drive the evolution from proprietary, legacy communication stacks to open, standards-based APIs and integration architectures that expand addressable market and accelerate customer time-to-value.
  • Intelligent Systems: Lead development of intelligent onboard capabilities, predictive device health monitoring, automated diagnostics, load analytics, and proactive service, enabling SaaS and PaaS revenue models.
  • Customer Focus: Champion a customer-centric approach to engineering, working with Product Management and technology partners to ensure development efforts are aligned with customer needs and market demand.
  • Project Management: Using Agile principles, manage project timelines, budgets, and engineering capacity, keeping teams on track, priorities clear, and stakeholders informed.
  • Technical Documentation: Oversee and ensure quality in the creation and maintenance of engineering documentation, including firmware specifications, API definitions, architecture decision records, and release notes.
  • Regulatory Compliance: Take ownership of software and firmware regulatory management, overseeing preparation and maintenance of certification documentation and coordinating with internal and external testing resources.
  • Future-Proofing: Stay abreast of changes in connectivity standards, security requirements, and enterprise integration patterns, proactively positioning the platform ahead of industry shifts.
  • Safety Culture: Promote and uphold a strong safety culture in the workplace. Observe established safety regulations and procedures.
  • Quality Commitment: Assist the organization with establishing engineering practices that align with ISO 27001, 9001 & 14001 requirements.

Qualifications

  • Bachelor’s degree in Electrical Engineering (BSEE), Computer Science, or related field from four-year college or technical school required, AND 5+ years of experience in engineering, design/development engineering, or related.
  • 2+ years of direct or indirect Leadership experience, especially leading teams of Engineers.
  • Experience in the physical security, access control, building automation, or life-safety industry is strongly preferred.
  • Computer Skills: Proficiency in MS Office and standard engineering collaboration tools (Jira, Confluence, or equivalent).
  • Proficiency with version control systems (Git) and CI/CD pipeline tooling.
  • Familiarity with embedded development toolchains (ARM/Cortex-M class microcontrollers preferred).
  • Proficiency in ERP system such as JD Edwards.
  • Other Skills: Strong understanding of serial communication protocols and device integration standards common in the physical security and building automation industries.
  • Experience designing or consuming modern REST APIs; familiarity with authentication standards, real-time communication protocols, and cloud service architectures.
  • Experience in C, C#, GO, Python.
  • Experience in HTML5, CSS3, JavaScript (ES6+), Ajax, and jQuery.
  • Experience with front-end frameworks including Vue2/Vue3, ElementUI, and Bootstrap.
  • Strong understanding of HTTP, RESTful API integration, and cross-browser compatibility.
  • Experienced with front-end development tools and debugging techniques.
  • Solid grasp of Git workflows and collaborative development processes.
  • Familiarity with UI/UX design principles; proficient in design tools like Figma and Sketch.
  • Experience with SaaS or PaaS product business models, developer ecosystems, and enterprise integration programs is a plus.
  • Mathematical Ability: Ability to apply advanced mathematical concepts to engineering problems.
  • Language Ability: For business and safety reasons, ability to write reports and business correspondence in English and effectively present information and respond to questions from groups of managers, clients, customers, technicians, and assemblers in English.

Similar jobs