16 Microcontrollers jobs in the United Arab Emirates
Embedded Systems Engineer
Posted today
Job Viewed
Job Description
Company Description
INTELLICONTROL LLC is a tech-first company focusing on innovative technologies for the material handling industry. Our main product, IntelliKran PLC, is a web-enabled edge PLC that offers various solutions, such as crane controllers, anti-collision systems, real-time location systems, and no-go zone establishment. We strive to bring cutting-edge advancements to enhance efficiency and safety in material handling operations.
Role Description
This is a full-time on-site role for an Embedded Systems Engineer located in Dubai, United Arab Emirates. The Embedded Systems Engineer will be responsible for designing, developing, and implementing embedded software and IoT solutions. Daily tasks include coding, testing, debugging, and maintaining embedded systems, collaborating with cross-functional teams, and ensuring the reliability and performance of electronic systems. The role also involves working on real-time applications and integrating various hardware components.
Qualifications
- Proficiency in Embedded Software and Software Development
- Strong background in Electrical Engineering and Electronics
- Knowledge and experience in Internet of Things (IoT)
- Excellent problem-solving and analytical skills
- Ability to work independently as well as part of a team
- Bachelor's degree in Electrical Engineering, Computer Engineering, or related field
- Experience in the material handling industry is a plus
Embedded Systems Engineer
Posted today
Job Viewed
Job Description
The eBRAIN laboratory in the Division of Engineering at New York University Abu Dhabi invites applications for a Research Engineer position to work in the area of research and development (R&D) of advanced machine learning (ML) models like Transformers, Vision Transformers, Large Language Models (LLMs), and other deep learning models.
Our lab focuses on building energy-efficient and robust brain-inspired autonomous and cognitive systems through cross-layer analysis and design methods engaging hardware, software, and system level techniques. With many years of experience in cross-layer design and optimization for AI/ML systems, including efficient learning and inference of complex algorithms, specialized neural processing hardware, and design tools, and ML security.
We are seeking candidates to join a large-scale project on deploying advanced machine/deep learning models on resource-constrained embedded systems and their practical demonstration in real-world use cases from medical image analysis, autonomous vehicles, smart city/home, and Internet-of-Things.
Requirements: Candidates should have a Master's or Bachelor's in Computer Engineering, Electrical Engineering, Computer Science, or a related field. Extensive knowledge of ML, AI, deep neural networks, LLMs, tinyML, ML frameworks, and Prototyping ML systems is required. Additional knowledge on MLOps, robust/secure computing, privacy-preserving ML, and ML security is highly desirable.
We offer an excellent working environment in an international team with many development possibilities. The candidates are expected to work in a highly collaborative environment with other lab members and industry collaborators. Strong organization, problem-solving, analytical, communication, and writing skills as well as high motivation to pursue world-class research and development for practical ML/AI systems are required.
Embedded Systems Expert
Posted today
Job Viewed
Job Description
As a senior software engineer, you will play a key role in developing innovative solutions for defense and beyond. You will be responsible for implementing cutting-edge technologies, working on high-performance systems, and collaborating with cross-functional teams to drive results.
Our ideal candidate is an expert in embedded software engineering, C, and C++ programming, with a strong understanding of ARM64 and Cortex-M architectures. They should have experience in Linux driver and kernel development, as well as knowledge of I2C, UART, SPI, and CAN protocols.
Required Skills and Qualifications ">- Bachelor's or Master's degree in computer science, communication, electronic, or software engineering
- Minimum 10 years of experience in embedded software engineering, C, and C++ programming, and assembler
- Strong understanding of ARM64 and Cortex-M architectures
- Knowledge of I2C, UART, SPI, and CAN protocols
- Excellent problem-solving, analytical, and debugging skills
- Ability to work in a fast-paced environment and meet deadlines
We offer a competitive salary, comprehensive benefits package, and opportunities for professional growth and development. Our team is passionate about innovation and collaboration, and we are looking for like-minded individuals to join us.
If you are a motivated and experienced software engineer looking for a new challenge, please submit your application. We look forward to hearing from you.
">Embedded Systems Engineer
Posted today
Job Viewed
Job Description
We are seeking a skilled Embedded Systems Developer to join our team. The ideal candidate will be responsible for designing, developing, and maintaining embedded systems for AI waste sorting solutions.
The role involves programming microcontrollers, working with electronic circuits, integrating and optimizing AI algorithms, and leveraging industrial automation expertise.
- Key Responsibilities:
- Design and Development: Develop and implement software for embedded devices and systems from requirements to production and commercial deployment. Design, code, test, and debug system software.
- Hardware Integration: Integrate and validate new product designs. Support the design of hardware components and circuits, ensuring seamless integration with embedded systems.
- AI Implementation: Work closely with data scientists and AI engineers to integrate machine learning models into embedded systems. Optimize AI algorithms to run efficiently on low-power, resource-constrained devices.
- Industrial Automation: Apply knowledge of industrial automation systems and protocols to enhance the functionality and efficiency of AI waste sorting systems. Implement control systems and automation strategies to streamline sorting processes and improve system reliability.
- Prototyping and Testing: Develop prototypes quickly to iterate on product concepts. Conduct thorough testing and validation of the systems performance, reliability, and robustness.
- Maintenance and Documentation: Maintain software and hardware documentation. Provide technical support and troubleshooting for deployed systems.
Qualifications:
- Bachelor's degree in electrical engineering, computer engineering, or a related field. Master's degree preferred.
- Proficiency in programming languages such as C, C++, and Python. Proficient with development tools such as GCC, Keil, or equivalent.
- Experience: 5+ years of relevant experience in embedded/firmware systems development.
What We Offer:
- A collaborative and innovative work environment.
- Career growth in a global technology leader renowned for its groundbreaking innovations.
Embedded Systems Specialist
Posted today
Job Viewed
Job Description
This role is about working on the embedded systems of various devices. As an Embedded Developer, you will be responsible for designing and developing software for WinCE and Android platforms.
Key areas include:
- Designing, developing, and maintaining software for WinCE and Android platforms
- Debugging using tools and techniques for embedded systems
- Working with WinCE SDKs and Android development tools for system enhancements
- Developing and integrating communication protocols such as CAN Bus, RS232, and RS485
Required Skills and Qualifications:
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field
- Minimum of 5 years of experience in embedded software
- Experience in taxi meter devices, vehicle-based embedded systems, or fleet management solutions
- Good understanding of WinCE and Android platforms
Benefits:
- Opportunity to work on exciting projects
- Chance to develop new skills and expertise
- Collaborative and dynamic work environment
Others:
This job requires strong technical skills and good problem-solving abilities. If you are passionate about embedded systems and have the necessary qualifications and experience, we would love to hear from you!
Embedded Systems Development Lead
Posted today
Job Viewed
Job Description
This role is for an experienced professional to lead a regionally-focused team of Field engineers in Presales and Professional Services activities, helping customers with solution architecture, design, and delivery.
Key Responsibilities:- Lead a team of Field engineers in Presales and Professional Services activities
- Help customers with solution architecture, design, and delivery
- Manage a team remotely, spanning few timezones
This career opportunity requires a unique blend of skills. Successful candidates will know Linux well and be proficient coders and scripters. They will have experience of low-level Linux boot, BIOS, firmware, and embedded software development methodologies. They also enjoy the pace of change and diversity of client engagements with driven and ambitious technology entrepreneurs.
Senior Embedded Systems Specialist
Posted today
Job Viewed
Job Description
This role serves as a key figure in leading regional teams of Field engineers, focusing on Presales and Professional Services activities. The successful candidate will be responsible for guiding customers through solution architecture, design, and delivery.
Key Responsibilities:- Utilize expertise to provide informed advice to customers on IoT solutions
- Lead a team of Field engineers in various activities related to Presales and Professional Services
- Collaborate with customers to help them achieve ambitious technical and business objectives
- Proficiency in coding and scripting skills is essential
- Prior experience as a technologist, capable of taking a hands-on approach to embedded Linux strategy and delivery
- Familiarity with low-level Linux boot, BIOS, firmware, and embedded software development methodologies is required
- A dynamic and innovative work environment that fosters growth and collaboration
- The opportunity to work on cutting-edge projects that drive technological advancements
- A competitive compensation package that reflects individual contributions
Be The First To Know
About the latest Microcontrollers Jobs in United Arab Emirates !
Senior Embedded Systems Developer
Posted today
Job Viewed
Job Description
About the Role
We are seeking a highly skilled Embedded Software Engineer with expertise in IoT solutions to design and develop firmware and applications for advanced IoT devices.
Responsibilities:
- Firmware & Driver Development:
Develop firmware for MCU and SoC platforms (e.g., STM32, ESP32) using industry-standard tools and methodologies.
Design and maintain Embedded Linux OS images using the YOCTO Project.
Develop and optimize drivers for serial interfaces (UART, SPI, I2C), digital audio (I2S), and additional peripheral interfaces.
Optimize code for memory efficiency, power consumption, and real-time performance while adhering to industry coding standards. - IoT Protocol Integration:
Integrate and support wireless protocols such as LoRa, BLE, Zigbee, WIFI, and 4G/5G.
Implement network stacks for efficient data management, error correction, and security.
Leverage MQTT for reliable cloud messaging and IoT connectivity.
Tackle RF challenges by fine-tuning antenna design, mitigating interference, and ensuring regulatory compliance. - Application & UI Development:
Develop and maintain embedded graphical user interfaces using Qt.
Write high-level application code in C/C++ and Python. - System Testing & Optimization:
Diagnose and resolve system issues using debugging tools (oscilloscopes, logic analyzers, embedded debuggers).
Collaborate with hardware teams by reviewing schematics, PCB layouts, datasheets, and application notes.
Ensure optimal performance in resource-constrained and real-time environments through systematic testing and optimization. - Collaboration & Version Control:
Work with cross-functional hardware and software teams, particularly for power-sensitive and ultra-low power projects.
Maintain version control using tools like Git and follow best practices for continuous integration.
Qualifications:
- Minimum of 3+ years of professional experience in embedded software development, IoT solutions architecture, and implementation.
Proven experience in embedded system design and low-level programming.
Hands-on experience with platforms such as STM32, ESP32, and Embedded Linux.
Deep understanding of IoT communication protocols (including LoRa, BLE, Zigbee, WIFI, RF long-range) and practical experience with MQTT.
Expertise in C/C++, Python, and UI development using Qt.
Ability to review and understand hardware schematics, PCB layouts, and datasheets.
Excellent debugging skills using industry-standard instruments and IDEs.
Strong communication skills and a track record of successful collaboration in cross-functional teams.
Senior Embedded Systems Specialist
Posted today
Job Viewed
Job Description
We are seeking an Embedded Systems Engineer to join our team. As an Embedded Systems Engineer, you will be responsible for designing, developing, and maintaining embedded systems for AI waste sorting solutions.
Key Responsibilities:
- Design and Development: Develop and implement software for embedded devices and systems from requirements to production and commercial deployment.
- Hardware Integration: Integrate and validate new product designs. Support the design of hardware components and circuits, ensuring seamless integration with embedded systems.
- AI Implementation: Work closely with data scientists and AI engineers to integrate machine learning models into embedded systems. Optimize AI algorithms to run efficiently on low-power, resource-constrained devices.
- Industrial Automation: Apply knowledge of industrial automation systems and protocols to enhance the functionality and efficiency of AI waste sorting systems.
- Prototyping and Testing: Develop prototypes quickly to iterate on product concepts. Conduct thorough testing and validation of the systems performance, reliability, and robustness.
- Maintenance and Documentation: Maintain software and hardware documentation. Provide technical support and troubleshooting for deployed systems.
Qualifications:
- Bachelor's degree in electrical engineering, computer engineering, or a related field. Master's degree preferred.
- Proficiency in programming languages such as C, C++, and Python.
- Proficient with development tools such as GCC, Keil, or equivalent.
Benefits:
- Opportunity to work on transformative projects, including smart city solutions and award-winning digital platforms.
- Collaborative and innovative work environment.
- Career growth in a global technology leader renowned for its groundbreaking innovations.
Requirements:
5+ years of relevant experience in embedded/firmware systems development.
Hands-on experience with microcontrollers and single-board computers such as Raspberry Pi.
Experience with electronic circuit design and debugging.
Experience in industrial automation and control systems.
Familiarity with embedded operating systems (e.g., FreeRTOS, Embedded Linux).
Experience with communication protocols (e.g., I2C, SPI, UART).
Knowledge of AI and machine learning principles, with experience in deploying models on embedded systems.
Understanding of industrial automation protocols (e.g., PLC, SCADA, Modbus).
Experience with version control systems (e.g., Git).
Familiarity with hardware design tools such as Altium Designer or equivalent.
Senior Embedded Systems Specialist
Posted today
Job Viewed
Job Description
We are seeking a highly skilled and experienced Embedded Firmware Engineer to design, develop, and maintain embedded systems for our AI waste sorting solutions.
- Design and Development: Develop software for embedded devices and systems from requirements to production and commercial deployment. Design, code, test, and debug system software.
- Hardware Integration: Integrate and validate new product designs. Support the design of hardware components and circuits, ensuring seamless integration with embedded systems.
- AI Implementation: Work closely with data scientists and AI engineers to integrate machine learning models into embedded systems. Optimize AI algorithms to run efficiently on low-power, resource-constrained devices.
- Industrial Automation: Apply knowledge of industrial automation systems and protocols to enhance the functionality and efficiency of AI waste sorting systems. Implement control systems and automation strategies to streamline sorting processes and improve system reliability.
- Prototyping and Testing: Develop prototypes quickly to iterate on product concepts. Conduct thorough testing and validation of the system's performance, reliability, and robustness.
Maintenance and Documentation: Maintain software and hardware documentation. Provide technical support and troubleshooting for deployed systems.
Qualifications: Bachelor's degree in electrical engineering or a related field. Proficiency in programming languages such as C, C++, and Python. Experience with microcontrollers and single-board computers such as Raspberry Pi. Familiarity with electronic circuit design and debugging. Experience in industrial automation and control systems. Knowledge of AI and machine learning principles, with experience in deploying models on embedded systems.
Experience: 5+ years of relevant experience in embedded/firmware systems development. Understanding of version control systems. Familiarity with hardware design tools such as Altium Designer.
What We Offer: A collaborative and innovative work environment. Career growth in a global technology leader renowned for its groundbreaking innovations. An opportunity to work on transformative projects including smart city solutions and award-winning digital platforms. If you're ready to make an impact and be part of a team driving the future of technology, we'd love to hear from you. ),