to fit in limited spaces around a robot. Much of the embedded firmware is also written for purpose and must work seamlessly with our robotoperatingsystem Tritium. We are always trying to innovate and push developments of our robots. Researching, testing, and assessing new and exciting … and hardware bugs. The team is always hands-on with the hardware from the smallest circuit board on the bench to fully featured multi-robot systems. The role can be based at Engineered Arts headquarters in Falmouth, or at our newly opened office in London. Join our talented and … creative team to help build the future of humanoid robot technology. Main Responsibilities Embedded Firmware Development Develop new features for embedded systems Find issues and bugs in existing code Review proposed changes to firmware from other team members Participate in planning sessions for future firmware development tasks Embedded Systems More ❯
in software development, specifically in robotics and automation. Strong programming skills in languages such as C++, Python, or Java. Familiarity with robotics frameworks (e.g., ROS) and control systems. Excellent problem-solving skills and a proactive approach to challenges. Great communication skills and the ability to work collaboratively. Why Join Us More ❯
in software development, specifically in robotics and automation. Strong programming skills in languages such as C++, Python, or Java. Familiarity with robotics frameworks (e.g., ROS) and control systems. Excellent problem-solving skills and a proactive approach to challenges. Great communication skills and the ability to work collaboratively. Benefits of Joining More ❯
candidates usually have a degree in Software Engineering or similar numerate discipline with a software engineering emphasis. Desirable Experience Familiarity with Robotics Middleware (e.g., ROS) Simulation, Robotics and Machine Learning techniques Use of current programming language features (e.g., Boost, OpenCV, C++-17 onwards for C++) Experience with automating application deployment More ❯
fieldai.com . About the Job Field AI is seeking passionate scientists and engineers to play a vital role in the development of advanced geometric robot perception algorithms. As a member of our Calibration, Localization, and Mapping (CLAM) team, you will work with a team of high-focused individuals in … fieldai.com . About the Job Field AI is seeking passionate scientists and engineers to play a vital role in the development of advanced geometric robot perception algorithms. As a member of our Calibration, Localization, and Mapping (CLAM) team, you will work with a team of high-focused individuals in … time synchronization Strong proficiency in C++ and Python and modern best practices, with the ability to write maintainable and efficient code Strong understanding how ROS works and experience with designing, building, and deploying your own nodes into a complex robotic system Strong problem-solving skills, attention to detail, and More ❯
Bristol, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
is highly desired (required for experienced applicants): Python development, in particular data processing and the use of graphing libraries git for version control Linux operating systems and bash CLI/… scripting Experience with the following technologies is beneficial: GitLab/GitHub or similar platform for collaborative development gcc, make, cmake and related compilation infrastructure ROS 2 , or other robotics middleware Integrated development workflow, in particular use of VS Code as an IDE Experience in the following topics: Control algorithms, in More ❯
Gloucester, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
is highly desired (required for experienced applicants): Python development, in particular data processing and the use of graphing libraries git for version control Linux operating systems and bash CLI/… scripting Experience with the following technologies is beneficial: GitLab/GitHub or similar platform for collaborative development gcc, make, cmake and related compilation infrastructure ROS 2 , or other robotics middleware Integrated development workflow, in particular use of VS Code as an IDE Experience in the following topics: Control algorithms, in More ❯
Swindon, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
is highly desired (required for experienced applicants): Python development, in particular data processing and the use of graphing libraries git for version control Linux operating systems and bash CLI/… scripting Experience with the following technologies is beneficial: GitLab/GitHub or similar platform for collaborative development gcc, make, cmake and related compilation infrastructure ROS 2 , or other robotics middleware Integrated development workflow, in particular use of VS Code as an IDE Experience in the following topics: Control algorithms, in More ❯
software modules into PX4-based architectures, including UAVCAN, MAVLink, and RTOS-level features. Perform simulation and hardware-in-the-loop (HIL) testing to validate system performance prior to flight. Tune control loops, sensor fusion algorithms, and state estimation routines to optimise system behaviour. Work closely with hardware, mechanical … and systems engineers to align embedded software with system architecture. Create clear, version-controlled documentation for software and system configurations. Required Skills and Experience Proficient in embedded C/C++ programming . Strong experience with the PX4 autopilot framework and Pixhawk hardware platforms . Proficiency in MATLAB and … . Experience with UAV systems or similar autonomous robotic platforms. Familiarity with tools such as QGroundControl, MAVProxy, or Dronecode SDK. Desirable Attributes Experience with ROS or other robotics middleware. Familiarity with aerospace or defence regulations (e.g., DO-178, DEF-STAN). Background in flight dynamics , state estimation , or navigation algorithms More ❯
develop. Role & Responsibilities: Design & development of robotics systems – conceptualize, prototype & test. Work within multidisciplinary teams to integrate systems. Carry out feasibility studies & assessments. Perform system integration, testing & problem solving for real world applications. Knowledge … Skills & Experience: Experience as a Senior Robotics Engineer or similar role. Strong experience with one or more of: C++, Python, MATLAB/Simulink or ROS/2. Experience with robotics in real world settings. Up to £60k Exceptional long term career progression opportunities #J-18808-Ljbffr More ❯