Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
ASSA ABLOY Opening Solutions

Senior Firmware Engineer

ASSA ABLOY Opening Solutions

. Developing and enhancing features for real-time embedded system.

Posted 5/12/2026full-timeCypress • California • 🇺🇸 United StatesSenior💰 $124,000 - $136,000 per yearWebsite

Tech Stack

Tools & technologies
Distributed SystemsLinuxRTOSTCP/IP

About the role

Key responsibilities & impact
  • Developing and enhancing features for real-time embedded system.
  • Developing communications protocol drivers for use in our embedded system and third-party products.
  • Developing and enhancing network communication mechanisms.
  • Porting existing software to new embedded hardware and software platforms.
  • Designing and implementing software development and test tools.

Requirements

What you’ll need
  • Bachelor’s degree desired in Computer Science or Computer Engineering.
  • BSEE or BSCS
  • 5-7 years professional experience in C or C++ programming, preferably with Embedded Linux and microcontroller RTOS development.
  • Experience in distributed systems and network-based communication protocols.
  • Familiarity with the Microsoft Visual Studio and Eclipse development environments.
  • Ability to work on complex tasks with minimal technical guidance.
  • Excellent problem-solving, design, development, and debugging skills.
  • Good communication skills.
  • Ability to effectively communicate in the English language verbally and in writing.
  • Ability to read and interpret technical journals, specifications, international technical standards, etc.
  • Proficient in MS Office applications, such as Word, Excel, PowerPoint, et.
  • Familiar with operating systems, such as Windows, Linux, etc.
  • Professional experience in Linux embedded development is preferred.
  • Knowledge of the GNU toolset is preferred.
  • Experience with RTOS and high-reliability platforms is preferred.
  • C, C++, TCP/IP, UDP, RS232, RS-485, SSL, TLS, XML, HTML, JSON, Web Services/REST, Containerization, and Virtual Machines is preferred.

Benefits

Comp & perks
  • Competitive salary and rewards package
  • Competitive benefits and annual leave offering, allowing for work-life balance
  • A vibrant, welcoming & inclusive culture
  • Extensive career development opportunities and resources to maximize your potential

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
CC++Embedded LinuxRTOSTCP/IPUDPRS232RS-485SSLTLS
Soft Skills
problem-solvingdesigndevelopmentdebuggingcommunication
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Computer EngineeringBSEEBSCS