CrawlJobs Logo

Robot Embedded Systems Engineer

United Arab Emirates, Dubai · Job Posted April 20, 2026
Apply Position
Job Link Share

Job Description

This is an exciting opportunity to work on cutting-edge robotics projects, contributing to the design, development, and optimization of advanced robotic systems from the ground up.

Job Responsibility

  • Design and implement advanced control algorithms for robotic movement on embedded systems
  • Develop robotic systems from concept through to deployment
  • Work with trajectory planning, coordinate frame systems, and sensor filtering techniques
  • Integrate and optimise robotic sensors and actuators (motors, IMUs, potentiometers, servos, etc.)
  • Conduct research, literature reviews, and critical analysis of robotics algorithms and methodologies
  • Develop and maintain software using robotic frameworks such as ROS2
  • Implement computer vision and image processing algorithms within robotic systems
  • Build custom tools, including command-line applications and GUI/web-based interfaces
  • Collaborate with cross-functional teams to ensure system performance, reliability, and scalability

Requirements

  • Strong expertise in embedded systems development, including bare metal, RTOS, and Linux environments
  • Proven experience in robotics engineering, with a deep understanding of robotic systems and concepts
  • Solid knowledge of control systems, motion planning, and sensor fusion
  • Hands-on experience with robotic hardware components (sensors, actuators, and controllers)
  • Experience with ROS2 and robotic software frameworks
  • Strong background in computer vision and image processing
  • Proficiency in programming languages: C, C++, Python, Java, and JavaScript
  • Ability to design and develop both low-level and high-level system components
  • Strong analytical, research, and problem-solving skills

Nice to have

  • Experience developing end-to-end robotic solutions from scratch
  • Familiarity with both standalone and web-based application development
  • Passion for innovation and staying up to date with the latest advancements in robotics

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Robot Embedded Systems Engineer

8 matching positions

Software Engineer - Robot Connectivity & Wi Fi Systems

We are looking for a Software Engineer with a strong focus on robot connectivity...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
teradyne.com Logo
Teradyne
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional experience in software development or system engineering
  • Strong experience debugging networked systems in production environments
  • Hands-on experience with Wi-Fi connectivity in embedded or robotic systems
  • Ability to reason about issues spanning software, operating systems, networking, and physical environments
  • Strong analytical and problem-solving skills
  • Experience working with field-reported issues and ambiguous failure modes
  • Experience with test-driven development and agile methodologies
  • Fluent in spoken and written English
  • M.Sc. in Computer Science, Robotics Engineering, Electrical Engineering, or a related field
  • Wi-Fi fundamentals including roaming, signal strength, interference, and reliability
Job Responsibility
Job Responsibility
  • Take end-to-end ownership of Wi-Fi and connectivity issues observed in customer deployments
  • Investigate connection drops, roaming issues, latency, packet loss, and throughput problems
  • Analyze robot logs, OS-level networking data, and field telemetry
  • Reproduce connectivity problems in lab, simulation, or controlled environments
  • Design and implement improvements in robot networking and connectivity software
  • Work with Linux networking stacks, drivers, and configuration
  • Collaborate with customers and internal teams to understand real-world network setups
  • Assess whether issues can be resolved within the front-office scope or require structured escalation to core R&D
  • Escalate issues with clear technical analysis, reproduction cases, and proposed mitigation strategies
  • Collaborate across teams including navigation, fleet management, embedded, and R&D
  • Fulltime
Read More
Arrow Right

Software Engineer – Embedded & Functional Safety Software

We are looking for a Software Engineer with a strong background in embedded and ...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
teradyne.com Logo
Teradyne
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional experience in software development with strong C++ / C focus
  • Solid experience debugging embedded systems, preferably in robotics or safety-relevant contexts
  • Hands-on experience with robot firmware or embedded robotics software
  • Ability to reason about system behavior across software, electronics, mechanics, and physical effects
  • Strong focus on robustness, determinism, and predictable system behavior
  • Experience working with field-reported issues and ambiguous failure modes
  • Experience with test-driven development and agile methodologies
  • Fluent in spoken and written English
  • M.Sc. in Robotics Engineering, Electrical Engineering, Computer Science, or a closely related field
  • Functional safety concepts such as hazard mitigation, fault detection, monitoring, and safe state handling
Job Responsibility
Job Responsibility
  • Take end-to-end ownership of embedded and safety-related software issues observed in customer deployments
  • Investigate safety-relevant incidents, unexpected stops, degraded behavior, or fault scenarios
  • Analyze logs, traces, watchdog events, fault reports, and system resets from deployed robots
  • Reproduce safety-critical failures in lab and controlled environments
  • Design and implement fixes and improvements in embedded C/C++ software
  • Work with microcontrollers, real-time constraints, and low-level drivers, with safety as a primary concern
  • Implement, validate, and improve safety mechanisms such as monitoring, fault detection, redundancy, and safe states
  • Work with SICK safety logic, including configuration, debugging, and validation
  • Use and contribute to Safety Designer configurations and safety logic design
  • Assess whether issues can be resolved within the front-office scope or require structured escalation to core R&D
  • Fulltime
Read More
Arrow Right

Vehicle Platform Systems Engineer

In this role, you will Lead End-to-End Field Investigations: Work hands on to dr...
Location
Location
United States , Dallas
Salary
Salary:
135000.00 - 216000.00 USD / Year
aurora.tech Logo
Aurora Innovation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven expertise in diagnosing issues related to system interactions on automated vehicles or other robotic systems
  • Using hand held diagnostic equipment such as multimeters, o-scopes etc.
  • Using laptop based industry standard diagnostic service equipment - Cummins Insite, Eaton Service Ranger, International Diamond Builder, KB Diag etc.
  • Setting up and deploying data acquisition devices for both analog (current, voltage, temp) and digital (CAN Logging) domains
  • Proficiency in analyzing large amounts of data from different sources (autonomy logs, telematics and diagnostic tools, CAN traces, operator statements, etc) to reconstruct event sequences during failures and identify correlations within the system and across the fleet
  • In depth knowledge of automotive and commercial vehicle communication networks and standards (J1939 CAN, LIN), including physical layer and application layer implementation and troubleshooting
  • Knowledge of common automotive power generation and distribution architectures and components
  • Understanding of common cause and cascading faults, as well as fault tolerant and fail-operational architectures intended to mitigate them
  • Ability to convert complex forensic findings into clear, verifiable engineering requirements and updated analyses (e.g. FMEAs)
  • Experience creating test plans for validating fixes on system benches (HIL) and on vehicles
Job Responsibility
Job Responsibility
  • Lead End-to-End Field Investigations: Work hands on to drive technical investigations for complex drive-by-wire and base vehicle system behaviors in the fleet from initial triage through root cause identification and final resolution
  • Design and Execute Investigative Testing: Develop and execute structured test plans to reproduce issues in controlled environments, utilizing track testing, fault-injection, HIL (Hardware-in-the-Loop) testing, and customized test tools as necessary
  • Develop Technical Mitigations: Propose and validate short-term and long-term mitigations for field issues, including software changes, hardware/architecture revisions, or operational constraint modifications
  • Iterate System Requirements: Close the feedback loop by translating field data into updated functional requirements (e.g. new detection methods, escalating fault responses) to improve product performance
  • Cross-Functional Technical Coordination: Act as the primary technical point of contact between Hardware Engineering, Embedded Software, Controls Engineering, Field Service and Safety teams to implement and validate multi-layered fixes for complex system-level behaviors
  • Justification and Reporting: Compile technical evidence and data-driven rationales to support any restrictions to the operational status of specific vehicles or configurations, and the necessary short- and long-term remediations to lift those restrictions
  • Travel to Aurora Operations locations where field issues are discovered for the purpose of investigation. (25-30% of total time)
What we offer
What we offer
  • Annual bonus
  • Equity compensation
  • Fulltime
Read More
Arrow Right

Software Engineer, Systems

As a Systems Software Engineer, you'll build the software foundation that makes ...
Location
Location
United States , San Francisco
Salary
Salary:
120000.00 - 160000.00 USD / Year
workatastartup.com Logo
YC Work at a Startup
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Three or more years (or equivalent) working in embedded or systems software engineering roles
  • Strong proficiency with systems languages like Rust, C, or C++
  • Experience with Linux kernel development: drivers, scheduling, IPC, or build systems like BitBake/Yocto
  • Deep understanding of real-time constraints, interrupt handling, and resource management
  • Familiarity with digital communication protocols (e.g. I2C, CAN, UART, SPI)
  • Comfortable working at any level of the stack
Job Responsibility
Job Responsibility
  • Design and implement low-level software systems for robot control and coordination
  • Interface with and ingest data from sensors, actuators, and embedded devices
  • Build robust, real-time systems that handle the messiness of the physical world
  • Collaborate closely with hardware engineers to bring up new devices and debug integration issues
  • Work with ML teams to deploy models efficiently on embedded systems
  • Own reliability and performance
  • Fulltime
Read More
Arrow Right

Reliability Embedded Engineer

The Reliability Resident Automation Engineer plays a critical role in ensuring c...
Location
Location
United States , Atlanta
Salary
Salary:
35.00 - 42.00 USD / Hour
e80group.com Logo
E80 Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in engineering, operations management, or a related field preferred
  • Equivalent maintenance management experience in material handling and industrial machine design and manufacturing industries considered
  • 2+ years of experience in material handling, packaging equipment, robotics, and palletizing industry in customer service, project management, and asset management
  • Familiarity with industrial equipment design, manufacturing, and maintenance processes highly preferred
  • Strong technical background with understanding and/or hands-on experience on all technical aspects of an E80 automation system (PLC, PC, LGV, EM)
  • CMRT, Certifications highly preferred
  • Knowledge of SAP ERP system, CRM (Salesforce)
  • Knowledge of Microsoft Office 365 and power platform
  • Strong analytical skills and attention to detail
  • Excellent organizational, communication and collaboration abilities
Job Responsibility
Job Responsibility
  • Ensure equipment reliability and uptime through scheduled inspections, preventive tasks, and condition-based (on-failure) maintenance
  • Diagnose faults and perform corrective maintenance and troubleshooting to quickly restore performance
  • Execute preventive maintenance per approved plans and document results
  • Report activities, findings, and system performance to both the Customer and E80
  • Build a strong Customer–E80 relationship based on trust, daily commitment, technical results, and equipment reliability
  • Serve—together with the direct manager—as the interface across corporate teams to coordinate problem solving, on-site/remote operations, spare-parts supply, and quotations
  • Participate in regular meetings with customer stakeholders
  • Escalate and report anomalies to E80 and proactively propose solutions and corrective actions
  • Deliver on-the-job training to customer personnel and maintain training records
  • With the direct manager and Area Manager, identify and promote improvements, system modifications, and extensions
What we offer
What we offer
  • Health, Dental, Vision Insurance, Life, STD, LTD, PTO, 401K match
  • Fulltime
Read More
Arrow Right

Electrical Engineer, Robot Head

We are seeking an Electrical Engineer to design, develop, and scale the head sub...
Location
Location
United States , San Carlos, California
Salary
Salary:
111000.00 - 220000.00 USD / Year
1x.tech Logo
1X Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Electrical Engineering or a related discipline
  • Strong understanding of schematics, circuit theory, and component datasheets
  • Proficiency with lab equipment such as oscilloscopes, multimeters, and power supplies
  • Skilled in soldering, including fine-pitch and surface-mount components
  • Experience designing printed circuit boards (PCBs)
  • Debug, characterize, and optimize across thermal, EMC/EMI, and signal-integrity domains
  • Experience with embedded systems and firmware fundamentals
  • Proficiency with Altium Designer or equivalent ECAD tools
  • Circuit-simulation experience using SPICE or equivalent tools
  • Knowledge of power electronics, component parasitics, and system-noise analysis
Job Responsibility
Job Responsibility
  • Design advanced PCB layouts for sensing, actuation, and compute modules
  • Perform bench-level testing using oscilloscopes, spectrum analyzers, and other lab equipment
  • Conduct component-level soldering and rework, including fine-pitch and SMD parts
  • Tune resistor networks and study subcircuits such as encoder gain stages or power filters
  • Program and verify prototype boards and document any issues identified
  • Execute power circuit characterization, including buck-converter load analysis and efficiency evaluation
  • Perform circuit simulation and analysis (SPICE or equivalent) for component selection and filter/bridge optimization
  • Interpret electronic component datasheets to select parts based on performance, cost, and availability
  • Collaborate with mechanical and firmware teams to ensure system-level integration and functionality
  • Fulltime
Read More
Arrow Right

Staff Systems Engineer

Cyngn is seeking a Staff Systems Engineer to lead system definition and architec...
Location
Location
United States , Mountain View
Salary
Salary:
187000.00 - 209000.00 USD / Year
cyngn.com Logo
Cyngn
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Systems Engineering, Electrical Engineering, Mechanical Engineering, Robotics, or related field
  • 8+ years of experience in systems engineering for complex electro-mechanical systems (robotics, vehicles, industrial automation, autonomy)
  • Strong experience translating product-level requirements into detailed engineering specifications and verification plans
  • Solid understanding of industrial safety standards, particularly ANSI B56 and related AMR / industrial vehicle safety frameworks
  • Hands-on familiarity with low-level sensors and feedback systems, including: Encoders (incremental, absolute), Angle and position sensors, Temperature sensors, & Current and voltage sensing
  • Working knowledge of motor systems and actuation, including: Motor commutation concepts (e.g., BLDC, PMSM), Feedback and control considerations, Fault detection and protection
  • Experience defining interfaces between sensors, embedded controllers, power electronics, and higher-level compute
  • Strong technical communication skills with the ability to clearly document and review complex system behavior
  • Comfortable working on-site 5 days per week in Mountain View, CA
Job Responsibility
Job Responsibility
  • Translate L0/L1 product requirements and user stories into complete, unambiguous, and testable system and subsystem specifications (L2+)
  • Define system architectures and interfaces for autonomous vehicle and robotics platforms, including: Sensors (perception and low-level feedback), Compute and embedded controllers, Power distribution and protection, & Actuation and drive systems
  • Own requirements decomposition, allocation, and traceability across mechanical, electrical, firmware, and software domains
  • Develop system-level verification and validation plans, including test strategies, acceptance criteria, and pass/fail definitions aligned with the systems engineering V-model
  • Lead technical trade studies, risk assessments, and architectural decisions with a focus on safety, reliability, and manufacturability
  • Act as the systems engineering point of contact for industrial safety certification, ensuring system requirements and test plans support compliance
  • Collaborate with product management, safety engineering, hardware, firmware, software, and test teams to ensure aligned execution
  • Drive cross-functional design reviews, requirements reviews, and system readiness milestones
  • Support integration, debugging, and validation of vehicle and robotic systems during development and deployment phases
  • Incorporate industrial safety requirements into system architecture, requirements, and test planning
What we offer
What we offer
  • Health benefits (Medical, Dental, Vision, HSA and FSA (Health & Dependent Daycare), Employee Assistance Program, 1:1 Health Concierge)
  • Life, Short-term and long-term disability insurance (Cyngn funds 100% of premiums)
  • Company 401(k)
  • Commuter Benefits
  • Flexible vacation policy
  • Sabbatical leave opportunity after 5 years with the company
  • Paid Parental Leave
  • Daily lunches for in-office employees and fully-stocked kitchen with snacks and beverages
  • Monthly meal and tech allowances for remote employees
  • Fulltime
Read More
Arrow Right

Senior/Expert C++ Engineer (Embedded / Robotics)

Our client is a global leader in autonomous robotics and AI, operating one of th...
Location
Location
Ukraine
Salary
Salary:
Not provided
eleks.com Logo
ELEKS
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficiency with embedded C/C++
  • Experience with scripting languages (Bash and Python)
  • Experience with embedded Linux device drivers
  • Experience with board bring-up and target hardware integration
  • Experience (professional or in the setting of an open source community) working with Nvidia Jetson Linux OS
  • Experience with designing and bringing AArch64 Embedded Linux products to market.
  • Experience with Linux kernel module and EDK development.
  • High proficiency in English
Job Responsibility
Job Responsibility
  • Design, develop and continuously enhance our customized Linux OS ecosystem and maintain ownership over areas such as build toolchain, kernel, root filesystem, edk bootloader, device drivers, and BSP for a wide variety of hardware boards.
  • Contribute to the design, coding, testing, delivery and ongoing support for embedded Linux software systems.
  • Participate in root cause analysis and resolution of complex hardware-software issues.
  • Exercise/validate system performance from user space.
  • Prepare software builds for execution in a simulation environment, reference platforms and on the target hardware.
  • Understand and utilize the appropriate Collins Aerospace processes and tools during product development, resulting in increasing product quality and improving customer satisfaction.
  • Contribute to engineering estimates for product features.
What we offer
What we offer
  • Close cooperation with a customer
  • Challenging tasks
  • Competence development
  • Ability to influence project technologies
  • Team of professionals
  • Dynamic environment with low level of bureaucracy
Read More
Arrow Right