Senior Hardware Design Engineer
Posted 4 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.
Senior Electronics Hardware Engineer - Remote
Posted 20 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.
Senior Hardware Engineer (FPGA/ASIC Design)
Posted 11 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.
Procurement Specialist - IT Hardware
Posted 22 days ago
Job Viewed
Job Description
Responsibilities:
- Manage the end-to-end procurement process for IT hardware, including servers, desktops, laptops, networking equipment, and peripherals.
- Identify and evaluate potential suppliers, negotiating favorable terms, pricing, and delivery schedules.
- Develop and maintain strong relationships with key IT hardware vendors.
- Analyze market trends and pricing to ensure cost-effective purchasing decisions.
- Prepare and issue requests for proposals (RFPs) and requests for quotation (RFQs).
- Review and negotiate supplier contracts and service level agreements (SLAs).
- Ensure compliance with company procurement policies and procedures.
- Monitor inventory levels and coordinate with IT departments to forecast hardware needs.
- Track purchase orders and ensure timely delivery of goods and services.
- Resolve any discrepancies or issues related to procurement, invoicing, or delivery.
- Maintain accurate records of all procurement activities and supplier performance.
- Collaborate with IT, finance, and legal departments on procurement-related matters.
Qualifications:
- Bachelor's degree in Business Administration, Supply Chain Management, Information Technology, or a related field.
- Minimum of 3 years of experience in procurement, with a focus on IT hardware.
- In-depth knowledge of the IT hardware market and major vendors.
- Proven negotiation and contract management skills.
- Strong analytical and financial acumen.
- Proficiency in procurement software and ERP systems.
- Excellent communication, interpersonal, and organizational skills.
- Ability to work independently and as part of a team.
- Detail-oriented with a high level of accuracy.
- Understanding of IT infrastructure and technology trends is a plus.
Senior Hardware Design Engineer - Embedded Systems
Posted 16 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.
Senior Procurement Specialist - IT Hardware & Software
Posted 23 days ago
Job Viewed
Job Description
Responsibilities:
- Develop and execute strategic sourcing plans for IT hardware, software, and related services.
- Lead negotiation efforts with vendors to secure the best possible pricing, terms, and conditions.
- Manage end-to-end procurement processes, including RFP/RFQ development, vendor evaluation, and contract award.
- Establish and maintain strong relationships with key IT suppliers.
- Analyze market trends and supplier performance to identify cost-saving opportunities and mitigate risks.
- Ensure compliance with company procurement policies, procedures, and ethical standards.
- Collaborate with IT and Finance departments to forecast needs and manage procurement budgets effectively.
- Oversee contract management, including renewals, amendments, and performance monitoring.
- Identify and implement process improvements to enhance procurement efficiency.
- Stay informed about emerging technologies and procurement best practices in the IT sector.
Qualifications:
- Bachelor's degree in Business Administration, Supply Chain Management, Information Technology, or a related field.
- Professional certifications such as CIPS or CPSM are highly desirable.
- Minimum of 6 years of experience in procurement, with a specialization in IT hardware and software sourcing.
- Proven track record in strategic sourcing, contract negotiation, and vendor management.
- In-depth knowledge of IT market dynamics, software licensing models, and hardware specifications.
- Strong understanding of financial analysis and cost modeling.
- Exceptional negotiation, analytical, and problem-solving skills.
- Excellent written and verbal communication skills, with the ability to communicate effectively with stakeholders at all levels.
- Ability to work independently and manage workload effectively in a remote environment.
- Experience with procurement software and ERP systems is a plus.
Technical Support Specialist
Posted today
Job Viewed
Job Description
Responsibilities:
- Respond to customer inquiries via phone, email, and chat, providing timely and accurate technical assistance.
- Diagnose and resolve hardware, software, and network issues experienced by customers.
- Guide customers through step-by-step solutions to technical problems.
- Escalate complex issues to senior support staff or relevant departments when necessary.
- Document all customer interactions, issues, and resolutions in the support ticketing system.
- Create and update knowledge base articles and FAQs to empower customers and internal teams.
- Provide feedback to product development teams on recurring issues and potential improvements.
- Maintain a high level of customer satisfaction through professional and courteous service.
- Stay up-to-date with product knowledge and new technologies.
- Participate in team meetings and training sessions.
Qualifications:
- Proven experience in a technical support or helpdesk role.
- Strong understanding of computer hardware, operating systems (Windows, macOS), and common software applications.
- Proficiency in troubleshooting network connectivity issues.
- Excellent problem-solving and diagnostic skills.
- Exceptional communication and interpersonal skills, with the ability to explain technical concepts clearly to non-technical users.
- Experience with ticketing systems (e.g., Zendesk, ServiceNow).
- Ability to multitask and manage time effectively in a fast-paced environment.
- A patient and customer-centric approach.
- High school diploma or equivalent; Associate's or Bachelor's degree in IT or a related field is a plus.
- Familiarity with remote support tools.
This hybrid role requires some days in our Tubli, Capital, BH office and allows for remote work on other days. We are committed to providing a supportive work environment and opportunities for professional growth.
Be The First To Know
About the latest Hardware Jobs in Manama !
Technical Support Specialist
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Provide first-level technical support to end-users for hardware, software, and network issues.
- Respond to support requests via phone, email, and ticketing system in a timely manner.
- Diagnose and resolve technical hardware and software issues.
- Install, configure, and upgrade computer hardware, operating systems, and applications.
- Set up new user accounts and user workstations.
- Troubleshoot and repair common technical problems.
- Escalate complex issues to senior support staff or relevant departments.
- Document all support activities and resolutions in the ticketing system.
- Maintain IT equipment inventory and ensure proper functioning.
- Provide basic training to end-users on software and hardware usage.
- High School Diploma or equivalent; Associate's or Bachelor's degree in IT or a related field is preferred.
- Proven experience in a technical support or helpdesk role.
- Strong knowledge of Windows operating systems and common desktop applications (e.g., Microsoft Office Suite).
- Familiarity with network concepts and troubleshooting.
- Excellent communication and customer service skills.
- Ability to diagnose and resolve technical problems efficiently.
- CompTIA A+, Network+, or similar certifications are a plus.
- Ability to work effectively under pressure and manage multiple priorities.
Technical Support Engineer
Posted 3 days ago
Job Viewed
Job Description
Responsibilities:
- Provide advanced technical support for software and hardware products.
- Diagnose and troubleshoot complex technical issues reported by customers.
- Guide customers through step-by-step solutions via phone, email, or chat.
- Manage and prioritize support tickets using a ticketing system.
- Document technical problems, solutions, and workarounds.
- Contribute to the development and maintenance of the company's knowledge base.
- Collaborate with engineering teams to report bugs and suggest product improvements.
- Escalate unresolved issues to appropriate internal teams.
- Ensure timely and effective resolution of customer inquiries.
- Maintain a high level of customer satisfaction.
- Proven experience as a Technical Support Engineer or similar role.
- In-depth knowledge of operating systems, networking, and common software applications.
- Strong analytical and problem-solving skills.
- Excellent communication and interpersonal abilities.
- Experience with ticketing systems (e.g., Zendesk, ServiceNow).
- Ability to explain technical concepts to non-technical users.
- Proficiency in troubleshooting hardware and software issues.
- Experience in a hybrid work environment.
- Bachelor's degree in Computer Science, Information Technology, or a related field is preferred.
Technical Support Specialist
Posted 6 days ago
Job Viewed
Job Description
Responsibilities:
- Provide first-level technical support to end-users via phone, email, and chat.
- Diagnose and resolve hardware, software, and network-related issues.
- Install, configure, and troubleshoot operating systems and application software.
- Assist users with account management, password resets, and access issues.
- Escalate complex technical problems to appropriate senior support staff or specialized teams.
- Document all support interactions, issues, and resolutions accurately in the ticketing system.
- Develop and maintain technical documentation, FAQs, and user guides.
- Proactively monitor system performance and identify potential issues.
- Provide training and guidance to users on software and hardware usage.
- Ensure customer satisfaction by providing timely and effective support.
- Stay updated on product updates, new features, and common troubleshooting techniques.
- Adhere to service level agreements (SLAs) and internal support policies.
- Contribute to the continuous improvement of support processes and knowledge base.
- Identify trends in support requests and report them to management for potential product enhancements.
- Associate's or Bachelor's degree in Information Technology, Computer Science, or a related field, or equivalent work experience.
- 1-3 years of experience in technical support or a similar customer-facing IT role.
- Strong knowledge of Windows and macOS operating systems.
- Familiarity with common office productivity software (e.g., Microsoft Office Suite, Google Workspace).
- Basic understanding of networking concepts (TCP/IP, DNS, DHCP).
- Experience with remote desktop tools and ticketing systems.
- Excellent troubleshooting and problem-solving skills.
- Exceptional communication, listening, and interpersonal skills.
- Customer-oriented mindset with a patient and empathetic approach.
- Ability to work independently and manage time effectively in a fully remote environment.
- Relevant certifications such as CompTIA A+, Network+, or Microsoft Certified: Modern Desktop Administrator Associate are a plus.