Software Engineer
2 weeks ago
We are as Rheinmetall Saudi Arabia, manufacturing flight simulators, for this purpose we develop our hardware's and software inhouse in KSA, we are looking for talented engineers to contribute time and technical challenges.
**PRIMARY JOB FUNCTION**
Software engineer (Game Developer) will be responsible for designing, developing and documenting software’s for simulation and training area.
Ultimately, the role of the Software Engineer is to build high-quality, innovative and fully performing simulation software that complies with coding standards and technical design.
**Duties and Responsibilities**
- Execute full software development life cycle (SDLC) and develop software’s according to contract and user requirements.
- Develop flowcharts, layouts and documentation to identify requirements and solutions
- Write well-designed, testable code
- Develop software with low level languages such C++
- Produce specifications and determine operational feasibility
- Integrate software components into a fully functional software system
- Develop software verification plans and quality assurance procedures
- Document and maintain software functionality
- Troubleshoot, debug and upgrade existing systems
- Create installable packages and Deploy programs and evaluate user feedback
- Comply with project plans and industry standards
- Ensure software is updated with latest features
**Knowledge, Skills and Abilities**
- Proven work experience as a Software Engineer or Game Developer
- Ability to develop software in Blueprint and C++ or other programming languages
- Excellent knowledge of relational databases, SQL and ORM technologies.
- Experience in real time networks, data collection, processing and Real-time operating systems
- Experience with test-driven development
- Proficiency in software engineering tools
- Ability to document requirements and specifications
- Experience to work with Jira and Git environment for continuous integration.
- Knowledge about Injection patterns.
**Additional Desirable Qualifications**
- Fluent in English and/or Arabic to work with multi-cultural hybrid Agile team.
- Technical understanding of continuous integration software development
- Understanding of Windows operating systems in deep and 3D Graphics programming.
- Experience in Visual Simulation and Training field.
- Ability to obtain security clearance.
- Demonstrate effective written and oral communication skills
- Driving license to drive in KSA.
**Education, Training and Experience**
- 2-3 years working experience in related field or Bachelor’s degree in Computer Science, Computer Engineering, Electronic Engineering or relevant field.
Pay: ﷼8,000.00 - ﷼15,000.00 per month
**Experience**:
- C++ developping: 3 years (preferred)
**Language**:
- Arabic (preferred)
-
Junior Software Engineer
4 days ago
الرياض, Saudi Arabia webook.com Full timeDo you want to love what you do at work? Do you want to make a difference, an impact, transform peoples lives? Do you want to work with a team that believes in disrupting the normal, boring, and average? Here are some examples of roles and teams that you can have an impact on: - **Business Analysts**: - Ability to understand and gather complex business...
-
Software Engineer
5 days ago
الرياض, Saudi Arabia Talent Pal Full timeWe are as Rheinmetall Saudi Arabia, manufacturing flight simulators, for this purpose we develop our hardware's and software inhouse in KSA, we are looking for talented engineers to contribute time and technical challenges. **PRIMARY JOB FUNCTION** Software engineer (Game Developer) will be responsible for designing, developing and documenting software’s...
-
Software Engineer
1 week ago
الرياض, Saudi Arabia D360 Bank Full timeSoftware Engineer - iOS **Responsibilities** - Implement and maintain features that align with business requirements and user experience goals - Conduct code reviews to ensure adherence with to coding standards and best practices - Collaborate with cross-functional teams including backend developers UX/UI designers and product managers to deliver cohesive...
-
Software Production Engineer
2 days ago
الرياض, Saudi Arabia Foodics Full time**Who Are We❓**: - We Are Foodics!_ a leading restaurant management ecosystem and payment tech provider. Founded in 2014 with headquarter in Riyadh and offices across 5 countries, including UAE, Egypt, Jordan and Kuwait. We are currently serving customers and partners in over 35 different countries worldwide. Our innovative products have successfully...
-
Senior Software Engineer
1 hour ago
الرياض, Saudi Arabia D360 Bank Full timeSenior Software Engineer - Java The role is responsible for several Java-related duties throughout the software development lifecycle, from concept and design to testing. He/she is required to create user information solutions through the development, implementation, and maintenance of Java-based components and interfaces. He/she will work closely with...
-
Senior Software Engineer
1 week ago
الرياض, Saudi Arabia D360 Bank Full timeSenior Software Engineer - Android **Responsibilities** - Contribute to the overall design and architecture of the codebase - Understand the Android platform, write code in Java, familiar with Android development tools. - Collaborate with cross-functional teams, including product management, design, and engineering, to develop and implement new features. -...
-
Senior Software Engineer
2 weeks ago
الرياض, Saudi Arabia Waseel Full time**Job Overview** **Key Responsibilities** - Design, develop, test, and implement software solutions that meet business requirements. - Collaborate with cross-functional teams to define project scopes, timelines, and deliverables. - Perform code reviews to ensure code quality and adherence to best practices. - Troubleshoot and resolve software defects and...
-
Software Developer
1 week ago
الرياض, Saudi Arabia Tafaseel Full time**Job Summary**: **Key Responsibilities**: - Database Management: Work with SQL Server 2008 databases, performing tasks such as data modeling, creating tables, and writing optimized queries. - Web Development: Develop and maintain web services, and ensure compatibility across various platforms using technologies like JavaScript and PL/SQL. - System...
-
Software Deployment Engineer
4 days ago
الرياض, Saudi Arabia Master-Works Full time**Key Responsibilities**: - Plan and execute software deployments, including initial setup, configuration, and testing in staging and production environments. - Develop and maintain deployment scripts and automation processes to improve deployment efficiency. - Collaborate with development and QA teams to ensure code is ready for deployment. - Create and...
-
Software Engineer
2 weeks ago
الرياض, Saudi Arabia Binary Integrated Technology Solutions Full timeWe are seeking a talented and passionate Software Engineer to join our Site Reliability Engineering (SRE) team. You will play a crucial role in ensuring the reliability, performance, and scalability of our critical systems. You will work closely with development and operations teams to automate processes, improve monitoring, and respond to...