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

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.

Senior Firmware Engineer
ASSA ABLOY Opening SolutionsSenior 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 & technologiesDistributed 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 resumeApplicant 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