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

Senior Firmware Engineer developing embedded software and communication drivers for access control systems. Collaborating with an engineering team in a high-tech company headquartered in Austin, TX.

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