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.

Staff Engineer
ASSA ABLOY Opening SolutionsStaff Firmware Engineer developing secure applications for physical access control systems. Working in embedded Linux environment with a focus on Biometrics product line.
Tech Stack
Tools & technologiesDistributed SystemsLinuxRTOS
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
- 3-15 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.
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
Embedded System DevelopmentSoftware Development ToolsDebugging SkillsSoftware PortingProtocol Driver Development
Soft Skills
Problem-SolvingGood Communication Skills
Certifications
Bachelor's Degree in Computer ScienceBachelor's Degree in Computer Engineering