ASSA ABLOY

Senior Firmware Engineer

ASSA ABLOY
Apply
24 days ago
Cypress, CA, USASenior

Base Salary

$124k - $136k/yr

Responsibilities

  • Develop and enhance features for real-time embedded systems.
  • Develop communications protocol drivers for embedded systems and third-party products.
  • Develop and enhance network communication mechanisms.
  • Port existing software to new embedded hardware and software platforms.
  • Design and implement software development and test tools.

Requirements

  • 5–7 years of professional experience in C or C++ programming, preferably with Embedded Linux and microcontroller RTOS development.
  • Experience with distributed systems and network-based communication protocols.
  • Familiarity with Microsoft Visual Studio and Eclipse development environments.
  • Bachelor’s degree in Computer Science or Computer Engineering is desired, including BSEE or BSCS.
  • Ability to work on complex tasks with minimal technical guidance and strong problem-solving, design, development, and debugging skills.
  • Familiarity with Windows, Linux, RTOS, high-reliability platforms, and the GNU toolset is preferred.
  • Preferred experience includes C, C++, TCP/IP, UDP, RS232, RS-485, SSL, TLS, XML, HTML, JSON, Web Services/REST, containerization, and virtual machines.
  • Ability to communicate effectively in English and interpret technical journals, specifications, and international technical standards.
  • Proficiency with Microsoft Office applications such as Word, Excel, and PowerPoint.

Benefits

  • Competitive salary and rewards package.
  • Competitive benefits and annual leave supporting work-life balance.
  • Flexible work environment, with potential flexible work arrangements, job sharing, or part-time options.
  • Inclusive global culture and extensive career development opportunities and resources.
  • Opportunities to work with a global organization developing hardware, software, and services for physical and digital access.

Tech Stack

CC++HTMLLinuxWindows

Categories

ASSA ABLOY

About ASSA ABLOY

10,000+ employees
Contact me