What Jobs are available for Software Integration in Bahrain?
Showing 592 Software Integration jobs in Bahrain
Automotive Software Integration Engineer
Posted 16 days ago
Job Viewed
Job Description
Is this job a match or a miss?
 
            
        
                                
            
                 
            
        
            Automotive Software Integration Engineer
Posted 23 days ago
Job Viewed
Job Description
Responsibilities:
- Integrate and validate automotive software components.
- Define software requirements and develop integration strategies.
- Test and debug integrated software modules for vehicle systems.
- Collaborate with hardware and software engineering teams.
- Ensure adherence to automotive standards (AUTOSAR, ISO 26262).
- Troubleshoot software integration issues and optimize performance.
- Work with vehicle communication protocols (CAN, LIN, Automotive Ethernet).
- Develop and execute software integration test plans.
- Document software integration processes and results.
- Contribute to the continuous improvement of software development processes.
- Bachelor's degree in Computer Engineering, Electrical Engineering, or a related field.
- Minimum of 4 years of experience in automotive software development or integration.
- Strong understanding of embedded systems and automotive ECUs.
- Proficiency in C/C++ programming.
- Experience with AUTOSAR or similar automotive software architectures.
- Knowledge of vehicle communication protocols (CAN, LIN, Ethernet).
- Familiarity with debugging tools and testing methodologies.
- Excellent problem-solving and analytical skills.
- Ability to work effectively in a remote team environment.
Is this job a match or a miss?
 
            
        
                                
            
                 
            
        
            Remote Automotive Software Integration Engineer
Posted 13 days ago
Job Viewed
Job Description
Is this job a match or a miss?
 
            
        
                                
            
                 
            
        
            Senior Automotive Software Integration Engineer
Posted 23 days ago
Job Viewed
Job Description
Responsibilities include managing the integration of various software modules (e.g., infotainment, ADAS, powertrain control) onto target hardware platforms, developing and executing integration test plans, identifying and resolving software integration issues, and collaborating closely with software development teams, system architects, and hardware engineers. You will also contribute to the definition of software architecture and requirements, and ensure compliance with automotive standards such as AUTOSAR. The ideal candidate will possess a Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Software Engineering, or a related field, with at least 7 years of hands-on experience in embedded software development and integration within the automotive industry. Proficiency in C/C++, experience with automotive communication protocols (CAN, LIN, Ethernet), and familiarity with AUTOSAR architecture are essential. Strong debugging and troubleshooting skills, along with experience in version control systems (e.g., Git) and CI/CD pipelines, are highly desirable. Excellent communication and teamwork abilities are crucial for effective collaboration within a distributed team. As a remote employee, you must possess strong self-management skills, be highly organized, and demonstrate a proactive approach to problem-solving. Our client is dedicated to pushing the boundaries of automotive technology and seeks an experienced engineer to drive this mission.
Is this job a match or a miss?
 
            
        
                                
            
                 
            
        
            Junior Software Developer - AI Integration
Posted 20 days ago
Job Viewed
Job Description
Is this job a match or a miss?
 
            
        
                                
            
                 
            
        
            Remote Junior Software Developer - AI Integration
Posted 15 days ago
Job Viewed
Job Description
Key responsibilities include:
- Assisting in the development and maintenance of AI-powered features.
- Writing clean, efficient, and well-documented code in languages such as Python, Java, or C++.
- Collaborating with cross-functional teams to understand software requirements and design solutions.
- Participating in code reviews and providing constructive feedback.
- Troubleshooting and debugging software issues.
- Contributing to the testing and deployment of new software releases.
- Staying updated with the latest trends and technologies in AI and software development.
- Documenting technical specifications and system designs.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Foundational knowledge of programming languages like Python, Java, or C++.
- Understanding of software development lifecycle and agile methodologies.
- Basic familiarity with AI concepts, machine learning, or data science is a plus.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills, essential for a remote team environment.
- Ability to work independently and manage time effectively.
- A passion for learning and technology.
Is this job a match or a miss?
 
            
        
                                
            
                 
            
        
            Senior Full-Stack Software Engineer - AI Integration
Posted 18 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and maintain full-stack web applications with a focus on AI/ML integration.
- Build scalable backend services and APIs using modern programming languages and frameworks.
- Create responsive and user-friendly frontend interfaces.
- Integrate AI/ML models and algorithms into the application architecture.
- Collaborate with data scientists and product managers to define and implement features.
- Write clean, well-documented, and testable code.
- Participate in code reviews and provide constructive feedback.
- Troubleshoot and resolve software defects and issues.
- Contribute to architectural decisions and technology selection.
- Mentor junior software engineers and share technical expertise.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 5+ years of professional software development experience.
- Proficiency in backend development (e.g., Python/Django/Flask, Java/Spring, Node.js).
- Proficiency in frontend development (e.g., React, Angular, Vue.js).
- Experience with cloud platforms (AWS, Azure, GCP).
- Familiarity with AI/ML frameworks (TensorFlow, PyTorch, scikit-learn) is a strong plus.
- Experience with database technologies (SQL, NoSQL).
- Strong understanding of software development lifecycle and Agile methodologies.
- Excellent problem-solving and analytical skills.
- Effective communication and collaboration abilities in a remote setting.
Is this job a match or a miss?
 
            
        
                                
            
                 
            
        
            Be The First To Know
About the latest Software integration Jobs in Bahrain !
Software Development Apprentice
Posted 9 days ago
Job Viewed
Job Description
Is this job a match or a miss?
 
            
        
                                
            
                 
            
        
            System Integration Consultant
Posted today
Job Viewed
Job Description
Job Description
VAM Systems is currently looking for System Integration Consultant for our Bahrain operations with the following skillsets & terms and conditions:
Skills
- 10+ Yrs of Experience as OICS (Oracle Integration Cloud Service) Specialist with minimum two e2e implementation Experience of a large enterprise
Terms and conditions
Joining time frame: days)
Is this job a match or a miss?
 
            
        
                                
            
                 
            
        
            Advanced Apprenticeship - Software Development
Posted today
Job Viewed
Job Description
Program Highlights:
- Comprehensive training in modern programming languages (e.g., Python, Java, JavaScript).
- Exposure to full-stack development, including front-end and back-end technologies.
- Learning agile development methodologies and best practices.
- Participating in coding challenges, pair programming, and code reviews.
- Developing foundational knowledge of databases, cloud computing, and software architecture.
- Working on projects that contribute to our client's innovative product offerings.
- Receiving personalized mentorship and career guidance from senior engineers.
- Developing essential soft skills such as problem-solving, teamwork, and communication.
- Gaining practical experience in a professional software development lifecycle.
- Opportunity to earn industry-recognized certifications.
Is this job a match or a miss?
 
            
        
                                
            
                