C++ Software Engineer
5 days ago
Client: Young, high tech organization building mission critical systems, based in Abu Dhabi
Role Overview
As a C++ Software Engineer, you will design, develop, and optimize real-time embedded software running on cutting-edge hardware platforms. You'll work in a
Linux-based
and
real-time (RTOS)
environment, applying modern
C++ (C++14 and above)
standards to create efficient, robust, and maintainable software. You'll collaborate with hardware, signal processing, and systems engineers to integrate advanced capabilities into their mission-critical products.
Key Responsibilities
- Design, develop, and maintain embedded software for mission-critical real-time systems.
- Implement robust, efficient, and scalable code using
modern C++ (14/17/20)
standards. - Develop applications and drivers for
Embedded Linux
platforms. - Work with
Real-Time Operating Systems (RTOS)
and
multithreaded
environments. - Collaborate with cross-functional teams to define software requirements and system interfaces.
- Optimize software for performance, reliability, and resource efficiency.
- Conduct debugging, integration, and validation on target hardware.
- Participate in code reviews, continuous integration, and version control best practices.
- Contribute to system-level design discussions and architecture improvements.
Required Qualifications
- B.Sc. in Electronic Engineering or Computer Science or similar
- 10+ years of proven software development experience
- Extensive proven experience programming C++ including modern standards
- OOP design principles and knowledge are a prerequisite
- Extensive experience with Linux in general, Ubuntu is desirable
- Extensive experience with multi-threaded real-time software design, implementation and debugging
- Familiarity with standard software development tools: git, Jira (or any other bug tracker), conan (or similar)
- RF DSP knowledge and experience are highly desirable
What They Offer
- Opportunity to work on
cutting-edge, mission-critical technologies
. - Collaborative environment with
strong technical mentorship
and
career growth
opportunities. - Competitive compensation and benefits (tax free, relocation support provided by the client)
- A culture that values
innovation
,
precision
, and
impact
.
Relocation is expected, the position is not remote
-
Software Programmer
5 days ago
Abu Dhabi, Abu Dhabi, United Arab Emirates Software AWD Full timeDesign, develop, and maintain software applications that align with business objectives and user needs, ensuring high performance and responsiveness.Collaborate with cross-functional teams to gather requirements and translate them into technical specifications, driving project success.Write clean, maintainable, and efficient code while adhering to coding...
-
Software Developer
5 days ago
Abu Dhabi, Abu Dhabi, United Arab Emirates Software AWD Full timeDesign and develop high-quality software solutions by translating business requirements into functional code, ensuring alignment with project goals.Collaborate with cross-functional teams, including UX/UI designers and project managers, to create seamless user experiences and enhance application functionality.Conduct thorough testing and debugging of...
-
Software Engineer
5 days ago
Abu Dhabi, Abu Dhabi, United Arab Emirates Software AYS Full timeDesign, develop, and maintain high-quality software applications by translating user requirements into functional code.Collaborate with cross-functional teams to define, design, and ship new features, ensuring alignment with business objectives.Conduct thorough testing and debugging of applications to ensure optimal performance and reliability.Participate in...
-
Senior Software Engineer
2 weeks ago
Abu Dhabi, Abu Dhabi, United Arab Emirates EDGE Group PJSC Full timeMust be very proficient and independent at developing software in an embedded environment in languages such as C/C++. Knowledge of other high level languages such as C#, as well as PC based development experience will be advantage.Must show proficiency in development, management and maintenance of software documentation, including requirements, software...
-
Senior Software Developer
1 week ago
Abu Dhabi, Abu Dhabi, United Arab Emirates Software Automation pvt ltd Full timeLead the design and architecture of high-performance software solutions, ensuring scalability and maintainability.Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.Mentor junior developers, providing guidance on best practices, code reviews, and skill development.Implement robust testing...
-
I&C Engineer
2 weeks ago
Abu Dhabi, Abu Dhabi, United Arab Emirates Al Jomaih Energy and Water Full timeAl Jomaih Energy & Water (AEW) headquartered in Saudi Arabia, is a fast-growing investor, lead developer, and operator of utility and infrastructure projects in various geographical markets such as KSA, GCC, Asia & North Africa, with investments in 6 GW of Conventional and Solar power plants, and around 700,000 m3/day of water. AEW was established in 2007,...
-
Software Engineer
3 days ago
Abu Dhabi, Abu Dhabi, United Arab Emirates ParamInfo Full timeJob DescriptionJob Title:Software Engineer (.NET)Job Location-Abu Dhabi*Job Description:We are looking for a Software Engineer (.NET) – Contractor to develop, maintain, and optimize software solutions using Microsoft .NET technologies. The ideal candidate will have strong experience in .NET Core, C#, ASP.NET, SQL Server, Python, PostgreSQL and cloud...
-
C++ Engineer
2 weeks ago
Abu Dhabi, Abu Dhabi, United Arab Emirates Keyrock Full timeBackend Rust Engineer - Options TradingSince our beginnings in 2017, we've grown to be a leading change-maker in the digital asset space, renowned for our partnerships and innovation.Today, we rock with over 200 team members around the world. Our diverse team hails from 42 nationalities, with backgrounds ranging from DeFi natives to PhDs. Predominantly...
-
Principal Software Engineer
2 weeks ago
Abu Dhabi, Abu Dhabi, United Arab Emirates Global Software Solutions Group Full timeWe are seeking aPrincipal Software Engineerresponsible for end-to-end design, development, testing, deployment, and governance ofRESTful and SOAP APIsusingJava Spring BootandMaven, along with AWS Lambda functions and API components. The role requires strong expertise in API lifecycle management, DevOps, Open Banking, cloud-native deployments, API governance,...
-
Software Developer
1 week ago
Abu Dhabi, Abu Dhabi, United Arab Emirates Royal Development for Gas Works Full timeKey ResponsibilitiesDesign, develop, and maintain software applications and web-based platformsDevelop and manage IoT applications connecting sensors, devices, and gatewaysIntegrate IoT devices with cloud services and web dashboardsBuild and consume RESTful APIs and real-time data servicesDevelop responsive web interfaces for IoT monitoring and controlEnsure...