2 307 Real Time Systems jobs in Bahrain

Automotive Software Engineer - Embedded Systems

208 Northern, Northern BHD80000 Annually WhatJobs

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leading innovator in automotive technology, is seeking a highly skilled Automotive Software Engineer specializing in embedded systems to join their fully remote, world-class engineering team. This role is crucial for developing and implementing cutting-edge software solutions that power next-generation vehicles. You will be responsible for the design, development, testing, and debugging of embedded software for automotive control units, infotainment systems, and advanced driver-assistance systems (ADAS). This position requires a deep understanding of real-time operating systems (RTOS), C/C++ programming, and automotive communication protocols.

The ideal candidate will have a proven track record in embedded software development within the automotive industry. You will collaborate closely with hardware engineers, systems engineers, and quality assurance teams to ensure seamless integration and optimal performance of software components. Experience with automotive safety standards (e.g., ISO 26262), AUTOSAR architecture, and simulation/emulation tools is highly valued. This role demands strong analytical and problem-solving skills, exceptional attention to detail, and the ability to thrive in a collaborative, remote environment.

Key Responsibilities:
  • Design, develop, and test embedded software for automotive applications.
  • Implement software according to automotive standards and best practices.
  • Work with real-time operating systems (RTOS) and microcontrollers.
  • Develop and maintain software for control units, infotainment, and ADAS.
  • Debug and troubleshoot software issues across different automotive systems.
  • Collaborate with cross-functional teams on software integration and validation.
  • Participate in code reviews and ensure software quality and reliability.
  • Stay up-to-date with emerging automotive software technologies and trends.
  • Contribute to the development of software architecture and design documentation.

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Minimum of 5 years of experience in embedded software development, specifically within the automotive sector.
  • Proficiency in C/C++ programming for embedded systems.
  • Experience with RTOS, microcontrollers, and hardware-software interaction.
  • Familiarity with automotive communication protocols (e.g., CAN, LIN, Ethernet).
  • Knowledge of automotive safety standards (ISO 26262) and AUTOSAR is a strong plus.
  • Experience with debugging tools and version control systems (e.g., Git).
  • Excellent analytical, problem-solving, and communication skills.
  • Ability to work effectively in a remote, team-oriented environment.

This fully remote position, associated with Shakhura, Northern, BH , offers a compelling opportunity to shape the future of automotive technology.
This advertiser has chosen not to accept applicants from your region.

Automotive Software Engineer - Embedded Systems

44444 Al Muharraq BHD90000 Annually WhatJobs

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled Automotive Software Engineer specializing in Embedded Systems to join their fully remote, innovative engineering team. This role is integral to the development of advanced in-car software and control systems for next-generation vehicles. You will be responsible for designing, developing, testing, and deploying embedded software solutions that power everything from engine control units to infotainment systems. As a remote-first contributor, you will collaborate closely with hardware engineers, system architects, and quality assurance teams globally, leveraging your expertise to push the boundaries of automotive technology. This position is an exceptional opportunity to work on cutting-edge projects from your home office, contributing to the future of the automotive industry potentially linked to manufacturing or research hubs near Tubli, Capital, BH .

Key Responsibilities:
  • Design, develop, and implement embedded software for automotive applications using C/C++.
  • Write efficient, maintainable, and well-documented code for microcontrollers and automotive ECUs.
  • Develop and execute unit tests and integration tests to ensure software quality and reliability.
  • Collaborate with cross-functional teams to define software requirements and system architecture.
  • Debug and troubleshoot software issues in development and testing environments.
  • Participate in code reviews and provide constructive feedback to peers.
  • Work with real-time operating systems (RTOS) and automotive communication protocols (e.g., CAN, LIN, Ethernet).
  • Integrate software components and ensure compatibility with hardware.
  • Stay current with the latest advancements in automotive embedded systems and software development practices.
  • Contribute to the continuous improvement of software development processes and tools.
  • Support the integration and testing of software on target hardware platforms.

Qualifications:
  • Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Software Engineering, or a related field.
  • Minimum of 5 years of professional experience in embedded software development, with a focus on the automotive industry.
  • Strong proficiency in C and C++ programming languages.
  • Experience with real-time operating systems (RTOS) and embedded development tools.
  • Familiarity with automotive communication protocols (CAN, LIN, Automotive Ethernet).
  • Knowledge of automotive software development processes and standards (e.g., AUTOSAR, ISO 26262).
  • Experience with version control systems (e.g., Git) and build systems.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills, with the ability to work effectively in a remote team environment.
  • Passion for automotive technology and innovation.
This advertiser has chosen not to accept applicants from your region.

Automotive Software Engineer - Embedded Systems

452BH Riffa, Southern BHD85000 Annually WhatJobs

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and experienced Automotive Software Engineer specializing in Embedded Systems to join our innovative, fully remote R&D team. This role is critical for developing cutting-edge software solutions for next-generation automotive systems. As a remote-first engineer, you will be responsible for designing, developing, testing, and deploying embedded software for automotive ECUs, ensuring high performance, reliability, and safety. Your expertise will contribute to advanced driver-assistance systems (ADAS), infotainment systems, powertrain control, and other critical vehicle functions. Key responsibilities include writing C/C++ code for embedded microcontrollers, developing drivers and firmware, and implementing communication protocols such as CAN, LIN, and Ethernet. You will also be involved in system integration, hardware-software co-design, and rigorous testing and validation processes. The ideal candidate will possess a deep understanding of real-time operating systems (RTOS), embedded system architecture, and automotive software development standards (e.g., AUTOSAR, ISO 26262). Proficiency in debugging tools, oscilloscopes, and logic analyzers is essential. We are looking for a candidate with strong analytical and problem-solving skills, excellent attention to detail, and the ability to work independently and collaboratively in a virtual team environment. Familiarity with automotive networking protocols and experience with automotive cybersecurity principles will be highly advantageous. Join our global remote team and contribute to shaping the future of automotive technology from your home office, while being part of a company with strong ties toRiffa, Southern, BH .
This advertiser has chosen not to accept applicants from your region.

Automotive Software Engineer - Embedded Systems

521 Al Muharraq BHD120000 Annually WhatJobs

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is at the forefront of automotive innovation and is seeking a talented Automotive Software Engineer specializing in Embedded Systems for a fully remote position. This role is perfect for a dedicated professional who wants to design and develop software for next-generation vehicles without the constraints of a physical office. You will be responsible for the design, development, implementation, and testing of embedded software for various automotive control units, including infotainment systems, powertrain management, and Advanced Driver-Assistance Systems (ADAS). The ideal candidate will have a strong foundation in C/C++ programming, real-time operating systems (RTOS), and automotive communication protocols such as CAN, LIN, and Ethernet. Experience with AUTOSAR standards, model-based design (e.g., Simulink), and software-in-the-loop (SIL) / hardware-in-the-loop (HIL) testing methodologies is highly desirable. You will work closely with hardware engineers, systems engineers, and testing teams to ensure seamless integration and functionality of software components. Responsibilities include debugging complex software issues, optimizing code for performance and resource usage, and adhering to stringent automotive safety and quality standards (e.g., ISO 26262). A Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or a related field, coupled with at least 5 years of experience in embedded software development within the automotive industry, is required. We are looking for individuals with excellent problem-solving skills, a meticulous attention to detail, and a passion for automotive technology. This remote opportunity allows you to contribute to groundbreaking automotive advancements from the comfort of your home office. Join our collaborative team and help drive the future of mobility.
This advertiser has chosen not to accept applicants from your region.

Automotive Software Engineer - Embedded Systems

403 Askar, Southern BHD105000 Annually WhatJobs

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled Automotive Software Engineer specializing in Embedded Systems for a fully remote position. This role is at the forefront of developing cutting-edge software solutions for next-generation vehicles. You will be responsible for designing, developing, testing, and deploying embedded software for automotive control units, infotainment systems, and advanced driver-assistance systems (ADAS). The ideal candidate will have a strong background in C/C++, real-time operating systems (RTOS), and automotive communication protocols such as CAN, LIN, and Ethernet. Experience with AUTOSAR architecture and safety standards like ISO 26262 is highly desirable. You will collaborate with hardware engineers, system architects, and other software developers to define software requirements, develop robust and efficient code, and conduct thorough unit and integration testing. This role involves debugging complex issues, optimizing software performance, and ensuring the reliability and safety of automotive systems. We are looking for a problem-solver with excellent analytical skills and a meticulous approach to software development. You should be adept at working independently in a remote environment and communicating effectively with distributed teams. A passion for automotive technology and a commitment to delivering high-quality, innovative software solutions are essential. Your contributions will directly impact the functionality, safety, and user experience of our client's automotive products. If you are a driven and experienced embedded systems engineer looking to make a significant impact in the automotive industry from the comfort of your home office, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Automotive Software Engineer (Embedded Systems)

808 Hamad Town, Northern BHD80000 Annually WhatJobs

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a trailblazer in automotive technology, is seeking a highly motivated and skilled Automotive Software Engineer specializing in Embedded Systems to join their fully remote team. This role is instrumental in developing and implementing the next generation of in-vehicle software, contributing to advanced driver-assistance systems (ADAS), infotainment, and control units. The ideal candidate will have a passion for automotive innovation and a proven track record in embedded software development.

Key Responsibilities:
  • Designing, developing, testing, and debugging embedded software for automotive applications, including microcontrollers and processors.
  • Writing clean, efficient, and well-documented code primarily in C/C++.
  • Implementing and optimizing real-time operating systems (RTOS) and device drivers.
  • Collaborating with hardware engineers to define system requirements and ensure seamless integration of software and hardware components.
  • Developing software for ADAS features, CAN bus communication, and other automotive communication protocols (e.g., LIN, Ethernet).
  • Performing unit testing, integration testing, and system testing to ensure software quality and reliability.
  • Participating in code reviews and contributing to the continuous improvement of software development processes.
  • Troubleshooting complex software issues and providing timely solutions.
  • Staying updated with the latest trends and technologies in automotive software engineering.
  • Working effectively in a remote, agile development environment, communicating proactively with team members.

Qualifications:
  • Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
  • Minimum of 5 years of professional experience in embedded software development, with a significant portion dedicated to the automotive industry.
  • Proficiency in C and C++ programming languages is mandatory.
  • Experience with RTOS (e.g., FreeRTOS, QNX) and embedded system development tools (compilers, debuggers, emulators).
  • Familiarity with automotive communication protocols such as CAN, LIN, and Automotive Ethernet.
  • Understanding of software development lifecycle (SDLC) and agile methodologies.
  • Strong analytical and problem-solving skills.
  • Excellent verbal and written communication skills for effective remote collaboration.
  • Experience with AUTOSAR is a plus.
  • Knowledge of cybersecurity principles in embedded systems is beneficial.

This fully remote position offers the flexibility to work from anywhere, providing a unique opportunity to be part of a groundbreaking automotive technology company.
This advertiser has chosen not to accept applicants from your region.

Automotive Software Engineer - Embedded Systems

22330 Saar, Northern BHD100000 Annually WhatJobs

Posted 14 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a cutting-edge automotive technology company in Saar, Northern, BH , is seeking a talented Automotive Software Engineer specializing in embedded systems. This role is integral to the development of next-generation automotive software, including infotainment systems, advanced driver-assistance systems (ADAS), and vehicle control units. You will be responsible for designing, coding, testing, and debugging embedded software for automotive applications, working with microcontrollers, real-time operating systems (RTOS), and vehicle communication protocols like CAN and LIN. The ideal candidate possesses a strong understanding of C/C++ programming, embedded systems architecture, and automotive software development lifecycles (ASPICE, ISO 26262). You will collaborate closely with hardware engineers and system architects to deliver robust and reliable software solutions. This position offers an exciting opportunity to be at the forefront of automotive innovation.
Responsibilities:
  • Design, develop, and maintain embedded software for automotive applications.
  • Write efficient, reliable, and well-documented C/C++ code.
  • Implement and optimize real-time operating systems (RTOS) for embedded platforms.
  • Develop and integrate software modules for vehicle control, infotainment, and ADAS.
  • Perform unit testing, integration testing, and debugging of embedded software.
  • Collaborate with cross-functional teams, including hardware engineers and system architects.
  • Ensure software compliance with automotive standards (e.g., ASPICE, ISO 26262).
  • Troubleshoot and resolve software defects and issues.
  • Participate in code reviews and contribute to best practices.

Qualifications:
  • Bachelor's degree in Computer Engineering, Electrical Engineering, or a related field.
  • Minimum of 5 years of experience in embedded software development for the automotive industry.
  • Proficiency in C and C++ programming languages.
  • Experience with real-time operating systems (RTOS) and embedded systems.
  • Knowledge of automotive communication protocols (CAN, LIN, Ethernet).
  • Familiarity with automotive software development processes and standards.
  • Strong analytical and problem-solving skills.
  • Experience with debugging tools and techniques for embedded systems.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Real time systems Jobs in Bahrain !

Automotive Software Engineer - Embedded Systems

805 Southern, Southern BHD100000 Annually WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for a talented and experienced Automotive Software Engineer specializing in Embedded Systems to join their innovative, fully remote development team. This role is pivotal in designing, developing, and testing embedded software for next-generation automotive applications, including infotainment systems, driver assistance features (ADAS), and vehicle control units. You will be responsible for writing efficient, reliable, and maintainable code in C/C++ for microcontrollers and embedded platforms. Key responsibilities include requirements analysis, software design, implementation, unit testing, integration, and debugging. The ideal candidate will possess a strong understanding of real-time operating systems (RTOS), automotive communication protocols (e.g., CAN, LIN, Ethernet), and software development methodologies (e.g., Agile, AUTOSAR). Experience with automotive functional safety standards (ISO 26262) is highly desirable. You will collaborate closely with hardware engineers, systems engineers, and quality assurance teams to deliver high-quality automotive software solutions. This position demands exceptional problem-solving skills, meticulous attention to detail, and a passion for automotive technology. The ability to work independently, manage multiple tasks effectively, and communicate technical concepts clearly in a virtual environment is crucial. A Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field is required, along with a minimum of 5 years of experience in automotive embedded software development. This is an exciting opportunity to contribute to the future of mobility and shape the in-car experience of millions, all from the convenience of your remote workspace.

Responsibilities:
  • Design, develop, and implement embedded software for automotive systems.
  • Write high-quality, maintainable, and efficient code in C/C++.
  • Develop software for microcontrollers and embedded platforms used in vehicles.
  • Work with real-time operating systems (RTOS) and embedded Linux.
  • Implement and utilize automotive communication protocols (CAN, LIN, Automotive Ethernet).
  • Perform software unit testing, integration testing, and debugging.
  • Collaborate with cross-functional teams (hardware, systems, QA) to define requirements and ensure seamless integration.
  • Ensure compliance with automotive software development standards and processes (e.g., AUTOSAR, ISO 26262).
  • Contribute to the architecture and design of automotive software components.
  • Troubleshoot and resolve software defects and issues.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Minimum of 5 years of experience in automotive embedded software development.
  • Proficiency in C/C++ programming for embedded systems.
  • Experience with real-time operating systems (RTOS) and embedded software design patterns.
  • Familiarity with automotive communication protocols (CAN, LIN, Automotive Ethernet).
  • Knowledge of automotive functional safety standards (ISO 26262) is a plus.
  • Experience with software development tools (e.g., compilers, debuggers, version control).
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities in a remote setting.
  • Passion for automotive technology and innovation.
This advertiser has chosen not to accept applicants from your region.

Automotive Software Engineer - Embedded Systems

BH12 Tubli BHD95000 Annually WhatJobs

Posted 22 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leader in automotive innovation, is seeking a talented and experienced Automotive Software Engineer specializing in embedded systems to join their dynamic team. This hybrid role requires a blend of remote work flexibility and crucial in-office collaboration at their **A'ali, Northern, BH** facility. You will be instrumental in designing, developing, and testing software for in-vehicle control units, infotainment systems, and advanced driver-assistance systems (ADAS). The ideal candidate will possess a strong understanding of real-time operating systems (RTOS), C/C++ programming, and automotive communication protocols such as CAN, LIN, and Ethernet. You will be responsible for translating system requirements into robust software designs, implementing efficient code, and performing rigorous unit and integration testing. Collaboration with hardware engineers, systems engineers, and other software teams will be essential to ensure seamless integration and functionality. This role involves debugging complex issues, optimizing software performance, and ensuring compliance with automotive safety standards (e.g., ISO 26262). Experience with automotive software development lifecycle, AUTOSAR, and model-based design is highly advantageous. Strong analytical and problem-solving skills are required to tackle challenging engineering problems. Excellent communication and teamwork abilities are crucial for working effectively in a collaborative environment. If you are passionate about shaping the future of automotive technology and possess a strong background in embedded software development, we encourage you to apply. This is a fantastic opportunity to contribute to cutting-edge automotive projects and advance your career in a leading industry.
This advertiser has chosen not to accept applicants from your region.

Automotive Software Engineer - Embedded Systems

BH377YZ Northern, Northern BHD80000 Annually WhatJobs

Posted 23 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a dynamic player in the automotive technology sector, is seeking a talented Automotive Software Engineer specializing in Embedded Systems. This role is crucial for developing and implementing cutting-edge software for next-generation vehicles. You will be responsible for designing, coding, testing, and debugging embedded software for various automotive control units, ensuring performance, reliability, and safety. The ideal candidate possesses a strong background in C/C++, real-time operating systems (RTOS), and automotive communication protocols.

Key Responsibilities:
  • Design, develop, and maintain embedded software for automotive ECUs (Electronic Control Units).
  • Write clean, efficient, and well-documented code in C/C++ for real-time applications.
  • Implement and optimize software for performance, memory usage, and power consumption.
  • Develop and integrate software drivers for various hardware components.
  • Work with automotive communication protocols such as CAN, LIN, FlexRay, and Automotive Ethernet.
  • Perform unit testing, integration testing, and system testing of embedded software.
  • Debug and troubleshoot software issues, identifying root causes and implementing solutions.
  • Collaborate with hardware engineers, system engineers, and other software developers to define software requirements and architecture.
  • Ensure software compliance with automotive safety standards (e.g., ISO 26262).
  • Participate in code reviews to maintain code quality and share knowledge.
  • Stay current with emerging automotive technologies and embedded software development practices.
  • Contribute to the documentation of software designs, requirements, and test plans.
Qualifications:
  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field. Master's degree is a plus.
  • Minimum of 5 years of experience in embedded software development, with a focus on the automotive industry.
  • Proficiency in C and/or C++ programming languages for embedded systems.
  • Experience with real-time operating systems (RTOS) such as FreeRTOS, QNX, or AUTOSAR.
  • Familiarity with automotive communication protocols (CAN, LIN, FlexRay, Automotive Ethernet).
  • Experience with debugging tools and techniques for embedded systems (e.g., JTAG, oscilloscopes).
  • Understanding of automotive software development processes and standards (e.g., ASPICE, ISO 26262).
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.
  • Experience with version control systems (e.g., Git).
  • Familiarity with microcontroller architectures.
This is an exciting opportunity to work at the forefront of automotive technology development. The position is based in **Shakhura, Northern, BH**.
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 Real Time Systems Jobs