it job board logo
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
  • Recruiting? Post a job
  • Sign in
  • Sign up
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
Sorry, that job is no longer available. Here are some results that may be similar to the job you were looking for.

7 jobs found

Email me jobs like this
Refine Search
Current Search
embedded software engineer autonomous vehicle
MARS Recruitment
Robotics Software Engineer
MARS Recruitment Reading, Oxfordshire
Robotics Software Engineer Robotics Reading Hybrid £55,000pa - £65,000pa plus share scheme & benefits: A once in a lifetime opportunity has arisen for a passionate Robotics Software Engineer to join a stealth robotics company based in the Oxfordshire area. This amazing business and AUV submersible robot have massive potential across a range of different industry sectors. The Robotics Software Engineer will be responsible for the design, development, and integration of advanced software for next-generation underwater unmanned platforms using C++, Python on ROS/ROS2. This role will play a pivotal part in driving control, autonomy, perception, and mission-critical software for submersible robotic systems. If you re passionate about robotics and the autonomous vehicle and unmanned vehicle industry, you honestly need to make contact with us, this Robotics Software Engineer role is not to be missed. Candidates must be British Citizens or have lived in the UK for a minimum of 5 years, due to needing SC clearance. Key Responsibilities: Design, and development of software for autonomous underwater vehicles (AUVs) and remotely operated vehicles (ROVs), leveraging ROS/ROS 2 and other robotic middleware. Integration and selection of a wide array of sensors (e.g., sonar, cameras, Doppler velocity logs, IMUs) and actuators into robust, modular control frameworks. Implementation of autonomy algorithms, including SLAM, path planning, adaptive control, and real-time obstacle avoidance, with focus on GNSS denied localisation. Development of real-time systems for data acquisition, onboard processing, and underwater communication (acoustic, RF, optical). Testing and validation, including hardware-in-the-loop simulations and live sea trials, ensuring robust performance in challenging marine environments. Collaborate with multidisciplinary teams including systems, mechanical, and electrical engineers to ensure cohesive and reliable system integration. Maintain clear and concise documentation, and manage source control using tools like Git/GitLab. Qualifications: Bachelor's or Master s degree in Robotics , Computer Science, or a related field. 4+ years of experience in embedded systems, robotics software, or unmanned systems development. Strong expertise in C++, Python, and software development for real-time systems. Experience with ROS or ROS 2, including custom nodes, launch files, and integration with hardware. Experience with embedded software development such as STM32, ESP32, and Arduino. Bonus if you have worked with Pixhawk. Ability to work in field conditions, including support for field testing and sea deployments. Preferred Experience: Domain Experience in maritime, defence, or subsea robotics industries. Knowledge of machine learning, underwater SLAM, or AI for autonomy in constrained environments. Familiarity with underwater navigation, acoustic communications, or environmental sensing. If you re passionate about both robotics, in particular autonomous underwater or submersible vehicle and unmanned vehicle industry, and you love software engineering within this space, please get in touch ASAP. MARS Recruitment is an equal opportunities employer and positively welcomes applications from suitably qualified applicants regardless of race, colour, sex, marital status, national origin, religion, age, disability, or any other protected status. Suitable candidates for the role will be contacted within 3 working days, unfortunately if you haven t heard back in this time your application has been unsuccessful at this time MARS Recruitment is a specialist Engineering & IT recruiter working in partnership with companies across the UK and offers services of both an Employment Business (for Temporary/Contract roles) and an Employment Agency (for Permanent roles).
31/03/2026
Full time
Robotics Software Engineer Robotics Reading Hybrid £55,000pa - £65,000pa plus share scheme & benefits: A once in a lifetime opportunity has arisen for a passionate Robotics Software Engineer to join a stealth robotics company based in the Oxfordshire area. This amazing business and AUV submersible robot have massive potential across a range of different industry sectors. The Robotics Software Engineer will be responsible for the design, development, and integration of advanced software for next-generation underwater unmanned platforms using C++, Python on ROS/ROS2. This role will play a pivotal part in driving control, autonomy, perception, and mission-critical software for submersible robotic systems. If you re passionate about robotics and the autonomous vehicle and unmanned vehicle industry, you honestly need to make contact with us, this Robotics Software Engineer role is not to be missed. Candidates must be British Citizens or have lived in the UK for a minimum of 5 years, due to needing SC clearance. Key Responsibilities: Design, and development of software for autonomous underwater vehicles (AUVs) and remotely operated vehicles (ROVs), leveraging ROS/ROS 2 and other robotic middleware. Integration and selection of a wide array of sensors (e.g., sonar, cameras, Doppler velocity logs, IMUs) and actuators into robust, modular control frameworks. Implementation of autonomy algorithms, including SLAM, path planning, adaptive control, and real-time obstacle avoidance, with focus on GNSS denied localisation. Development of real-time systems for data acquisition, onboard processing, and underwater communication (acoustic, RF, optical). Testing and validation, including hardware-in-the-loop simulations and live sea trials, ensuring robust performance in challenging marine environments. Collaborate with multidisciplinary teams including systems, mechanical, and electrical engineers to ensure cohesive and reliable system integration. Maintain clear and concise documentation, and manage source control using tools like Git/GitLab. Qualifications: Bachelor's or Master s degree in Robotics , Computer Science, or a related field. 4+ years of experience in embedded systems, robotics software, or unmanned systems development. Strong expertise in C++, Python, and software development for real-time systems. Experience with ROS or ROS 2, including custom nodes, launch files, and integration with hardware. Experience with embedded software development such as STM32, ESP32, and Arduino. Bonus if you have worked with Pixhawk. Ability to work in field conditions, including support for field testing and sea deployments. Preferred Experience: Domain Experience in maritime, defence, or subsea robotics industries. Knowledge of machine learning, underwater SLAM, or AI for autonomy in constrained environments. Familiarity with underwater navigation, acoustic communications, or environmental sensing. If you re passionate about both robotics, in particular autonomous underwater or submersible vehicle and unmanned vehicle industry, and you love software engineering within this space, please get in touch ASAP. MARS Recruitment is an equal opportunities employer and positively welcomes applications from suitably qualified applicants regardless of race, colour, sex, marital status, national origin, religion, age, disability, or any other protected status. Suitable candidates for the role will be contacted within 3 working days, unfortunately if you haven t heard back in this time your application has been unsuccessful at this time MARS Recruitment is a specialist Engineering & IT recruiter working in partnership with companies across the UK and offers services of both an Employment Business (for Temporary/Contract roles) and an Employment Agency (for Permanent roles).
IT Jobs
Lead Robotics Software Engineer
IT Jobs Harwell
Lead Robotics Software Engineer | AUV’s | ROV’s | Harwell – Hybrid | £70,000pa plus share scheme & benefits: A once in a lifetime opportunity has arisen for a passionate Lead Robotics Software Engineer to join a game changing company who has a pipeline of robotic AUV, ROV & UAV products which are going to be brought into existence and to market in the next couple of years. If you’re passionate about robotics and the autonomous vehicle and unmanned vehicle industry, you honestly need to make contact with us, this one is not to be missed. MARS is recruiting an experienced Lead Robotics Software Engineer to lead the design, development, and integration of advanced software for next-generation underwater unmanned platforms. This role will play a pivotal part in driving autonomy, perception, and mission-critical software for submersible robotic systems. Candidates must be British Citizens or lived in the UK for 10 years, due to needing SC clearance. Key Responsibilities: Lead the architecture, design, and development of software for autonomous underwater vehicles (AUVs) and remotely operated vehicles (ROVs), leveraging ROS/ROS 2 and other robotic middleware. Oversee integration of a wide array of sensors (e.g., sonar, cameras, Doppler velocity logs, IMUs) and actuators into robust, modular control frameworks. Guide the implementation of autonomy algorithms, including SLAM, path planning, adaptive control, and real-time obstacle avoidance. Direct the development of real-time systems for data acquisition, onboard processing, and underwater communication (acoustic, RF, optical). Drive testing and validation efforts, including hardware-in-the-loop simulations and live sea trials, ensuring robust performance in challenging marine environments. Collaborate with multidisciplinary teams—including systems, mechanical, and electrical engineers—to ensure cohesive and reliable system integration. Maintain clear and concise documentation, and manage source control using tools like Git/GitLab. Contribute to proposal development, system-level design reviews, and strategic planning related to autonomous systems. Qualifications: Bachelor's or Master’s degree in Computer Science, Robotics, or a related field . 8+ years of experience in embedded systems, robotics software, or unmanned systems development. Strong expertise in C++, Python, and software development for real-time systems. Experience with ROS or ROS 2, including custom nodes, launch files, and integration with hardware. Ability to work in field conditions, including support for field testing and sea deployments. Preferred Experience: Experience in maritime, defence, or subsea robotics industries. Knowledge of machine learning, underwater SLAM, or AI for autonomy in constrained environments. Familiarity with underwater navigation, acoustic communications, and environmental sensing preferred. Background in regulatory or classification compliance for unmanned marine vehicles. If you’re passionate about both robotics, in particular autonomous vehicle and unmanned vehicle industry, and you love software engineering within this space, please get in touch ASAP. MARS Recruitment is an equal opportunities employer and positively welcomes applications from suitably qualified applicants regardless of race, colour, sex, marital status, national origin, religion, age, disability, or any other protected status. Suitable candidates for the role will be contacted within 3 working days, unfortunately if you haven’t heard back in this time your application has been unsuccessful at this time MARS Recruitment is a specialist Engineering & IT recruiter working in partnership with companies across the UK and offers services of both an Employment Business (for Temporary/Contract roles) and an Employment Agency (for Permanent roles)
01/06/2025
Lead Robotics Software Engineer | AUV’s | ROV’s | Harwell – Hybrid | £70,000pa plus share scheme & benefits: A once in a lifetime opportunity has arisen for a passionate Lead Robotics Software Engineer to join a game changing company who has a pipeline of robotic AUV, ROV & UAV products which are going to be brought into existence and to market in the next couple of years. If you’re passionate about robotics and the autonomous vehicle and unmanned vehicle industry, you honestly need to make contact with us, this one is not to be missed. MARS is recruiting an experienced Lead Robotics Software Engineer to lead the design, development, and integration of advanced software for next-generation underwater unmanned platforms. This role will play a pivotal part in driving autonomy, perception, and mission-critical software for submersible robotic systems. Candidates must be British Citizens or lived in the UK for 10 years, due to needing SC clearance. Key Responsibilities: Lead the architecture, design, and development of software for autonomous underwater vehicles (AUVs) and remotely operated vehicles (ROVs), leveraging ROS/ROS 2 and other robotic middleware. Oversee integration of a wide array of sensors (e.g., sonar, cameras, Doppler velocity logs, IMUs) and actuators into robust, modular control frameworks. Guide the implementation of autonomy algorithms, including SLAM, path planning, adaptive control, and real-time obstacle avoidance. Direct the development of real-time systems for data acquisition, onboard processing, and underwater communication (acoustic, RF, optical). Drive testing and validation efforts, including hardware-in-the-loop simulations and live sea trials, ensuring robust performance in challenging marine environments. Collaborate with multidisciplinary teams—including systems, mechanical, and electrical engineers—to ensure cohesive and reliable system integration. Maintain clear and concise documentation, and manage source control using tools like Git/GitLab. Contribute to proposal development, system-level design reviews, and strategic planning related to autonomous systems. Qualifications: Bachelor's or Master’s degree in Computer Science, Robotics, or a related field . 8+ years of experience in embedded systems, robotics software, or unmanned systems development. Strong expertise in C++, Python, and software development for real-time systems. Experience with ROS or ROS 2, including custom nodes, launch files, and integration with hardware. Ability to work in field conditions, including support for field testing and sea deployments. Preferred Experience: Experience in maritime, defence, or subsea robotics industries. Knowledge of machine learning, underwater SLAM, or AI for autonomy in constrained environments. Familiarity with underwater navigation, acoustic communications, and environmental sensing preferred. Background in regulatory or classification compliance for unmanned marine vehicles. If you’re passionate about both robotics, in particular autonomous vehicle and unmanned vehicle industry, and you love software engineering within this space, please get in touch ASAP. MARS Recruitment is an equal opportunities employer and positively welcomes applications from suitably qualified applicants regardless of race, colour, sex, marital status, national origin, religion, age, disability, or any other protected status. Suitable candidates for the role will be contacted within 3 working days, unfortunately if you haven’t heard back in this time your application has been unsuccessful at this time MARS Recruitment is a specialist Engineering & IT recruiter working in partnership with companies across the UK and offers services of both an Employment Business (for Temporary/Contract roles) and an Employment Agency (for Permanent roles)
Jaguar Land Rover
Vehicle Cyber Security Engineer (TARA)
Jaguar Land Rover Warwick, Warwickshire
Job description: WHAT TO EXPECT - A number of exciting opportunities have arisen for skilled and enthusiastic Engineers to join our central Vehicle Cyber Security team. Cyber Security is a fast paced and dynamic area of the automotive industry. You will be critical: part of the team, directly supporting the development of our Autonomous, Connected, Electric and Shared future to ensure we are robust to emerging security threats, as well as supporting upcoming legislation and standards such as UNECE.R155 and ISO21434 The team provides Cyber Security expertise and leadership in a range of areas relating to Jaguar Land Rover vehicles as well as supporting infrastructure, and forms part of the Electrical and Vehicle Engineering department (EVE) within Jaguar Land Rover's product engineering function. Jaguar Land Rover is looking for experienced Cyber Security Engineers who will be responsible for working with Jaguar Land Rover product teams to perform a Threat Analysis and Risk Assessment (TARA) and develop the overall Cyber Security Assurance case, for Jaguar Land Rover vehicles, features and ECUs. As a Vehicle Cyber Security Engineer, you will be authoring Cyber Security assurance case documentation to support the development of Jaguar Land Rover products, features and ECUs, in conjunction with the relevant product owners and teams. Day-to-day you will perform Threat Analysis And Risk Assessments (TARAs), and attack tree analysis as well as supporting the creation of an overall vehicle security case. You will ensure teams and suppliers are correctly following Cyber Security processes, ensuring compliance with regulations and standards such as UNECE.R155 or ISO21434 as well as collaborate with cyber security and / or product delivery teams to deliver Jaguar Land Rover's overall objectives in an agile way. Identification, review and specification of security controls needed to protect Jaguar Land Rover and customers. Engage with cyber security experts across the business to improve the overall cyber security posture of the company and drive towards the overall cyber security strategy. WHAT YOU'LL NEED A successful Vehicle Cyber Security Engineer should be resilient and enthusiastic and can deliver results within technical constraints and under time bound pressure, able to work comfortably either alone or as part of an agile team. A good communicator who can communicate complex ideas. Essential Practical experience performing TARA and security case development Detailed understanding of the application of UNECE.R155 and ISO21434 A demonstrable knowledge of high integrity systems, and secure software and / or hardware design principles, in an embedded environment. An academic qualification in cyber security or equivalent experience The ability to engineer in a way that is demonstrably compliant with standards and technical specifications Excellent collaborative skills An enthusiastic can-do attitude Desirable Knowledge of automotive architectures, communication protocols, and technologies Automotive experience preferred, but strong candidates from similar industries will also be considered (e.g. defence, aerospace, medical, IoT, rail) Experience working and delivering in an agile team Project management skills Experience working with suppliers
24/09/2022
Full time
Job description: WHAT TO EXPECT - A number of exciting opportunities have arisen for skilled and enthusiastic Engineers to join our central Vehicle Cyber Security team. Cyber Security is a fast paced and dynamic area of the automotive industry. You will be critical: part of the team, directly supporting the development of our Autonomous, Connected, Electric and Shared future to ensure we are robust to emerging security threats, as well as supporting upcoming legislation and standards such as UNECE.R155 and ISO21434 The team provides Cyber Security expertise and leadership in a range of areas relating to Jaguar Land Rover vehicles as well as supporting infrastructure, and forms part of the Electrical and Vehicle Engineering department (EVE) within Jaguar Land Rover's product engineering function. Jaguar Land Rover is looking for experienced Cyber Security Engineers who will be responsible for working with Jaguar Land Rover product teams to perform a Threat Analysis and Risk Assessment (TARA) and develop the overall Cyber Security Assurance case, for Jaguar Land Rover vehicles, features and ECUs. As a Vehicle Cyber Security Engineer, you will be authoring Cyber Security assurance case documentation to support the development of Jaguar Land Rover products, features and ECUs, in conjunction with the relevant product owners and teams. Day-to-day you will perform Threat Analysis And Risk Assessments (TARAs), and attack tree analysis as well as supporting the creation of an overall vehicle security case. You will ensure teams and suppliers are correctly following Cyber Security processes, ensuring compliance with regulations and standards such as UNECE.R155 or ISO21434 as well as collaborate with cyber security and / or product delivery teams to deliver Jaguar Land Rover's overall objectives in an agile way. Identification, review and specification of security controls needed to protect Jaguar Land Rover and customers. Engage with cyber security experts across the business to improve the overall cyber security posture of the company and drive towards the overall cyber security strategy. WHAT YOU'LL NEED A successful Vehicle Cyber Security Engineer should be resilient and enthusiastic and can deliver results within technical constraints and under time bound pressure, able to work comfortably either alone or as part of an agile team. A good communicator who can communicate complex ideas. Essential Practical experience performing TARA and security case development Detailed understanding of the application of UNECE.R155 and ISO21434 A demonstrable knowledge of high integrity systems, and secure software and / or hardware design principles, in an embedded environment. An academic qualification in cyber security or equivalent experience The ability to engineer in a way that is demonstrably compliant with standards and technical specifications Excellent collaborative skills An enthusiastic can-do attitude Desirable Knowledge of automotive architectures, communication protocols, and technologies Automotive experience preferred, but strong candidates from similar industries will also be considered (e.g. defence, aerospace, medical, IoT, rail) Experience working and delivering in an agile team Project management skills Experience working with suppliers
Jaguar Land Rover
Lead Engineer - Cyber Security
Jaguar Land Rover Warwick, Warwickshire
Job description: WHAT TO EXPECT - A number of exciting opportunities have arisen for skilled and enthusiastic Engineers to join our Powertrain Cyber Security Engineer (TARA). Cyber Security is a fast paced and dynamic area of the automotive industry. You will be critical: part of the team, directly supporting the development of our Autonomous, Connected, Electric and Shared future to ensure we are robust to emerging security threats, as well as supporting upcoming legislation and standards such as UNECE.R155 and ISO21434. The team provides Cyber Security expertise and leadership in a range of areas relating to Jaguar Land Rover vehicles as well as supporting infrastructure, and forms part of the Electrical and Vehicle Engineering department (EVE) within Jaguar Land Rover's product engineering function. Jaguar Land Rover is looking for experienced Cyber Security Engineers who will be responsible for working with Jaguar Land Rover product teams to perform a Threat Analysis and Risk Assessment (TARA) and develop the overall Cyber Security Assurance case, for Jaguar Land Rover vehicles, features and ECUs. As a Powertrain Cyber Security Engineer (TARA), you will be authoring Cyber Security assurance case documentation to support the development of Jaguar Land Rover products, features and ECUs, in conjunction with the relevant product owners and teams. Day-to-day you will perform Threat Analysis And Risk Assessments (TARAs), and attack tree analysis as well as supporting the creation of an overall vehicle security case. You will ensure teams and suppliers are correctly following Cyber Security processes, ensuring compliance with regulations and standards such as UNECE.R155 or ISO21434 as well as collaborate with cyber security and / or product delivery teams to deliver Jaguar Land Rover's overall objectives in an agile way Identification, review and specification of security controls needed to protect Jaguar Land Rover and customers Engage with cyber security experts across the business to improve the overall cyber security posture of the company and drive towards the overall cyber security strategy WHAT YOU'LL NEED A successful Powertrain Cyber Security Engineer should be resilient and enthusiastic and can deliver results within technical constraints and under time bound pressure, able to work comfortably either alone or as part of an agile team. A good communicator who can communicate complex ideas. Essential Practical experience performing TARA and security case development Detailed understanding of the application of UNECE.R155 and ISO21434 A demonstrable knowledge of high integrity systems, and secure software and / or hardware design principles, in an embedded environment. An academic qualification in cyber security or equivalent experience The ability to engineer in a way that is demonstrably compliant with standards and technical specifications Excellent collaborative skills An enthusiastic can-do attitude Desirable Knowledge of automotive architectures, communication protocols, and technologies Automotive experience preferred, but strong candidates from similar industries will also be considered (e.g. defence, aerospace, medical, IoT, rail) Experience working and delivering in an agile team Project management skills Experience working with suppliers
23/09/2022
Full time
Job description: WHAT TO EXPECT - A number of exciting opportunities have arisen for skilled and enthusiastic Engineers to join our Powertrain Cyber Security Engineer (TARA). Cyber Security is a fast paced and dynamic area of the automotive industry. You will be critical: part of the team, directly supporting the development of our Autonomous, Connected, Electric and Shared future to ensure we are robust to emerging security threats, as well as supporting upcoming legislation and standards such as UNECE.R155 and ISO21434. The team provides Cyber Security expertise and leadership in a range of areas relating to Jaguar Land Rover vehicles as well as supporting infrastructure, and forms part of the Electrical and Vehicle Engineering department (EVE) within Jaguar Land Rover's product engineering function. Jaguar Land Rover is looking for experienced Cyber Security Engineers who will be responsible for working with Jaguar Land Rover product teams to perform a Threat Analysis and Risk Assessment (TARA) and develop the overall Cyber Security Assurance case, for Jaguar Land Rover vehicles, features and ECUs. As a Powertrain Cyber Security Engineer (TARA), you will be authoring Cyber Security assurance case documentation to support the development of Jaguar Land Rover products, features and ECUs, in conjunction with the relevant product owners and teams. Day-to-day you will perform Threat Analysis And Risk Assessments (TARAs), and attack tree analysis as well as supporting the creation of an overall vehicle security case. You will ensure teams and suppliers are correctly following Cyber Security processes, ensuring compliance with regulations and standards such as UNECE.R155 or ISO21434 as well as collaborate with cyber security and / or product delivery teams to deliver Jaguar Land Rover's overall objectives in an agile way Identification, review and specification of security controls needed to protect Jaguar Land Rover and customers Engage with cyber security experts across the business to improve the overall cyber security posture of the company and drive towards the overall cyber security strategy WHAT YOU'LL NEED A successful Powertrain Cyber Security Engineer should be resilient and enthusiastic and can deliver results within technical constraints and under time bound pressure, able to work comfortably either alone or as part of an agile team. A good communicator who can communicate complex ideas. Essential Practical experience performing TARA and security case development Detailed understanding of the application of UNECE.R155 and ISO21434 A demonstrable knowledge of high integrity systems, and secure software and / or hardware design principles, in an embedded environment. An academic qualification in cyber security or equivalent experience The ability to engineer in a way that is demonstrably compliant with standards and technical specifications Excellent collaborative skills An enthusiastic can-do attitude Desirable Knowledge of automotive architectures, communication protocols, and technologies Automotive experience preferred, but strong candidates from similar industries will also be considered (e.g. defence, aerospace, medical, IoT, rail) Experience working and delivering in an agile team Project management skills Experience working with suppliers
Robotics & Embedded Software Engineer
Planet Ocean Ltd Southampton, Hampshire
Role Description Salary - in the region of 50k PA commensurate with experience candidate + workplace pension scheme Primary Location - Southampton, UK Permanent, Full time (salaried 40 hours per week) Annual Leave - 33 days per year including public holidays ecoSUB Autonomous Underwater Vehicles (AUVs) are robotic platforms at the leading edge of subsea technology development. They are affordable, intelligently designed and extremely disruptive to the market, markedly increasing accessibility to a wide range of users in research, offshore energy, and defence markets. Following the release of production systems, the ecoSUB division is in the process of growing a strong team of talented engineers to advance the system and achieve the growth plan. The Robotics & Embedded Software Engineer role is responsible for software development for the ecoSUB AUV. The embedded software is very much at the heart of the AUV system and as such is the lead engineering role. This role involves working closely with mechanical and electronics development to ensure complete system functionality and cohesive operation. The role is primarily R&D focused with aspects of existing system support. The Robotics & Embedded Software Engineer role will involve supporting colleagues and will benefit from career development opportunities and excellent compensation. The role will involve fieldwork and travel, with time spent at sea guaranteed. Required offshore training will be provided. Primary responsibilities: Develop, test and document software architecture for AUV systems Contribute to the drafting of specifications, working with commercial and research development projects and implementing software design to support product design Integration of hardware and sensors into the AUV system Collaborate with mechanical and electronics engineering to support overall system design Maintain and utilise underwater network functionality Develop and maintain a working understanding of the complete AUV system Assist in production technical documentation and manuals Work closely with production to ensure smooth transition from R&D to production Essential software development skills: Software for embedded systems Proficient in C++ Python ROS 1 (Experience to include system structure) Linux system manipulations, terminal use Screenless system management (using SSH) Data processing using Python or MATLAB System update deployment Kernel device tree writing Kernel building Docker container development and usage Code quality Bug reporting (Mantis) Unit testing Code optimisation knowledge Vehicle & behaviour integration Experience writing interfaces using low-level communication systems (Serial, I2C, Ethernet, SPI, GPIO) Navigation algorithms Mission handling - state machine System control algorithm, PID Server management Linux remote server management and maintenance Gitlab management and maintenance MySQL Desirable skills: Microchip PIC flashing (PIC code writing advantageous) Data filtering algorithms (Kalman filter, particle filter, outlier rejections) Image processing Data management & telemetry Experience: Ideally minimum of three years of experience in relevant role Familiarity with control systems, sensors, and telemetry Fluent in both written and spoken English Personal attributes: The successful candidate will demonstrate a keen interest in new technologies and be excited about the scientific and technical challenges that ecoSUB offers Ability to contribute innovative ideas to support product development and projects Have a strong ability to work autonomously, with limited direction & supervision Ability to work as part of a multi-disciplinary team What you will get from working with us: The opportunity to work on awesome products that are disrupting the AUV market. The chance to build systems and test them in real world environments, spending time at sea during trials activity. The opportunity to work with exciting customers who are using the platforms for cool science and applications. The opportunity to travel and represent the company and extend your technical knowledge, supporting users and solving challenges. Be at the genesis of a strong R&D engineering team that will continue to develop innovative, disruptive autonomous technologies. Company: ecoSUB Robotics is a division of Planet Ocean Limited. R&D activity on ecoSUB AUVs commenced in 2015 and production vehicles were launched to market in late 2020. The company has a strong growth plan and looks forward to developing an awesome multi-disciplinary team of engineers, supported by sales, marketing, production and business finance/admin colleagues. We are committed to equality, diversity and inclusion within our team and welcome applications from all candidates with the pre-requisite skills and experience. More information: To apply: For applications, please send your CV and cover letter to:
22/09/2022
Full time
Role Description Salary - in the region of 50k PA commensurate with experience candidate + workplace pension scheme Primary Location - Southampton, UK Permanent, Full time (salaried 40 hours per week) Annual Leave - 33 days per year including public holidays ecoSUB Autonomous Underwater Vehicles (AUVs) are robotic platforms at the leading edge of subsea technology development. They are affordable, intelligently designed and extremely disruptive to the market, markedly increasing accessibility to a wide range of users in research, offshore energy, and defence markets. Following the release of production systems, the ecoSUB division is in the process of growing a strong team of talented engineers to advance the system and achieve the growth plan. The Robotics & Embedded Software Engineer role is responsible for software development for the ecoSUB AUV. The embedded software is very much at the heart of the AUV system and as such is the lead engineering role. This role involves working closely with mechanical and electronics development to ensure complete system functionality and cohesive operation. The role is primarily R&D focused with aspects of existing system support. The Robotics & Embedded Software Engineer role will involve supporting colleagues and will benefit from career development opportunities and excellent compensation. The role will involve fieldwork and travel, with time spent at sea guaranteed. Required offshore training will be provided. Primary responsibilities: Develop, test and document software architecture for AUV systems Contribute to the drafting of specifications, working with commercial and research development projects and implementing software design to support product design Integration of hardware and sensors into the AUV system Collaborate with mechanical and electronics engineering to support overall system design Maintain and utilise underwater network functionality Develop and maintain a working understanding of the complete AUV system Assist in production technical documentation and manuals Work closely with production to ensure smooth transition from R&D to production Essential software development skills: Software for embedded systems Proficient in C++ Python ROS 1 (Experience to include system structure) Linux system manipulations, terminal use Screenless system management (using SSH) Data processing using Python or MATLAB System update deployment Kernel device tree writing Kernel building Docker container development and usage Code quality Bug reporting (Mantis) Unit testing Code optimisation knowledge Vehicle & behaviour integration Experience writing interfaces using low-level communication systems (Serial, I2C, Ethernet, SPI, GPIO) Navigation algorithms Mission handling - state machine System control algorithm, PID Server management Linux remote server management and maintenance Gitlab management and maintenance MySQL Desirable skills: Microchip PIC flashing (PIC code writing advantageous) Data filtering algorithms (Kalman filter, particle filter, outlier rejections) Image processing Data management & telemetry Experience: Ideally minimum of three years of experience in relevant role Familiarity with control systems, sensors, and telemetry Fluent in both written and spoken English Personal attributes: The successful candidate will demonstrate a keen interest in new technologies and be excited about the scientific and technical challenges that ecoSUB offers Ability to contribute innovative ideas to support product development and projects Have a strong ability to work autonomously, with limited direction & supervision Ability to work as part of a multi-disciplinary team What you will get from working with us: The opportunity to work on awesome products that are disrupting the AUV market. The chance to build systems and test them in real world environments, spending time at sea during trials activity. The opportunity to work with exciting customers who are using the platforms for cool science and applications. The opportunity to travel and represent the company and extend your technical knowledge, supporting users and solving challenges. Be at the genesis of a strong R&D engineering team that will continue to develop innovative, disruptive autonomous technologies. Company: ecoSUB Robotics is a division of Planet Ocean Limited. R&D activity on ecoSUB AUVs commenced in 2015 and production vehicles were launched to market in late 2020. The company has a strong growth plan and looks forward to developing an awesome multi-disciplinary team of engineers, supported by sales, marketing, production and business finance/admin colleagues. We are committed to equality, diversity and inclusion within our team and welcome applications from all candidates with the pre-requisite skills and experience. More information: To apply: For applications, please send your CV and cover letter to:
Senior Robotics & Embedded Software Engineer
Planet Ocean Ltd Southampton, Hampshire
Role Description Salary - in the region of 60k PA commensurate with experience candidate + workplace pension scheme Primary Location - Southampton, UK Permanent, Full time (salaried 40 hours per week) Annual Leave - 33 days per year including public holidays ecoSUB Autonomous Underwater Vehicles (AUVs) are robotic platforms at the leading edge of subsea technology development. They are affordable, intelligently designed and extremely disruptive to the market, markedly increasing accessibility to a wide range of users in research, offshore energy, and defence markets. Following the release of production systems, the ecoSUB division is in the process of growing a strong team of talented engineers to advance the system and achieve the growth plan. The Senior Robotics & Embedded Software Engineer role is responsible for software development for the ecoSUB AUV. The embedded software is very much at the heart of the AUV system and as such is the lead engineering role. This role involves working closely with mechanical and electronics development to ensure complete system functionality and cohesive operation. The role is primarily R&D focused with aspects of existing system support. The Senior Robotics & Embedded Software Engineer role will involve supporting colleagues and will benefit from career development opportunities and excellent compensation. The role will involve fieldwork and travel, with time spent at sea guaranteed. Required offshore training will be provided. Primary responsibilities: Develop, test and document software architecture for AUV systems Contribute to the drafting of specifications, working with commercial and research development projects and implementing software design to support product design Lead integration of hardware and sensors into the AUV system Collaborate with mechanical and electronics engineering to support overall system design Maintain and utilise underwater network functionality Develop and maintain a working understanding of the complete AUV system Assist in production technical documentation and manuals Work closely with production to ensure smooth transition from R&D to production Support personal and career development and activities of the ecoSUB engineering team Essential software development skills: Software for embedded systems Proficient in C++ Python ROS 1 (Experience to include system structure) Linux system manipulations, terminal use Screenless system management (using SSH) Data processing using Python or MATLAB System update deployment Kernel device tree writing Kernel building Docker container development and usage Code quality Bug reporting (Mantis) Unit testing Code optimisation knowledge Vehicle & behaviour integration Experience writing interfaces using low-level communication systems (Serial, I2C, Ethernet, SPI, GPIO) Navigation algorithms Mission handling - state machine System control algorithm, PID Server management Linux remote server management and maintenance Gitlab management and maintenance MySQL Desirable skills: Microchip PIC flashing (PIC code writing advantageous) Data filtering algorithms (Kalman filter, particle filter, outlier rejections) Image processing Data management & telemetry Experience: Ideally minimum of five years of experience in relevant role Familiarity with control systems, sensors, and telemetry Fluent in both written and spoken English Personal attributes: The successful candidate will demonstrate a keen interest in new technologies and be excited about the scientific and technical challenges that ecoSUB offers Ability to contribute innovative ideas to support product development and projects Have a strong ability to work autonomously, with limited direction & supervision Ability to work as part of a multi-disciplinary team What you will get from working with us: The opportunity to work on awesome products that are disrupting the AUV market. The chance to build systems and test them in real world environments, spending time at sea during trials activity. The opportunity to work with exciting customers who are using the platforms for cool science and applications. The opportunity to travel and represent the company and extend your technical knowledge, supporting users and solving challenges. Be at the genesis of a strong R&D engineering team that will continue to develop innovative, disruptive autonomous technologies. Company: ecoSUB Robotics is a division of Planet Ocean Limited. R&D activity on ecoSUB AUVs commenced in 2015 and production vehicles were launched to market in late 2020. The company has a strong growth plan and looks forward to developing an awesome multi-disciplinary team of engineers, supported by sales, marketing, production and business finance/admin colleagues. We are committed to equality, diversity and inclusion within our team and welcome applications from all candidates with the pre-requisite skills and experience. More information To apply: For applications, please send your CV and cover letter to:
22/09/2022
Full time
Role Description Salary - in the region of 60k PA commensurate with experience candidate + workplace pension scheme Primary Location - Southampton, UK Permanent, Full time (salaried 40 hours per week) Annual Leave - 33 days per year including public holidays ecoSUB Autonomous Underwater Vehicles (AUVs) are robotic platforms at the leading edge of subsea technology development. They are affordable, intelligently designed and extremely disruptive to the market, markedly increasing accessibility to a wide range of users in research, offshore energy, and defence markets. Following the release of production systems, the ecoSUB division is in the process of growing a strong team of talented engineers to advance the system and achieve the growth plan. The Senior Robotics & Embedded Software Engineer role is responsible for software development for the ecoSUB AUV. The embedded software is very much at the heart of the AUV system and as such is the lead engineering role. This role involves working closely with mechanical and electronics development to ensure complete system functionality and cohesive operation. The role is primarily R&D focused with aspects of existing system support. The Senior Robotics & Embedded Software Engineer role will involve supporting colleagues and will benefit from career development opportunities and excellent compensation. The role will involve fieldwork and travel, with time spent at sea guaranteed. Required offshore training will be provided. Primary responsibilities: Develop, test and document software architecture for AUV systems Contribute to the drafting of specifications, working with commercial and research development projects and implementing software design to support product design Lead integration of hardware and sensors into the AUV system Collaborate with mechanical and electronics engineering to support overall system design Maintain and utilise underwater network functionality Develop and maintain a working understanding of the complete AUV system Assist in production technical documentation and manuals Work closely with production to ensure smooth transition from R&D to production Support personal and career development and activities of the ecoSUB engineering team Essential software development skills: Software for embedded systems Proficient in C++ Python ROS 1 (Experience to include system structure) Linux system manipulations, terminal use Screenless system management (using SSH) Data processing using Python or MATLAB System update deployment Kernel device tree writing Kernel building Docker container development and usage Code quality Bug reporting (Mantis) Unit testing Code optimisation knowledge Vehicle & behaviour integration Experience writing interfaces using low-level communication systems (Serial, I2C, Ethernet, SPI, GPIO) Navigation algorithms Mission handling - state machine System control algorithm, PID Server management Linux remote server management and maintenance Gitlab management and maintenance MySQL Desirable skills: Microchip PIC flashing (PIC code writing advantageous) Data filtering algorithms (Kalman filter, particle filter, outlier rejections) Image processing Data management & telemetry Experience: Ideally minimum of five years of experience in relevant role Familiarity with control systems, sensors, and telemetry Fluent in both written and spoken English Personal attributes: The successful candidate will demonstrate a keen interest in new technologies and be excited about the scientific and technical challenges that ecoSUB offers Ability to contribute innovative ideas to support product development and projects Have a strong ability to work autonomously, with limited direction & supervision Ability to work as part of a multi-disciplinary team What you will get from working with us: The opportunity to work on awesome products that are disrupting the AUV market. The chance to build systems and test them in real world environments, spending time at sea during trials activity. The opportunity to work with exciting customers who are using the platforms for cool science and applications. The opportunity to travel and represent the company and extend your technical knowledge, supporting users and solving challenges. Be at the genesis of a strong R&D engineering team that will continue to develop innovative, disruptive autonomous technologies. Company: ecoSUB Robotics is a division of Planet Ocean Limited. R&D activity on ecoSUB AUVs commenced in 2015 and production vehicles were launched to market in late 2020. The company has a strong growth plan and looks forward to developing an awesome multi-disciplinary team of engineers, supported by sales, marketing, production and business finance/admin colleagues. We are committed to equality, diversity and inclusion within our team and welcome applications from all candidates with the pre-requisite skills and experience. More information To apply: For applications, please send your CV and cover letter to:
CVL
Robotics Software Engineer - Surrey - Start ASAP
CVL Surrey, UK
C++ Software Engineer / C++ Engineer / Software Engineer / Robotics C++ Developer / Robotics Engineer Based in Surrey, South East UK One of our multinational clients is actively seeking to add a strong Robotics Software Engineer to a extremely productive team. The ideal candidate will have: * Degree in an engineering discipline or equivalent. * Minimum 3 years' experience in an engineering or research establishment that has been involved with the * Working in with autonomous vehicles * Ability to disseminate information gained from analysis of customer meetings and to translate this into helpful data for varied audiences. * Essential knowledge of automated vehicles, developing systems and algorithms for localisation, mapping, navigation and perception. * Experience in embedded software design including C, C++, Matlab, and Simulink. * Preferred knowledge of vision based sensors, laser sensors and developing software under Linux and ROS. The salary is up to £45,000 for the right individual and they are able to interview as early as Friday 9th of September. If this could be of interest please apply and attach your most up to date CV
09/09/2016
C++ Software Engineer / C++ Engineer / Software Engineer / Robotics C++ Developer / Robotics Engineer Based in Surrey, South East UK One of our multinational clients is actively seeking to add a strong Robotics Software Engineer to a extremely productive team. The ideal candidate will have: * Degree in an engineering discipline or equivalent. * Minimum 3 years' experience in an engineering or research establishment that has been involved with the * Working in with autonomous vehicles * Ability to disseminate information gained from analysis of customer meetings and to translate this into helpful data for varied audiences. * Essential knowledge of automated vehicles, developing systems and algorithms for localisation, mapping, navigation and perception. * Experience in embedded software design including C, C++, Matlab, and Simulink. * Preferred knowledge of vision based sensors, laser sensors and developing software under Linux and ROS. The salary is up to £45,000 for the right individual and they are able to interview as early as Friday 9th of September. If this could be of interest please apply and attach your most up to date CV

Modal Window

  • Home
  • Contact
  • About Us
  • FAQs
  • Terms & Conditions
  • Privacy
  • Employer
  • Post a Job
  • Search Resumes
  • Sign in
  • Job Seeker
  • Find Jobs
  • Create Resume
  • Sign in
  • IT blog
  • Facebook
  • Twitter
  • LinkedIn
  • Youtube
© 2008-2026 IT Job Board