ASSA ABLOY

Senior Staff Software Engineer

ASSA ABLOY
Apply
23 hours ago
Eden Prairie, MN, USASenior / Staff+

Base Salary

$130k - $166k/yr

Responsibilities

  • Analyze platform software requirements and collaborate with colleagues and customers to define product requirements.
  • Assist with product design and architecture development.
  • Design, develop, maintain, enhance, and customize platform software solutions, including printer drivers and developer SDKs.
  • Estimate development tasks and participate in technical discussions, code reviews, and development process improvements.
  • Investigate and resolve reported defects and provide regular status updates and issue escalation.
  • Collaborate with firmware, electrical, mechanical, quality assurance, product management, and customer support teams.
  • Evaluate interfaces between platform software, embedded solutions, hardware, and system performance requirements.
  • Recommend and help implement new processes, tools, standards, and best practices.
  • Support product, workflow, customer experience, and quality improvements.

Requirements

  • At least 4 years of related software engineering experience; Staff-level candidates typically have 4–7 years, while Senior Staff candidates have 7+ years with technical ownership, architecture influence, and/or mentoring experience.
  • Experience developing platform software with object-oriented languages such as C, C++, or C#.
  • Experience across the software development lifecycle, including design, architecture, and implementation.
  • Experience implementing security protocols and secure cryptographic techniques is highly desired.
  • Bachelor’s degree in Computer Science, Electrical Engineering, or a related engineering discipline, or an equivalent combination of education and relevant work experience.
  • Strong analytical, planning, problem-solving, decision-making, communication, organizational, and time-management skills.
  • Ability to troubleshoot and perform development work consistently and logically in a collaborative, multi-team environment.
  • Ability to communicate effectively with technical and non-technical audiences and customers.
  • Familiarity with Windows API, DevExpress, XML, Linux, USB or Ethernet devices, Git, Jenkins, JIRA, Agile methodologies, and the Scaled Agile Framework is preferred or beneficial.
  • Proficiency with Microsoft Office applications and familiarity with operating systems such as Windows.
  • Ability to read and interpret technical journals, specifications, and international technical standards.
  • Fluent written and verbal English communication skills.

Benefits

  • Competitive salary and rewards package.
  • Competitive benefits and annual leave offering to support work-life balance.
  • Flexible work environment with extensive career development opportunities and resources.
  • Opportunity to work as part of a global organization and collaborate with international teams.
  • Inclusive workplace culture with support for diverse perspectives and employee development.

Tech Stack

CC#C++GitJenkinsLinuxWindows

Categories

ASSA ABLOY

About ASSA ABLOY

10,000+ employees

ASSA ABLOY builds physical and digital access solutions, including locks, door closers and automatics, access control systems, mobile keys, and secure identity products. It sells hardware, software, and services to commercial, institutional, and residential customers through distributors, integrators, and OEM partners. Founded in 1994 and headquartered in Stockholm, the public company (Nasdaq Stockholm) operates in 70+ countries and owns brands such as Yale and HID Global.

Contact me