
Senior Firmware Engineer
ASSA ABLOY20 days ago
Eden Prairie, MN, USASenior
Base Salary
$120k - $135k/yr
Responsibilities
- Analyze embedded solution requirements and collaborate with colleagues and customers to define product requirements.
- Assist with product design and architecture development.
- Design, develop, maintain, and customize embedded solutions using C/C++.
- Estimate tasks and contribute to development planning.
- Collaborate cross-functionally with firmware, electrical, mechanical, quality assurance, product, customer support, and other stakeholders.
- Investigate and resolve reported defects in a timely manner.
- Provide status updates, raise issues, and communicate technical information to team members.
- Prepare for and participate in technical discussions and code reviews.
- Improve development processes, standards, tools, workflows, product quality, and customer experience.
- Evaluate interfaces between hardware and embedded solutions and assess overall system operational and performance requirements.
Requirements
- Bachelor’s degree in Computer Science, Electrical Engineering, or a related engineering discipline, or an equivalent combination of education and relevant work experience.
- 4–7+ years of related embedded firmware development or equivalent professional experience.
- 4–7+ years of embedded device development experience using object-oriented programming in C/C++.
- Ability to use oscilloscopes, analyzers, power supplies, and similar equipment effectively.
- Experience with development across the full lifecycle, including design, architecture, and implementation.
- Working knowledge of source code management and configuration.
- Strong understanding of development processes, principles, and objectives.
- Experience implementing security protocols and secure cryptographic techniques, including documenting system security aspects, is highly desired.
- Embedded Linux experience is a plus.
- FPGA experience is a plus.
- Experience with USB and/or Ethernet devices is beneficial.
- Experience with DC and stepper motors is a major plus.
- Knowledge of the Scaled Agile Framework (SAFe) is desired.
- Proven 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.
Benefits
- Competitive salary and rewards package.
- Competitive benefits and annual leave offering.
- Flexible work environment with career development opportunities and learning resources.
- Inclusive culture and opportunities to contribute to a global hardware, software, and services organization.
- U.S. base salary range of $120,000 to $135,000.
- The position is located in Eden Prairie, Minnesota, and international relocation or remote work outside the hiring country is not considered.
About ASSA ABLOY
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.