What Jobs are available for Software Integration in Bahrain?

Showing 592 Software Integration jobs in Bahrain

Automotive Software Integration Engineer

6789 Al Muharraq BHD90000 Annually WhatJobs

Posted 16 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly growing automotive technology company, is looking for a skilled Automotive Software Integration Engineer to join their team at their state-of-the-art facility in Sanad, Capital, BH . This is an on-site position critical to the development and deployment of cutting-edge in-vehicle infotainment and connectivity systems. You will be responsible for integrating various software components, ensuring seamless functionality, and optimizing performance across complex automotive electronic architectures. Your duties will include developing and executing test plans, debugging software issues, and collaborating with hardware and software development teams to resolve integration challenges. The ideal candidate will have a strong foundation in embedded systems, software development principles (C/C++, Python), and automotive communication protocols (e.g., CAN, LIN, Ethernet). Experience with automotive software development processes (ASPICE, AUTOSAR) and a solid understanding of vehicle dynamics and electronic control units are highly advantageous. You must possess excellent problem-solving abilities, a keen eye for detail, and the capacity to work effectively in a collaborative, fast-paced engineering environment. This role demands a dedicated professional who is passionate about shaping the future of automotive technology and committed to delivering robust, high-quality software solutions for next-generation vehicles.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Automotive Software Integration Engineer

663 Northern, Northern BHD80000 Annually WhatJobs

Posted 23 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a skilled Automotive Software Integration Engineer to contribute to the development of next-generation in-vehicle systems. This role involves integrating various software components and ensuring their seamless operation within the automotive electronic architecture. You will work with embedded software, control systems, and vehicle communication protocols to deliver robust and reliable software solutions. Key responsibilities include defining software requirements, developing integration strategies, and conducting thorough testing and validation of integrated software modules. You will collaborate closely with hardware engineers, software developers, and system architects to troubleshoot issues, optimize performance, and ensure adherence to automotive standards (e.g., AUTOSAR, ISO 26262). The ideal candidate will possess a strong understanding of automotive ECUs, CAN/LIN/Ethernet communication, and software development lifecycles. Experience with debugging tools, scripting languages, and simulation environments is essential. We are looking for a detail-oriented individual with excellent problem-solving skills and a passion for automotive technology. This role offers a great opportunity to work on cutting-edge automotive software development in a flexible, remote setting. Our client is committed to innovation and provides a collaborative environment for engineers to thrive. The successful applicant will play a vital role in bringing advanced automotive features to market. You will be instrumental in ensuring the quality and performance of the software powering modern vehicles.
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.
Qualifications:
  • 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?
This advertiser has chosen not to accept applicants from your region.

Remote Automotive Software Integration Engineer

2001 Manama, Capital BHD80000 Annually WhatJobs

Posted 13 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leader in automotive technology, is seeking a talented Remote Automotive Software Integration Engineer to join their innovative team. This is a fully remote position, perfect for skilled engineers who thrive in flexible work environments. You will be responsible for integrating and testing various software components within automotive electronic control units (ECUs) and vehicle systems. Your role will involve collaborating closely with software developers, hardware engineers, and system architects to ensure the seamless functioning of complex automotive software. Key responsibilities include developing integration test plans, executing tests, debugging software issues, analyzing test results, and documenting the integration process. You will work with various automotive communication protocols (e.g., CAN, LIN, Automotive Ethernet) and embedded software development environments. The ideal candidate will possess a strong understanding of embedded systems, software development lifecycle, and automotive software standards (e.g., AUTOSAR). Proficiency in C/C++, Python, and experience with debugging tools and version control systems (e.g., Git) are essential. Excellent analytical and problem-solving skills are required, along with the ability to work effectively in a remote, collaborative team setting. Strong communication skills are vital for clear reporting of issues and coordinating with different teams. A Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or a related field, along with at least 4 years of experience in automotive software integration or embedded software development, is required. If you are passionate about automotive software and looking for a remote role where you can make a significant impact, we encourage you to apply.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Senior Automotive Software Integration Engineer

701 Tubli BHD105000 Annually WhatJobs

Posted 23 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leader in automotive innovation, is actively seeking a highly proficient Senior Automotive Software Integration Engineer to join their dynamic and fully remote engineering division. This role allows you the flexibility to work remotely, while being administratively linked to our operations in A'ali, Northern, BH . You will be at the forefront of integrating complex software components into vehicle electronic control units (ECUs) and ensuring seamless system functionality. This position requires a deep understanding of embedded systems, automotive communication protocols, and software development lifecycles within the automotive context. Your expertise will be critical in ensuring the reliability, performance, and safety of advanced automotive software systems.

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?
This advertiser has chosen not to accept applicants from your region.

Junior Software Developer - AI Integration

20001 Isa Town, Northern BHD20 Hourly WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client, an innovative tech startup specializing in artificial intelligence solutions, is looking for an enthusiastic Junior Software Developer to join their fully remote development team. This internship offers an exceptional opportunity to gain hands-on experience in a fast-paced, cutting-edge environment. You will work closely with senior engineers on developing and integrating AI models into our proprietary software platforms. Your responsibilities will include writing clean, efficient, and well-documented code, assisting with the testing and debugging of software modules, and contributing to the overall development lifecycle. You will be involved in data preprocessing, model training, and API development, gaining exposure to various AI frameworks and libraries. The ideal candidate will have a strong foundation in programming languages such as Python, Java, or C++, and a keen interest in artificial intelligence and machine learning. A Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field is required, or currently pursuing one. Previous project experience, either academic or personal, demonstrating programming skills and an understanding of AI concepts, is highly desirable. You should be a proactive learner, eager to acquire new skills and contribute to team projects. Excellent problem-solving abilities and strong communication skills are essential for effective collaboration within a remote team setting. You will be expected to actively participate in code reviews and contribute to design discussions. This internship is designed to provide valuable practical experience and mentorship, helping you to develop into a skilled software engineer. We are committed to fostering a supportive and inclusive remote work culture where interns can learn, grow, and make meaningful contributions. You will be working on real-world applications, tackling challenging problems, and collaborating with a team of passionate innovators. This is more than just an internship; it's a stepping stone into a career in AI development. We provide all necessary tools and resources for you to succeed. The ability to work independently, manage your time effectively, and meet deadlines is crucial for success in this remote role. We value curiosity, a willingness to experiment, and a positive attitude. Join us and be part of shaping the future of artificial intelligence.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Remote Junior Software Developer - AI Integration

BH2-5678 Askar, Southern BHD2000 Monthly WhatJobs

Posted 15 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a forward-thinking tech company, is looking for a motivated and enthusiastic Remote Junior Software Developer to join their dynamic AI Integration team. This is a fully remote position, offering the flexibility to work from anywhere. You will be instrumental in developing, testing, and deploying innovative solutions that integrate cutting-edge artificial intelligence technologies into our existing software products. This role is perfect for a recent graduate or an early-career developer eager to gain hands-on experience in a high-growth industry. You will work closely with senior developers and AI specialists, contributing to the design and implementation of AI models, data pipelines, and API integrations.

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.
Essential qualifications:
  • 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.
This role offers significant opportunities for professional growth and development within the rapidly evolving field of artificial intelligence.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Senior Full-Stack Software Engineer - AI Integration

102 Al Malikiyah, Northern BHD95000 Annually WhatJobs

Posted 18 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled Senior Full-Stack Software Engineer to join their fully remote development team. This role is ideal for an experienced engineer passionate about integrating cutting-edge Artificial Intelligence and Machine Learning technologies into robust web applications. You will be instrumental in designing, developing, and deploying scalable software solutions that leverage AI/ML capabilities. Your responsibilities will include architecting backend services, developing intuitive frontend interfaces, and ensuring seamless integration between AI models and the application layers. This requires a deep understanding of modern software development practices, cloud platforms (AWS, Azure, or GCP), and a strong proficiency in at least one major programming language (e.g., Python, Java, JavaScript). Experience with AI/ML frameworks such as TensorFlow, PyTorch, or scikit-learn is highly desirable. You will collaborate closely with data scientists, product managers, and other engineers to define requirements, implement features, and deliver high-quality software. The ability to write clean, efficient, and maintainable code is paramount. You will also be involved in code reviews, mentoring junior engineers, and contributing to the overall technical strategy of the team. This is a remote-first position, offering the flexibility to work from anywhere within your designated time zone. We are looking for individuals who are proactive, possess excellent problem-solving skills, and are eager to tackle complex technical challenges in a collaborative, distributed environment. The opportunity to work on groundbreaking AI-driven products and contribute to a culture of innovation is immense.

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?
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software integration Jobs in Bahrain !

Software Development Apprentice

517 Al Hidd, Muharraq BHD30000 Annually WhatJobs

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Are you passionate about technology and eager to launch a career in software development? Our client is offering an exciting fully remote Software Development Apprenticeship opportunity designed for motivated individuals looking to gain hands-on experience and formal training. As an apprentice, you will work alongside experienced software engineers, learning to design, develop, test, and maintain software applications. You will be exposed to various programming languages, development methodologies (such as Agile), and tools used in modern software development lifecycles. Your responsibilities will include writing clean, efficient code, participating in code reviews, debugging issues, and contributing to team projects. We are looking for individuals with a strong aptitude for problem-solving, logical thinking, and a genuine curiosity for technology. While prior coding experience is not required, a foundational understanding of computer science principles or demonstrated self-study in programming would be advantageous. Excellent communication skills and the ability to collaborate effectively in a remote team environment are essential. You should be a quick learner, highly self-motivated, and possess strong organizational skills. This apprenticeship program includes structured training, mentorship, and real-world project experience, providing a clear pathway to a junior developer role upon successful completion. The program is fully remote, allowing you to learn and grow from anywhere. We offer a competitive stipend, access to learning resources, and the invaluable experience of working in a professional software development setting. If you are ready to invest in your future and build a solid foundation in software development, apply today. This is an unparalleled chance to kickstart your tech career with comprehensive support and guidance.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

System Integration Consultant

BHD100000 - BHD120000 Y VAM SYSTEMS

Posted today

Job Viewed

Tap Again To Close

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?
This advertiser has chosen not to accept applicants from your region.

Advanced Apprenticeship - Software Development

2011 Juffair, Capital BHD30000 Annually WhatJobs Direct

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is a leading technology firm committed to nurturing future talent, and we are seeking motivated individuals for our fully remote Advanced Apprenticeship program in Software Development. This comprehensive program is designed for ambitious individuals who are passionate about coding and eager to launch a career in technology without the immediate need for a traditional university degree. You will receive extensive hands-on training, mentorship from experienced developers, and the opportunity to work on real-world projects. This apprenticeship will provide you with a robust foundation in software development principles, methodologies, and cutting-edge technologies. You will learn to design, develop, test, and deploy software solutions, gaining invaluable practical experience in a supportive, remote-first environment.

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.
We are looking for individuals with a strong aptitude for logic and problem-solving, a genuine passion for technology, and a proactive approach to learning. Previous coding experience through personal projects, online courses, or high school/college coursework is beneficial but not strictly required. Excellent communication skills and the ability to collaborate effectively within a remote team are crucial. This apprenticeship is an exceptional pathway to a rewarding career in software development, providing valuable skills and experience for individuals based anywhere, including **A'ali, Northern, BH**, enabling them to contribute to the tech industry from their own home.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Software Integration Jobs