Embedded Software Engineer
Ak Dev
Job Overview
Location
Riyadh, Riyadh Province, Saudi Arabia
Employment Type
Full-time
Work Arrangement
On-site
Sector
Information Technology & Software
Experience Level
Senior (5-8 years)
Application Deadline
August 11, 2026
About the Company
Job Description
Ak Dev is seeking a highly skilled Embedded Software Engineer to join our innovative technology team. This role offers a unique opportunity to develop and implement embedded software solutions that support our accounting systems and products, ensuring enhanced performance, security, and reliability.
As an Embedded Software Engineer at Ak Dev, you will collaborate closely with cross-functional teams including hardware engineers, software developers, and accounting professionals to deliver cutting-edge embedded systems that meet the complex needs of modern accounting practices. You will be responsible for designing, coding, testing, and maintaining embedded software for various accounting devices and applications.
The ideal candidate will possess a strong background in embedded systems development, an understanding of accounting industry requirements, and a passion for driving technological advancement within a dynamic and supportive work environment. Join us at Ak Dev to leverage your expertise in embedded software engineering while contributing to transforming how accounting solutions are developed and deployed worldwide.
Required Skills
Key Responsibilities
- Design, develop, and maintain embedded software for accounting devices and systems.
- Collaborate with hardware engineers to integrate software and hardware components effectively.
- Implement and optimize real-time operating systems (RTOS) for embedded platforms.
- Conduct thorough testing and debugging to ensure software reliability and performance.
- Work closely with the accounting product team to understand system requirements and translate them into technical specifications.
- Participate in code reviews and contribute to continuous improvement of software development processes.
- Ensure compliance with industry standards and security protocols relevant to accounting software.
Qualifications
- Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
- Proven experience in embedded software development, preferably in the accounting or financial technology sector.
- Strong proficiency in C/C++ programming languages with knowledge of assembly language considered a plus.
- Experience with real-time operating systems (RTOS) such as FreeRTOS, VxWorks, or similar.
- Familiarity with microcontrollers, microprocessors, and embedded hardware architectures.
- Understanding of communication protocols such as SPI, I2C, UART, CAN, and Ethernet.
- Ability to analyze and troubleshoot complex embedded systems and software issues.
How to Apply
To apply for this role, click the Apply button on this page and follow the instructions.
Join Our Communities
The embedded software landscape is rapidly evolving, driven by advancements in IoT and specialized hardware integration. This role is pivotal in shaping the future of accounting technology by developing sophisticated embedded systems. Key technical keywords include RTOS, C/C++, microcontrollers, SPI, and I2C. Your impact will directly influence business ROI through enhanced product performance, security, and reliability, scaling our technological capabilities and driving organizational growth within the financial technology sector.
Posted Date
July 28, 2026
Account Executive | New Jersey & Connecticut
Popmenu
Sales and Brand Ambassador
We Are Nature
Technical Architect
Stitch Consulting Services, Inc.
Partnerships Manager - Rental industry (car rental, fleet management)
Valsoft Corporation
Online Math Teacher
Jadeclass Education
Optical Engineer - Freelance AI Trainer
Mindrift