What Jobs are available for Firmware Engineering in Bahrain?
Showing 2287 Firmware Engineering jobs in Bahrain
System Engineer OT
Posted today
Job Viewed
Job Description
We are seeking a System Engineer to join our REPLIL Service Delivery team, responsible for deploying, integrating, and supporting REPLIL's suite of industrial cybersecurity and patch management solutions across customer sites in the EMEA region.
- Lead deployment, configuration, and delivery of REPLIL products and services at customer sites.
- Perform pre-deployment validation, software testing, and environment simulation in-office (lab setup).
- Collaborate with customer IT/OT teams to ensure seamless integration within existing environments (Active Directory, WSUS, SCCM, or other patch management systems).
- Aware with network-level configuration and troubleshooting (switches, firewalls, VLANs, SNMP-based communication flows). - Level 1 - Level 2 at least for guidance to the customer. No network projects deployments are expected.
- Provide technical documentation, site reports, and project delivery records for customer sign-off.
- Support post-deployment activities including validation, updates, and performance verification.
- Coordinate with REPLIL's R&D and Product teams to report field findings, improvement areas, and feature requests.
- Participate in product acceptance testing and contribute to continuous improvement of delivery standards.
The ideal candidate will have a strong technical foundation in Microsoft infrastructure, networking, and OT environments, with a hands-on approach to system delivery, testing, and project documentation. This role is field-intensive, requiring frequent travel to industrial customer sites for solution deployment, integration, and technical validation.
- Bachelor's degree in Computer Science, Information Technology, or Engineering.
- 2+ years of experience in systems engineering, field support, or service delivery roles.
- Hands-on experience with: Microsoft Active Directory WSUS / SCCM / Patch Management tools or similar Network operations (switching, firewalls, routing, SNMP, VLANs, subnets)
- Strong understanding of Windows Server environments and enterprise security practices.
- Excellent technical documentation and reporting skills.
- Willingness and flexibility to travel up to 70% across EMEA.
Preferred Qualifications (Plus Points)
- Experience in Operational Technology (OT) environments such as industrial, energy, or utilities sectors.
- Familiarity with ICS/SCADA systems and OT networking principles.
- Certification in IEC IC31 or equivalent).
- Exposure to industrial cybersecurity, asset discovery, or patch management tools.
- Project Management Certifications
Personal Attributes
- Self-driven with excellent problem-solving and analytical thinking.
- Strong communication and customer interaction skills.
- Adaptable, structured, and comfortable working under time constraints.
- Commitment to quality, security, and operational excellence.
What We Offer
- Opportunity to work with cutting-edge OT cybersecurity and industrial patch management technologies.
- Exposure to critical infrastructure environments across the EMEA region, delivering projects for leading organizations in: Oil & Gas Energy & Utilities Manufacturing Transportation & Airports Smart Cities & Industrial Facilities
- A dynamic, growth-oriented environment with opportunities for global project exposure and career advancement.
- Comprehensive benefits package, including: Competitive compensation Travel, accommodation, and food allowances during project assignments Training and certification programs on REPLIL products and related technologies
- Base locations based in: Bahrain, or Saudi Arabia
- Project Locations (EMEA)
Is this job a match or a miss?
Senior Electronics Hardware Engineer - Remote
Posted 22 days ago
Job Viewed
Job Description
You will collaborate extensively with software engineers, mechanical engineers, and firmware developers in a virtual team environment to ensure seamless integration of hardware and software. Responsibilities include conducting rigorous design reviews, performing signal integrity and power integrity analysis, and developing comprehensive test plans. Troubleshooting complex hardware issues and driving the resolution of technical challenges are key aspects of this role. Mentoring junior engineers and contributing to the enhancement of design methodologies and best practices within the remote team will also be a significant part of your contribution.
The successful applicant will have a proven ability to manage multiple projects simultaneously, adhering to strict timelines and quality standards. Experience with various microcontrollers, FPGAs, and communication protocols (e.g., I2C, SPI, UART, USB, Ethernet) is highly desirable. You should be proficient in using electronic design automation (EDA) tools such as Altium Designer, Cadence, or similar. An aptitude for hands-on lab work, including oscilloscope, logic analyzer, and spectrum analyzer usage, is essential, even within a remote setup requiring specialized remote lab access or guidance for on-site technicians.
Qualifications:
- Bachelor's or Master's degree in Electrical Engineering, Electronics Engineering, or a related discipline.
- Minimum of 8 years of hands-on experience in electronics hardware design and development.
- Expertise in schematic capture, PCB layout, and board bring-up.
- Proficiency with analog and digital circuit design, including power electronics.
- Experience with embedded systems, microcontrollers, and FPGAs.
- Strong knowledge of RF design principles is a plus.
- Familiarity with compliance testing and certification processes (e.g., FCC, CE).
- Excellent analytical and problem-solving skills.
- Strong communication and collaboration skills, effective in a remote setting.
Is this job a match or a miss?
Senior Hardware Engineer (FPGA/ASIC Design)
Posted 13 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and verify complex FPGA and ASIC designs using VHDL or Verilog.
- Perform RTL synthesis, place-and-route, and timing analysis using industry-standard EDA tools.
- Develop and execute comprehensive verification plans and testbenches to ensure design correctness and functionality.
- Collaborate closely with system architects and software engineers to define hardware requirements and interfaces.
- Integrate and debug hardware designs on development boards and target platforms.
- Optimize designs for performance, power consumption, and area constraints.
- Develop and maintain design documentation, including specifications, code comments, and test reports.
- Participate in architectural discussions and technology evaluations for next-generation designs.
- Troubleshoot and resolve complex hardware issues encountered during development and testing.
- Stay abreast of the latest advancements in FPGA/ASIC technologies and design methodologies.
- Mentor junior hardware engineers and contribute to the team's technical growth.
- Conduct post-silicon validation and characterization for ASIC designs.
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
- Minimum of 8 years of professional experience in FPGA/ASIC design and verification.
- Expertise in VHDL and/or Verilog for complex digital designs.
- Proficiency with synthesis, place-and-route, and timing analysis tools (e.g., Vivado, Quartus, Synopsys, Cadence).
- Strong understanding of digital logic design principles, computer architecture, and embedded systems.
- Experience with hardware verification methodologies (e.g., UVM).
- Familiarity with scripting languages such as Python or TCL for automation.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration abilities suitable for a remote work environment.
- Experience with high-speed interfaces (e.g., DDR, PCIe) is a plus.
- Familiarity with ARM processor integration is beneficial.
- Ability to work independently and manage time effectively in a remote setting.
Is this job a match or a miss?
Lead Hardware Design Engineer - Embedded Systems
Posted 16 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the hardware design and development of complex embedded systems.
- Define system architecture and specifications for new products.
- Create schematics, oversee PCB layout, and manage component selection.
- Design and implement digital, analog, and mixed-signal circuits.
- Develop and debug firmware/software interfaces for embedded hardware.
- Perform hardware testing, validation, and performance characterization.
- Collaborate closely with software and firmware teams for seamless integration.
- Manage prototyping and manufacturing processes.
- Mentor junior hardware engineers and provide technical leadership.
- Troubleshoot and resolve hardware issues throughout the product lifecycle.
- Stay current with emerging hardware technologies and design methodologies.
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
- Minimum of 8 years of experience in embedded hardware design.
- Proven experience in leading hardware development projects from concept to production.
- Expertise in schematic capture tools (e.g., Altium, Cadence) and PCB design principles.
- Proficiency with microcontrollers, FPGAs, and associated development tools.
- Strong understanding of analog and digital circuit design, power management, and signal integrity.
- Experience with test equipment (oscilloscopes, logic analyzers) and debugging techniques.
- Excellent problem-solving, analytical, and communication skills.
- Demonstrated ability to work effectively in a remote, collaborative team environment.
Is this job a match or a miss?
Senior Hardware Design Engineer - Embedded Systems
Posted 18 days ago
Job Viewed
Job Description
Responsibilities:
- Design and develop complex digital and analog circuit boards for embedded systems.
- Create schematics, perform component selection, and generate Bill of Materials (BOM).
- Conduct thorough hardware validation and testing, including bring-up and debugging of prototypes.
- Collaborate with firmware and software engineers to ensure seamless system integration.
- Work closely with manufacturing partners to ensure Design for Manufacturability (DFM) and Design for Testability (DFT).
- Develop and maintain hardware design documentation, including specifications, test plans, and user manuals.
- Analyze and resolve hardware-related issues encountered during development and production.
- Stay current with the latest advancements in hardware design tools, technologies, and industry best practices.
- Participate in technical reviews and provide constructive feedback on design decisions.
- Manage project timelines and deliverables for hardware development cycles.
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
- Minimum of 5 years of experience in hardware design, with a focus on embedded systems.
- Proficiency in schematic capture and PCB layout tools (e.g., Altium Designer, Cadence Allegro).
- Strong understanding of microcontrollers, FPGAs, DDR memory interfaces, and high-speed digital design.
- Experience with analog circuit design, including power supply design, signal conditioning, and noise reduction techniques.
- Familiarity with hardware debugging tools, oscilloscopes, logic analyzers, and spectrum analyzers.
- Knowledge of firmware development and embedded C is a significant advantage.
- Excellent problem-solving skills and attention to detail.
- Strong communication and interpersonal skills, vital for remote collaboration.
- Ability to work independently and manage multiple tasks effectively in a remote setting.
- Experience with wireless technologies (e.g., Wi-Fi, Bluetooth) is a plus.
Is this job a match or a miss?
Senior Hardware Design Engineer
Posted 6 days ago
Job Viewed
Job Description
- Leading the design and development of complex digital and analog electronic circuits and systems.
- Designing Printed Circuit Boards (PCBs) from schematic capture to layout, ensuring optimal component placement and signal integrity.
- Selecting and specifying electronic components, microcontrollers, FPGAs, and other hardware elements.
- Performing circuit simulations and analyses to verify design performance and identify potential issues.
- Developing and implementing rigorous testing and validation procedures for hardware prototypes.
- Collaborating closely with firmware and software engineers to ensure seamless hardware-software integration.
- Troubleshooting and debugging hardware issues at the component, board, and system levels.
- Creating and maintaining comprehensive design documentation, including schematics, Bill of Materials (BOM), and technical specifications.
- Ensuring hardware designs comply with relevant industry standards, safety regulations, and environmental requirements.
- Mentoring and guiding junior hardware engineers, providing technical expertise and fostering best practices.
- Researching and evaluating new hardware technologies and components for incorporation into future designs.
- Participating in cross-functional product development teams, contributing hardware expertise to project goals.
- Supporting manufacturing and production teams during product development and mass production phases.
- Conducting feasibility studies and performance trade-off analyses for design decisions.
- Proactively identifying and mitigating design risks throughout the development lifecycle.
A Bachelor's degree in Electrical Engineering, Electronics Engineering, or a related field is mandatory. A Master's degree is highly preferred. A minimum of 8 years of experience in hardware design engineering, with a strong focus on complex systems, is essential. Expertise in schematic capture and PCB layout tools (e.g., Altium Designer, Cadence Allegro) is required. Deep knowledge of digital logic design, microprocessors/microcontrollers, power management, and signal integrity is crucial. Proven experience with high-speed digital design and embedded systems is a significant advantage. Excellent analytical, problem-solving, and communication skills are necessary. Experience with RF design or power electronics is a plus. This role requires the engineer to be physically present at our **Manama, Capital, BH** facility.
Is this job a match or a miss?
Senior Industrial Automation Engineer - Remote System Integration
Posted 4 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design and develop automation control systems for industrial applications, including PLC programming (e.g., Siemens, Rockwell).
- Configure and implement SCADA and HMI systems for process monitoring and control.
- Specify and integrate industrial robots and automated machinery.
- Develop and maintain detailed electrical schematics and control panel designs.
- Perform system troubleshooting and diagnostics remotely, identifying root causes of issues.
- Collaborate with cross-functional teams, including mechanical engineers and operations personnel, to define automation requirements.
- Develop and execute commissioning plans for new automation systems.
- Provide technical support and training to clients and field technicians.
- Stay current with the latest advancements in industrial automation technology and best practices.
- Conduct risk assessments for automation projects and implement safety protocols.
- Optimize existing automated processes for efficiency, reliability, and cost-effectiveness.
- Manage project timelines and deliverables for automation initiatives.
- Contribute to the continuous improvement of engineering processes and standards.
- Document all system designs, configurations, and operational procedures thoroughly.
This is a fully remote position, requiring a high degree of self-motivation, discipline, and excellent communication skills to effectively manage projects and collaborate with a distributed team. A strong internet connection and a dedicated home office are essential. The candidate must have a proven track record in industrial automation engineering, with hands-on experience in programming and system integration. Experience with (mention a specific industry or technology, e.g., food & beverage, process control, IoT integration) is a significant advantage. Our client is a leader in providing advanced automation solutions and offers a challenging and rewarding career path for talented engineers. This is an exceptional opportunity to contribute to cutting-edge industrial projects and drive operational excellence from a remote setting.
Is this job a match or a miss?
Be The First To Know
About the latest Firmware engineering Jobs in Bahrain !
Automotive Software Engineer - Embedded Systems
Posted 8 days ago
Job Viewed
Job Description
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.
Is this job a match or a miss?
Automotive Software Engineer - Embedded Systems
Posted 8 days ago
Job Viewed
Job Description
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.
Is this job a match or a miss?
Automotive Software Engineer - Embedded Systems
Posted 8 days ago
Job Viewed
Job Description
Is this job a match or a miss?