What Jobs are available for Electronics Engineering in Bahrain?
Showing 3218 Electronics Engineering jobs in Bahrain
Embedded Systems Engineer
Posted 16 days ago
Job Viewed
Job Description
- Designing and developing embedded hardware architectures.
- Writing, debugging, and optimizing embedded software in C/C++.
- Implementing real-time operating systems (RTOS) for embedded applications.
- Developing and integrating firmware and device drivers.
- Performing hardware-software integration and testing.
- Designing and implementing communication protocols (e.g., SPI, I2C, UART, CAN).
- Troubleshooting and resolving complex hardware and software issues.
- Participating in design reviews and providing technical input.
- Creating technical documentation, including schematics, datasheets, and user manuals.
- Collaborating with cross-functional teams to ensure seamless product development.
- Staying current with emerging embedded technologies and trends.
- Ensuring designs meet performance, power, and cost requirements.
- Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field.
- Proven experience in embedded systems design and development.
- Strong proficiency in embedded C/C++ programming.
- Experience with microcontrollers (e.g., ARM, PIC, AVR) and their peripherals.
- Familiarity with RTOS concepts and implementation.
- Knowledge of hardware interfaces and communication protocols.
- Experience with debugging tools and techniques (e.g., JTAG, oscilloscopes).
- Ability to read and understand schematics.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
- Experience in product development and manufacturing processes is a plus.
Is this job a match or a miss?
Principal Embedded Systems Electrical Engineer
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Define system architecture and high-level design for embedded hardware platforms, including microcontrollers, sensors, power management, and communication interfaces.
- Lead the design, schematic capture, and PCB layout for complex embedded systems, ensuring robustness, cost-effectiveness, and manufacturability.
- Develop and implement firmware/software for embedded systems, often in C/C++, and collaborate with software teams.
- Perform rigorous hardware bring-up, debugging, and testing of prototypes and production units.
- Conduct detailed signal integrity, power integrity, and thermal analysis.
- Develop and implement test plans and procedures for hardware verification and validation.
- Collaborate closely with software engineers, mechanical engineers, and product managers in a remote setting to ensure integrated product success.
- Troubleshoot and resolve complex hardware and system-level issues.
- Mentor junior electrical engineers and provide technical leadership.
- Stay current with emerging embedded technologies, components, and design methodologies.
- Contribute to technical roadmaps and strategic planning for future product development.
- Manage component selection, vendor relationships, and cost optimization efforts.
- Ensure compliance with relevant industry standards and certifications.
- Master's degree in Electrical Engineering or a closely related field.
- 10+ years of experience in embedded systems electrical engineering, with a strong emphasis on hardware design.
- Expertise in microcontroller architectures (e.g., ARM Cortex-M, RISC-V) and associated peripherals.
- Proficiency in schematic capture and PCB layout tools (e.g., Altium Designer, Cadence Allegro).
- Strong knowledge of C/C++ programming for embedded systems.
- Experience with various communication protocols (e.g., I2C, SPI, UART, USB, Ethernet, Wi-Fi, Bluetooth).
- Hands-on experience with laboratory test equipment (oscilloscopes, logic analyzers, spectrum analyzers).
- Familiarity with RTOS and embedded Linux is a plus.
- Excellent analytical, problem-solving, and debugging skills.
- Proven ability to lead complex technical projects and mentor engineering staff.
- Outstanding communication and collaboration skills, essential for effective remote teamwork.
- Demonstrated ability to work independently and manage project timelines effectively.
Is this job a match or a miss?
Senior Embedded Systems Electrical Engineer
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Design and develop embedded hardware schematics and PCB layouts for new products.
- Select and integrate microcontrollers, sensors, actuators, and other electronic components.
- Develop firmware/software for embedded systems, often in C/C++.
- Conduct thorough testing and debugging of hardware and firmware to ensure functionality and performance.
- Collaborate with software engineers to ensure seamless integration of hardware and software components.
- Troubleshoot and resolve complex hardware and system-level issues.
- Create detailed technical documentation, including design specifications, test plans, and user manuals.
- Participate in design reviews and provide constructive feedback to peers.
- Stay current with the latest advancements in embedded systems technology and electrical engineering practices.
- Contribute to the entire product development lifecycle, from concept to production.
- Manage component sourcing, prototyping, and vendor interactions.
Qualifications:
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a closely related field.
- Minimum of 7 years of professional experience in embedded systems hardware design.
- Proficiency in schematic capture and PCB layout tools (e.g., Altium Designer, Eagle, KiCad).
- Hands-on experience with various microcontrollers (e.g., ARM Cortex-M, PIC, ESP32) and associated development environments.
- Strong understanding of digital and analog circuit design, signal integrity, and power management.
- Experience with firmware development in C/C++ and debugging tools.
- Familiarity with communication protocols such as SPI, I2C, UART, USB, and Ethernet.
- Ability to work independently, manage time effectively, and meet project deadlines in a remote setting.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills to work effectively with a remote team.
- Experience with testing equipment such as oscilloscopes, logic analyzers, and spectrum analyzers.
This is a fantastic opportunity for a seasoned Electrical Engineer to make a significant impact on innovative projects, working remotely from Hamad Town, Northern, BH .
Is this job a match or a miss?
Principal Electrical Engineer (Embedded Systems)
Posted 15 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the electrical design and development of complex embedded systems, from concept to production, for innovative electronic products.
- Design and architect microcontroller-based systems, including PCB layout, schematic capture, and component selection.
- Develop firmware and low-level drivers, or collaborate closely with software teams to ensure seamless integration.
- Perform signal integrity and power integrity analysis to ensure system performance and reliability.
- Implement and test power management solutions for battery-operated devices.
- Troubleshoot complex hardware issues and provide root cause analysis.
- Define and manage electrical requirements, specifications, and test plans.
- Collaborate with mechanical engineers, software developers, and system architects to achieve project goals.
- Stay current with emerging technologies in embedded systems, microcontrollers, sensors, and communication protocols (e.g., BLE, Wi-Fi).
- Mentor junior electrical engineers and provide technical leadership on design challenges.
- Ensure designs meet regulatory compliance standards (e.g., FCC, CE, RoHS).
- Contribute to strategic technology roadmaps and R&D initiatives.
Is this job a match or a miss?
Lead Electrical Engineer - Embedded Systems
Posted 17 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the design and development of embedded electrical hardware for new products, including schematic capture, PCB layout oversight, and component selection.
- Develop and debug firmware for microcontrollers and embedded processors using C/C++.
- Design and implement power management solutions, sensor interfaces, and communication protocols (e.g., I2C, SPI, UART, USB).
- Perform hardware bring-up, system integration, and functional testing of embedded systems.
- Collaborate with cross-functional teams to define product requirements and technical specifications.
- Troubleshoot and resolve complex hardware and firmware issues.
- Develop and execute comprehensive test plans for hardware and firmware validation.
- Stay current with emerging technologies and industry trends in embedded systems design.
- Mentor junior electrical engineers and provide technical guidance.
- Contribute to the development of robust and scalable hardware architectures.
- Ensure designs adhere to relevant industry standards and certifications.
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
- Minimum of 8 years of experience in embedded systems hardware and firmware design.
- Proficiency in C/C++ programming for embedded microcontrollers.
- Strong experience with schematic capture and PCB design tools (e.g., Altium Designer, OrCAD).
- Hands-on experience with oscilloscopes, logic analyzers, and other test equipment.
- Knowledge of various microcontroller architectures (e.g., ARM, PIC, AVR).
- Experience with power supply design, analog circuit design, and digital logic.
- Familiarity with wireless communication protocols (e.g., Bluetooth, Wi-Fi) is a plus.
- Excellent problem-solving, debugging, and analytical skills.
- Strong written and verbal communication skills, with the ability to explain technical concepts effectively.
- Proven ability to work independently and manage multiple projects in a remote environment.
Is this job a match or a miss?
Senior Electrical Engineer (Embedded Systems)
Posted 23 days ago
Job Viewed
Job Description
Is this job a match or a miss?
Senior Embedded Systems Engineer
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and implement embedded software for microcontrollers and embedded processors using C/C++.
- Develop and maintain real-time operating systems (RTOS) and device drivers.
- Design and integrate hardware components, ensuring compatibility and optimal performance of the embedded system.
- Create and execute comprehensive test plans for embedded software and hardware, including unit, integration, and system testing.
- Debug complex hardware and software issues, performing root cause analysis and implementing robust solutions.
- Optimize embedded systems for performance, power consumption, and memory usage.
- Collaborate with cross-functional teams, including hardware engineers, firmware developers, and product managers, to define system requirements and specifications.
- Develop firmware updates and manage the lifecycle of embedded software releases.
- Ensure compliance with industry standards and safety regulations relevant to embedded systems.
- Stay current with advancements in embedded systems technology, tools, and methodologies.
- Document designs, code, and test procedures thoroughly.
- Participate in code reviews and provide constructive feedback to team members.
Qualifications:
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related discipline.
- Minimum of 7 years of hands-on experience in embedded systems development.
- Proficiency in C and C++ programming languages for embedded environments.
- Strong experience with embedded operating systems (RTOS) such as FreeRTOS, VxWorks, or similar.
- Experience with microcontroller architectures (e.g., ARM Cortex-M, PIC, AVR).
- Familiarity with hardware debugging tools, oscilloscopes, logic analyzers, and JTAG debuggers.
- Understanding of communication protocols commonly used in embedded systems (e.g., SPI, I2C, UART, CAN, Ethernet).
- Experience with version control systems (e.g., Git) and build systems.
- Excellent analytical and problem-solving skills.
- Strong communication and teamwork abilities, with the capacity to work effectively in a remote setting.
- Knowledge of IoT protocols and wireless technologies (e.g., Bluetooth, Wi-Fi) is a plus.
This is an exciting remote opportunity to contribute to the design of advanced products. The role is associated with Zallaq, Southern, BH , but is a fully remote position.
Is this job a match or a miss?
Be The First To Know
About the latest Electronics engineering Jobs in Bahrain !
Senior Embedded Systems Engineer
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and implement firmware and embedded software for microcontroller-based systems.
- Define hardware/software requirements and specifications for new embedded products.
- Develop and maintain low-level drivers, operating system components, and application code.
- Perform system integration, testing, and debugging of embedded systems.
- Optimize embedded systems for performance, power consumption, and memory usage.
- Collaborate with hardware engineers to define board schematics and component selection.
- Develop and execute comprehensive test plans and validation procedures.
- Troubleshoot and resolve complex hardware and software issues in embedded systems.
- Maintain and improve existing embedded software, ensuring long-term reliability.
- Document designs, code, and testing procedures thoroughly.
- Stay current with the latest advancements in embedded systems technology and best practices.
- Mentor junior engineers and provide technical leadership within the team.
This fully remote position requires a deep understanding of C/C++ programming, real-time operating systems (RTOS), and various microcontroller architectures. Experience with hardware debugging tools, such as oscilloscopes and logic analyzers, is essential. The ability to work independently and manage multiple priorities in a remote setting is critical. If you are a motivated engineer passionate about embedded systems and looking for a challenging and rewarding remote opportunity, we encourage you to apply.
Is this job a match or a miss?
Senior Embedded Systems Engineer
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and maintain embedded software and firmware.
- Implement real-time operating systems (RTOS) and drivers.
- Write efficient C/C++ code for microcontrollers and embedded systems.
- Collaborate with hardware engineers on system architecture and integration.
- Develop and execute test plans for embedded software validation.
- Debug complex hardware and software issues.
- Optimize embedded systems for performance, power consumption, and reliability.
- Work with communication protocols (e.g., Bluetooth, Wi-Fi, SPI, I2C).
- Implement embedded security best practices.
- Contribute to technical documentation and design specifications.
- Participate in code reviews and mentor junior engineers.
- Utilize remote collaboration tools effectively.
- Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or a related field.
- 5+ years of experience in embedded software development.
- Proficiency in C and C++ programming languages.
- Strong understanding of RTOS concepts and embedded systems.
- Experience with microcontrollers (e.g., ARM Cortex-M, ESP32).
- Familiarity with hardware-software integration and debugging tools (e.g., JTAG, logic analyzers).
- Experience with communication protocols and wireless technologies.
- Knowledge of embedded security principles.
- Excellent problem-solving and analytical skills.
- Strong communication skills for effective remote teamwork.
Is this job a match or a miss?
Senior Embedded Systems Engineer
Posted 1 day ago
Job Viewed
Job Description
Is this job a match or a miss?
Electronics engineering jobs involve designing, developing, testing, and manufacturing electronic components and systems. These roles require a strong understanding of electrical circuits,