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

13 jobs found

Email me jobs like this
Refine Search
Current Search
sensor fusion software lead
SRT Marine Systems plc
Senior Sensor Engineer
SRT Marine Systems plc City, Cardiff
SRT Marine Systems plc (SRT) is a market leader in the domain of international marine surveillance technology and systems. We are a respected, established, and an ambitious multi-national company headquartered in the UK with a global customer base. The company has a worldwide impact in the marine sector by leading the next generation of maritime domain awareness technologies "MDA", products, and systems that significantly enhance security, safety, environmental protection, and sustainability. Our customers are global and range from the largest national coast guards to individual vessel owners. SRT is an exciting company where high-quality results are rewarded. We are ambitious and constantly seek to innovate in order to deliver better products and services to our customers. We strive to make SRT a rewarding and challenging place to work, where talented, hard-working individuals have the opportunity to make a real impact across the marine industry. We're seeking an experienced and versatile Senior Sensor Engineer join our Edge Team. This is a rare opportunity to help define and deliver our cutting-edge Maritime Surveillance and Fisheries Monitoring solutions, working at the intersection of hardware, software, and advanced sensor technologies. About the role of Senior Sensor Engineer - (not exhaustive): In the Edge Team, you'll work on the "sensors at the fringe" fixed and mobile surveillance equipment such as radars, cameras, RDF, AIS, and other specialist maritime sensors. Your mission as a Senior Sensor Engineer will be to integrate, calibrate, and optimise these systems in non-production environments, building the software that makes their outputs usable for downstream systems and training our Delivery Team for fielddeployment. The role spans multi-domain sensor fusion, AI-assisted analysis, anomaly detection, augmented reality, autonomous sentry operation, and evidence collection. You'll work closely with colleagues across software, hardware, data science, and infrastructure to bring innovative, high-performance edge solutions to life. What You'll Be Doing - Senior Sensor Engineer Design, develop, and maintain edge-sensor solutions focusing on performance, reliability, and scalability. Build test infrastructure to capture and analyse quality and performance metrics Work across the stack - UI, backend, robotics, device integrations, networking - learning new technologies as needed Collaborate with cross-functional teams to plan, build, and test complex functionality Diagnose and resolve technical issues through root cause analysis Automate SDLC processes to improve efficiency and reduce manual effort Produce and maintain technical documentation Mentor peers, contribute to code reviews, and promote collaborative working practices What You'll Bring - Senior Sensor Engineer Strong engineering mindset with experience in one or more of: Microsoft .Net, GoLang, Python, C++, Rust. Broad exposure to remote sensing disciplines, including: Mathematics, physics, and geospatial mapping Working with sensor hardware and electronics Networking principles, protocols, and services Application development across embedded, desktop, and web platforms Video and radar signal processing (e.g., OpenCV) AI-based, hardware-accelerated image processing (e.g., YOLO) Familiarity with Enterprise Systems architecture Experience with version control systems (Git) and SDLC automation tools Excellent problem-solving, debugging, and collaboration skills Our Values at SRT Ambition - Aspiring to lead in maritimedomain management Innovation - Driving improvement through creativity and forward-thinking Quality - Committing to high standards in performance and reliability Responsibility - Being individually accountable and team-driven Team - Collaborating openly with colleagues, partners, and customers Why Join Us? Work on mission-critical maritime surveillance systems used worldwide Be part of an ambitious, innovative, and supportive team Make a direct impact on global maritime safety and sustainability Enjoy flexible hybrid working Competitive salary and benefits, including: Matched pension contributions up to 5% Private health care Development and training programmes SRT Marine Systems plc is an equal opportunity employer. We are committed to creating an inclusive environment for all employees and welcome applications from all backgrounds.
02/03/2026
Full time
SRT Marine Systems plc (SRT) is a market leader in the domain of international marine surveillance technology and systems. We are a respected, established, and an ambitious multi-national company headquartered in the UK with a global customer base. The company has a worldwide impact in the marine sector by leading the next generation of maritime domain awareness technologies "MDA", products, and systems that significantly enhance security, safety, environmental protection, and sustainability. Our customers are global and range from the largest national coast guards to individual vessel owners. SRT is an exciting company where high-quality results are rewarded. We are ambitious and constantly seek to innovate in order to deliver better products and services to our customers. We strive to make SRT a rewarding and challenging place to work, where talented, hard-working individuals have the opportunity to make a real impact across the marine industry. We're seeking an experienced and versatile Senior Sensor Engineer join our Edge Team. This is a rare opportunity to help define and deliver our cutting-edge Maritime Surveillance and Fisheries Monitoring solutions, working at the intersection of hardware, software, and advanced sensor technologies. About the role of Senior Sensor Engineer - (not exhaustive): In the Edge Team, you'll work on the "sensors at the fringe" fixed and mobile surveillance equipment such as radars, cameras, RDF, AIS, and other specialist maritime sensors. Your mission as a Senior Sensor Engineer will be to integrate, calibrate, and optimise these systems in non-production environments, building the software that makes their outputs usable for downstream systems and training our Delivery Team for fielddeployment. The role spans multi-domain sensor fusion, AI-assisted analysis, anomaly detection, augmented reality, autonomous sentry operation, and evidence collection. You'll work closely with colleagues across software, hardware, data science, and infrastructure to bring innovative, high-performance edge solutions to life. What You'll Be Doing - Senior Sensor Engineer Design, develop, and maintain edge-sensor solutions focusing on performance, reliability, and scalability. Build test infrastructure to capture and analyse quality and performance metrics Work across the stack - UI, backend, robotics, device integrations, networking - learning new technologies as needed Collaborate with cross-functional teams to plan, build, and test complex functionality Diagnose and resolve technical issues through root cause analysis Automate SDLC processes to improve efficiency and reduce manual effort Produce and maintain technical documentation Mentor peers, contribute to code reviews, and promote collaborative working practices What You'll Bring - Senior Sensor Engineer Strong engineering mindset with experience in one or more of: Microsoft .Net, GoLang, Python, C++, Rust. Broad exposure to remote sensing disciplines, including: Mathematics, physics, and geospatial mapping Working with sensor hardware and electronics Networking principles, protocols, and services Application development across embedded, desktop, and web platforms Video and radar signal processing (e.g., OpenCV) AI-based, hardware-accelerated image processing (e.g., YOLO) Familiarity with Enterprise Systems architecture Experience with version control systems (Git) and SDLC automation tools Excellent problem-solving, debugging, and collaboration skills Our Values at SRT Ambition - Aspiring to lead in maritimedomain management Innovation - Driving improvement through creativity and forward-thinking Quality - Committing to high standards in performance and reliability Responsibility - Being individually accountable and team-driven Team - Collaborating openly with colleagues, partners, and customers Why Join Us? Work on mission-critical maritime surveillance systems used worldwide Be part of an ambitious, innovative, and supportive team Make a direct impact on global maritime safety and sustainability Enjoy flexible hybrid working Competitive salary and benefits, including: Matched pension contributions up to 5% Private health care Development and training programmes SRT Marine Systems plc is an equal opportunity employer. We are committed to creating an inclusive environment for all employees and welcome applications from all backgrounds.
Insignis
Senior Software Engineer
Insignis
Job title: Principal Software Engineer - Autonomy Location: Fareham, Hampshire Responsible to: Autonomy & Control Director Liaison with: All staff, sub-contractors, customers, and suppliers Role overview: To lead the software development of a high-level autonomy capability to be deployed to autonomous vehicles. This is a diverse R&D-led role covering vessel guidance, mission frameworks and behaviours, obstacle avoidance, and other high-level capabilities including modern AI techniques. Most development will require strong expertise with C++, Python, ROS/ROS2, DDS, and embedded Linux environments. You will be responsible for designing, implementing, and optimising autonomy algorithms and systems in both experimental and production settings. You should be comfortable handling complex workloads across R&D, prototyping, and mission-critical production deployments. Primary responsibilities include, but are not limited to: Lead the development and implementation of high-level autonomous behaviours for unmanned vehicles. Design and optimise algorithms for obstacle avoidance, path planning, and mission-level autonomy. Work extensively with ROS2, DDS, and Linux-based systems to develop robust autonomy software. Collaborate with cross-functional teams, including perception, navigation, and hardware engineers, to integrate autonomy solutions. Develop and maintain high-quality, well-documented code using C++ and Python. Conduct rigorous testing and validation of autonomy software in both simulated and real-world environments. Provide technical leadership, mentoring, and guidance to junior engineers and researchers. Balance R&D experimentation with production-level software deployment and optimisation. PERSON SPECIFICIATION Essential skills, knowledge and experience: Extensive experience in C++, with a focus on software architecture and algorithms. Strong understanding of autonomous system design, including motion planning, state estimation, and behaviour-based control. Experience working with Linux, including system-level debugging and performance tuning. Solid knowledge of real-time systems, distributed computing, and middleware communication frameworks. Experience developing and deploying software in an R&D and production environment. Excellent problem-solving skills with the ability to innovate and iterate on autonomy algorithms. Strong verbal and written communication skills, capable of conveying complex technical ideas clearly. Desirable skills, knowledge and experience: Proven expertise in ROS or ROS2 and/or DDS based systems, Python. Experience with sensor fusion techniques (LIDAR, RADAR, cameras, IMUs). Knowledge of deep learning-based perception for autonomous systems. Experience with simulation tools such as Gazebo, CARLA, or Unreal Engine. Familiarity with real-time and embedded systems. Familiarity with cloud-based robotics and containerization (Docker, Kubernetes). Familiarity with PX4 and MAVLink based flight control systems. Previous work in the defence, aerospace, or maritime autonomy sectors. Key behaviours that align with our commitment to excellence, collaboration and efficiency within the workplace: To be punctual and manage workload effectively to meet deadlines and priorities. Clearly convey ideas and information while actively listening to others. Work well with colleagues to achieve common goals and support team members as needed. Identify issues and develop practical solutions in a timely manner. Maintain a high standard of conduct, respecting confidentiality and addressing challenges respectfully. Ensure work is accurate, thorough and free from errors through careful review. Take ownership of tasks, following through on commitments. Maintain professionalism in client interactions. General accountabilities and responsibilities: To use personal judgement and initiative to develop effective and constructive solutions to challenges and obstacles in day-to-day activities and procedures within the specified role To maintain personal ability in, and appropriate use of, all relevant IT (Information and Technology) and other systems required to adequately perform the role To act ethically, with integrity and in the best interest of the business at all times To maintain a professional and supportive relationship with team members and other departments to deliver business objectives or deadlines To carry out any other duties as detailed by a member of the senior management team or authorised representative To keep good time management to minimise any wasted time and maximise productivity and effectiveness Health & Safety responsibilities: To ensure that the working area is a clean and a safe environment in compliance with the best practice and health and safety policies To ensure any equipment used is safe, within electrical test date and all guards and interlocks are working and in place To act safely and responsibly in line with company processes and Health and Safety procedures to ensure your safety and the safety of others To report any potential Health and safety hazards or violations to your line manager or directly to the QHSE Manager To ensure any PPE or work wear required or provided for the job is worn and checked regularly for wear and then reported when replacements required
26/02/2026
Full time
Job title: Principal Software Engineer - Autonomy Location: Fareham, Hampshire Responsible to: Autonomy & Control Director Liaison with: All staff, sub-contractors, customers, and suppliers Role overview: To lead the software development of a high-level autonomy capability to be deployed to autonomous vehicles. This is a diverse R&D-led role covering vessel guidance, mission frameworks and behaviours, obstacle avoidance, and other high-level capabilities including modern AI techniques. Most development will require strong expertise with C++, Python, ROS/ROS2, DDS, and embedded Linux environments. You will be responsible for designing, implementing, and optimising autonomy algorithms and systems in both experimental and production settings. You should be comfortable handling complex workloads across R&D, prototyping, and mission-critical production deployments. Primary responsibilities include, but are not limited to: Lead the development and implementation of high-level autonomous behaviours for unmanned vehicles. Design and optimise algorithms for obstacle avoidance, path planning, and mission-level autonomy. Work extensively with ROS2, DDS, and Linux-based systems to develop robust autonomy software. Collaborate with cross-functional teams, including perception, navigation, and hardware engineers, to integrate autonomy solutions. Develop and maintain high-quality, well-documented code using C++ and Python. Conduct rigorous testing and validation of autonomy software in both simulated and real-world environments. Provide technical leadership, mentoring, and guidance to junior engineers and researchers. Balance R&D experimentation with production-level software deployment and optimisation. PERSON SPECIFICIATION Essential skills, knowledge and experience: Extensive experience in C++, with a focus on software architecture and algorithms. Strong understanding of autonomous system design, including motion planning, state estimation, and behaviour-based control. Experience working with Linux, including system-level debugging and performance tuning. Solid knowledge of real-time systems, distributed computing, and middleware communication frameworks. Experience developing and deploying software in an R&D and production environment. Excellent problem-solving skills with the ability to innovate and iterate on autonomy algorithms. Strong verbal and written communication skills, capable of conveying complex technical ideas clearly. Desirable skills, knowledge and experience: Proven expertise in ROS or ROS2 and/or DDS based systems, Python. Experience with sensor fusion techniques (LIDAR, RADAR, cameras, IMUs). Knowledge of deep learning-based perception for autonomous systems. Experience with simulation tools such as Gazebo, CARLA, or Unreal Engine. Familiarity with real-time and embedded systems. Familiarity with cloud-based robotics and containerization (Docker, Kubernetes). Familiarity with PX4 and MAVLink based flight control systems. Previous work in the defence, aerospace, or maritime autonomy sectors. Key behaviours that align with our commitment to excellence, collaboration and efficiency within the workplace: To be punctual and manage workload effectively to meet deadlines and priorities. Clearly convey ideas and information while actively listening to others. Work well with colleagues to achieve common goals and support team members as needed. Identify issues and develop practical solutions in a timely manner. Maintain a high standard of conduct, respecting confidentiality and addressing challenges respectfully. Ensure work is accurate, thorough and free from errors through careful review. Take ownership of tasks, following through on commitments. Maintain professionalism in client interactions. General accountabilities and responsibilities: To use personal judgement and initiative to develop effective and constructive solutions to challenges and obstacles in day-to-day activities and procedures within the specified role To maintain personal ability in, and appropriate use of, all relevant IT (Information and Technology) and other systems required to adequately perform the role To act ethically, with integrity and in the best interest of the business at all times To maintain a professional and supportive relationship with team members and other departments to deliver business objectives or deadlines To carry out any other duties as detailed by a member of the senior management team or authorised representative To keep good time management to minimise any wasted time and maximise productivity and effectiveness Health & Safety responsibilities: To ensure that the working area is a clean and a safe environment in compliance with the best practice and health and safety policies To ensure any equipment used is safe, within electrical test date and all guards and interlocks are working and in place To act safely and responsibly in line with company processes and Health and Safety procedures to ensure your safety and the safety of others To report any potential Health and safety hazards or violations to your line manager or directly to the QHSE Manager To ensure any PPE or work wear required or provided for the job is worn and checked regularly for wear and then reported when replacements required
Rise Technical Recruitment
Lead UAS Navigation Engineer (SC Cleared)
Rise Technical Recruitment Bristol, Gloucestershire
Lead Navigation & PNT Systems Engineer (SC Cleared) Bristol - 3 days a week onsite Negotiable + Comprehensive Benefits Package This is an excellent opportunity for a subject matter expert in Positioning, Navigation, and Timing (PNT) to join a high-impact team at its inception. Whether you are a specialist in Kalman filtering, GNSS resilience, or novel RF positioning, this role offers the chance to redefine how Unmanned Aircraft Systems (UAS) navigate within the most contested and complex environments. This company is building a dedicated Navigation & PNT capability group focused on the development of resilient, high-integrity technologies. As a foundational hire, you will be at the forefront of navigation capability, ensuring that our autonomous platforms remain operational even when traditional systems fail. In this varied role, you will take ownership of the PNT architecture, moving from high-level design to hands-on implementation. You will design and simulate advanced algorithms tailored for UAS flight profiles, evaluate system performance in GNSS-denied environments through flight test analysis, and support the integration of software with high-grade IMUs and flight control hardware. The ideal candidate will possess a deep technical background in aerospace or robotics. You should be comfortable performing complex error-budget analysis and have a passion for solving the "GNSS-denied" challenge using non-traditional methods like Vision-Based Navigation (VBN) or Terrain Referenced Navigation (TRN). This is a fantastic opportunity to act as a technical authority within the program and work in a collaborative, cross-functional environment, alongside Flight Control and Mission Systems engineers to deliver a cohesive, world-class navigation suite. The Role: Develop advanced navigation fusion (EKF/UKF) and resilient GNSS algorithms. Define modular "Plug and Play" PNT architectures for UAS platforms. Conduct GNSS-denied simulation and Hardware-in-the-Loop (HIL) testing. Provide technical authority and roadmap guidance for PNT capabilities. The Person: Degree-qualified in Aerospace/Robotics with deep sensor fusion expertise. Proven experience in GNSS-denied navigation (UAS, Missiles, or Robotics). Highly proficient in modelling, simulation, and complex error-budget analysis. Must be eligible for UK SC Clearance. Reference Number: BBBH(phone number removed) Rise Technical Recruitment Ltd acts an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set and will be decided by our client, the employer. Rise are not responsible or liable for any hiring decisions made by the end client. We are an equal opportunities company and welcome applications from all suitable candidates.
26/02/2026
Full time
Lead Navigation & PNT Systems Engineer (SC Cleared) Bristol - 3 days a week onsite Negotiable + Comprehensive Benefits Package This is an excellent opportunity for a subject matter expert in Positioning, Navigation, and Timing (PNT) to join a high-impact team at its inception. Whether you are a specialist in Kalman filtering, GNSS resilience, or novel RF positioning, this role offers the chance to redefine how Unmanned Aircraft Systems (UAS) navigate within the most contested and complex environments. This company is building a dedicated Navigation & PNT capability group focused on the development of resilient, high-integrity technologies. As a foundational hire, you will be at the forefront of navigation capability, ensuring that our autonomous platforms remain operational even when traditional systems fail. In this varied role, you will take ownership of the PNT architecture, moving from high-level design to hands-on implementation. You will design and simulate advanced algorithms tailored for UAS flight profiles, evaluate system performance in GNSS-denied environments through flight test analysis, and support the integration of software with high-grade IMUs and flight control hardware. The ideal candidate will possess a deep technical background in aerospace or robotics. You should be comfortable performing complex error-budget analysis and have a passion for solving the "GNSS-denied" challenge using non-traditional methods like Vision-Based Navigation (VBN) or Terrain Referenced Navigation (TRN). This is a fantastic opportunity to act as a technical authority within the program and work in a collaborative, cross-functional environment, alongside Flight Control and Mission Systems engineers to deliver a cohesive, world-class navigation suite. The Role: Develop advanced navigation fusion (EKF/UKF) and resilient GNSS algorithms. Define modular "Plug and Play" PNT architectures for UAS platforms. Conduct GNSS-denied simulation and Hardware-in-the-Loop (HIL) testing. Provide technical authority and roadmap guidance for PNT capabilities. The Person: Degree-qualified in Aerospace/Robotics with deep sensor fusion expertise. Proven experience in GNSS-denied navigation (UAS, Missiles, or Robotics). Highly proficient in modelling, simulation, and complex error-budget analysis. Must be eligible for UK SC Clearance. Reference Number: BBBH(phone number removed) Rise Technical Recruitment Ltd acts an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set and will be decided by our client, the employer. Rise are not responsible or liable for any hiring decisions made by the end client. We are an equal opportunities company and welcome applications from all suitable candidates.
Insignis
Senior Software Engineer
Insignis Fareham, Hampshire
Job title: Principal Software Engineer - Autonomy Location: Fareham, Hampshire Responsible to: Autonomy & Control Director Liaison with: All Kraken staff, sub-contractors, customers, and suppliers Role overview: To lead the software development of a high-level autonomy capability to be deployed to all Kraken autonomous vehicles. This is a diverse R&D-led role covering vessel guidance, mission frameworks and behaviours, obstacle avoidance, and other high-level capabilities including modern AI techniques. Most development will require strong expertise with C++, Python, ROS/ROS2, DDS, and embedded Linux environments. You will be responsible for designing, implementing, and optimising autonomy algorithms and systems in both experimental and production settings. You should be comfortable handling complex workloads across R&D, prototyping, and mission-critical production deployments. Primary responsibilities include, but are not limited to: Lead the development and implementation of high-level autonomous behaviours for unmanned vehicles. Design and optimise algorithms for obstacle avoidance, path planning, and mission-level autonomy. Work extensively with ROS2, DDS, and Linux-based systems to develop robust autonomy software. Collaborate with cross-functional teams, including perception, navigation, and hardware engineers, to integrate autonomy solutions. Develop and maintain high-quality, well-documented code using C++ and Python. Conduct rigorous testing and validation of autonomy software in both simulated and real-world environments. Provide technical leadership, mentoring, and guidance to junior engineers and researchers. Balance R&D experimentation with production-level software deployment and optimisation. PERSON SPECIFICIATION Essential skills, knowledge and experience: Extensive experience in C++, with a focus on software architecture and algorithms. Strong understanding of autonomous system design, including motion planning, state estimation, and behaviour-based control. Experience working with Linux, including system-level debugging and performance tuning. Solid knowledge of real-time systems, distributed computing, and middleware communication frameworks. Experience developing and deploying software in an R&D and production environment. Excellent problem-solving skills with the ability to innovate and iterate on autonomy algorithms. Strong verbal and written communication skills, capable of conveying complex technical ideas clearly. Desirable skills, knowledge and experience: Proven expertise in ROS or ROS2 and/or DDS based systems, Python. Experience with sensor fusion techniques (LIDAR, RADAR, cameras, IMUs). Knowledge of deep learning-based perception for autonomous systems. Experience with simulation tools such as Gazebo, CARLA, or Unreal Engine. Familiarity with real-time and embedded systems. Familiarity with cloud-based robotics and containerization (Docker, Kubernetes). Familiarity with PX4 and MAVLink based flight control systems. Previous work in the defence, aerospace, or maritime autonomy sectors. Key behaviours that align with our commitment to excellence, collaboration and efficiency within the workplace: To be punctual and manage workload effectively to meet deadlines and priorities. Clearly convey ideas and information while actively listening to others. Work well with colleagues to achieve common goals and support team members as needed. Identify issues and develop practical solutions in a timely manner. Maintain a high standard of conduct, respecting confidentiality and addressing challenges respectfully. Ensure work is accurate, thorough and free from errors through careful review. Take ownership of tasks, following through on commitments. Maintain professionalism in client interactions. General accountabilities and responsibilities: To use personal judgement and initiative to develop effective and constructive solutions to challenges and obstacles in day-to-day activities and procedures within the specified role To maintain personal ability in, and appropriate use of, all relevant IT (Information and Technology) and other systems required to adequately perform the role To act ethically, with integrity and in the best interest of the business at all times To maintain a professional and supportive relationship with team members and other departments to deliver business objectives or deadlines To carry out any other duties as detailed by a member of the senior management team or authorised representative To keep good time management to minimise any wasted time and maximise productivity and effectiveness Health & Safety responsibilities: To ensure that the working area is a clean and a safe environment in compliance with the best practice and health and safety policies To ensure any equipment used is safe, within electrical test date and all guards and interlocks are working and in place To act safely and responsibly in line with company processes and Health and Safety procedures to ensure your safety and the safety of others To report any potential Health and safety hazards or violations to your line manager or directly to the QHSE Manager To ensure any PPE or work wear required or provided for the job is worn and checked regularly for wear and then reported when replacements required
26/02/2026
Full time
Job title: Principal Software Engineer - Autonomy Location: Fareham, Hampshire Responsible to: Autonomy & Control Director Liaison with: All Kraken staff, sub-contractors, customers, and suppliers Role overview: To lead the software development of a high-level autonomy capability to be deployed to all Kraken autonomous vehicles. This is a diverse R&D-led role covering vessel guidance, mission frameworks and behaviours, obstacle avoidance, and other high-level capabilities including modern AI techniques. Most development will require strong expertise with C++, Python, ROS/ROS2, DDS, and embedded Linux environments. You will be responsible for designing, implementing, and optimising autonomy algorithms and systems in both experimental and production settings. You should be comfortable handling complex workloads across R&D, prototyping, and mission-critical production deployments. Primary responsibilities include, but are not limited to: Lead the development and implementation of high-level autonomous behaviours for unmanned vehicles. Design and optimise algorithms for obstacle avoidance, path planning, and mission-level autonomy. Work extensively with ROS2, DDS, and Linux-based systems to develop robust autonomy software. Collaborate with cross-functional teams, including perception, navigation, and hardware engineers, to integrate autonomy solutions. Develop and maintain high-quality, well-documented code using C++ and Python. Conduct rigorous testing and validation of autonomy software in both simulated and real-world environments. Provide technical leadership, mentoring, and guidance to junior engineers and researchers. Balance R&D experimentation with production-level software deployment and optimisation. PERSON SPECIFICIATION Essential skills, knowledge and experience: Extensive experience in C++, with a focus on software architecture and algorithms. Strong understanding of autonomous system design, including motion planning, state estimation, and behaviour-based control. Experience working with Linux, including system-level debugging and performance tuning. Solid knowledge of real-time systems, distributed computing, and middleware communication frameworks. Experience developing and deploying software in an R&D and production environment. Excellent problem-solving skills with the ability to innovate and iterate on autonomy algorithms. Strong verbal and written communication skills, capable of conveying complex technical ideas clearly. Desirable skills, knowledge and experience: Proven expertise in ROS or ROS2 and/or DDS based systems, Python. Experience with sensor fusion techniques (LIDAR, RADAR, cameras, IMUs). Knowledge of deep learning-based perception for autonomous systems. Experience with simulation tools such as Gazebo, CARLA, or Unreal Engine. Familiarity with real-time and embedded systems. Familiarity with cloud-based robotics and containerization (Docker, Kubernetes). Familiarity with PX4 and MAVLink based flight control systems. Previous work in the defence, aerospace, or maritime autonomy sectors. Key behaviours that align with our commitment to excellence, collaboration and efficiency within the workplace: To be punctual and manage workload effectively to meet deadlines and priorities. Clearly convey ideas and information while actively listening to others. Work well with colleagues to achieve common goals and support team members as needed. Identify issues and develop practical solutions in a timely manner. Maintain a high standard of conduct, respecting confidentiality and addressing challenges respectfully. Ensure work is accurate, thorough and free from errors through careful review. Take ownership of tasks, following through on commitments. Maintain professionalism in client interactions. General accountabilities and responsibilities: To use personal judgement and initiative to develop effective and constructive solutions to challenges and obstacles in day-to-day activities and procedures within the specified role To maintain personal ability in, and appropriate use of, all relevant IT (Information and Technology) and other systems required to adequately perform the role To act ethically, with integrity and in the best interest of the business at all times To maintain a professional and supportive relationship with team members and other departments to deliver business objectives or deadlines To carry out any other duties as detailed by a member of the senior management team or authorised representative To keep good time management to minimise any wasted time and maximise productivity and effectiveness Health & Safety responsibilities: To ensure that the working area is a clean and a safe environment in compliance with the best practice and health and safety policies To ensure any equipment used is safe, within electrical test date and all guards and interlocks are working and in place To act safely and responsibly in line with company processes and Health and Safety procedures to ensure your safety and the safety of others To report any potential Health and safety hazards or violations to your line manager or directly to the QHSE Manager To ensure any PPE or work wear required or provided for the job is worn and checked regularly for wear and then reported when replacements required
Insignis
Principal Software Engineer
Insignis
Job title: Principal Software Engineer - Autonomy Location: Fareham, Hampshire Responsible to: Autonomy & Control Director Liaison with: All Kraken staff, sub-contractors, customers, and suppliers Role overview: To lead the software development of a high-level autonomy capability to be deployed to all Kraken autonomous vehicles. This is a diverse R&D-led role covering vessel guidance, mission frameworks and behaviours, obstacle avoidance, and other high-level capabilities including modern AI techniques. Most development will require strong expertise with C++, Python, ROS/ROS2, DDS, and embedded Linux environments. You will be responsible for designing, implementing, and optimising autonomy algorithms and systems in both experimental and production settings. You should be comfortable handling complex workloads across R&D, prototyping, and mission-critical production deployments. Primary responsibilities include, but are not limited to: Lead the development and implementation of high-level autonomous behaviours for unmanned vehicles. Design and optimise algorithms for obstacle avoidance, path planning, and mission-level autonomy. Work extensively with ROS2, DDS, and Linux-based systems to develop robust autonomy software. Collaborate with cross-functional teams, including perception, navigation, and hardware engineers, to integrate autonomy solutions. Develop and maintain high-quality, well-documented code using C++ and Python. Conduct rigorous testing and validation of autonomy software in both simulated and real-world environments. Provide technical leadership, mentoring, and guidance to junior engineers and researchers. Balance R&D experimentation with production-level software deployment and optimisation. PERSON SPECIFICIATION Essential skills, knowledge and experience: Extensive experience in C++, with a focus on software architecture and algorithms. Strong understanding of autonomous system design, including motion planning, state estimation, and behaviour-based control. Experience working with Linux, including system-level debugging and performance tuning. Solid knowledge of real-time systems, distributed computing, and middleware communication frameworks. Experience developing and deploying software in an R&D and production environment. Excellent problem-solving skills with the ability to innovate and iterate on autonomy algorithms. Strong verbal and written communication skills, capable of conveying complex technical ideas clearly. Desirable skills, knowledge and experience: Proven expertise in ROS or ROS2 and/or DDS based systems, Python. Experience with sensor fusion techniques (LIDAR, RADAR, cameras, IMUs). Knowledge of deep learning-based perception for autonomous systems. Experience with simulation tools such as Gazebo, CARLA, or Unreal Engine. Familiarity with real-time and embedded systems. Familiarity with cloud-based robotics and containerization (Docker, Kubernetes). Familiarity with PX4 and MAVLink based flight control systems. Previous work in the defence, aerospace, or maritime autonomy sectors. Key behaviours that align with our commitment to excellence, collaboration and efficiency within the workplace: To be punctual and manage workload effectively to meet deadlines and priorities. Clearly convey ideas and information while actively listening to others. Work well with colleagues to achieve common goals and support team members as needed. Identify issues and develop practical solutions in a timely manner. Maintain a high standard of conduct, respecting confidentiality and addressing challenges respectfully. Ensure work is accurate, thorough and free from errors through careful review. Take ownership of tasks, following through on commitments. Maintain professionalism in client interactions. General accountabilities and responsibilities: To use personal judgement and initiative to develop effective and constructive solutions to challenges and obstacles in day-to-day activities and procedures within the specified role To maintain personal ability in, and appropriate use of, all relevant IT (Information and Technology) and other systems required to adequately perform the role To act ethically, with integrity and in the best interest of the business at all times To maintain a professional and supportive relationship with team members and other departments to deliver business objectives or deadlines To carry out any other duties as detailed by a member of the senior management team or authorised representative To keep good time management to minimise any wasted time and maximise productivity and effectiveness Health & Safety responsibilities: To ensure that the working area is a clean and a safe environment in compliance with the best practice and health and safety policies To ensure any equipment used is safe, within electrical test date and all guards and interlocks are working and in place To act safely and responsibly in line with company processes and Health and Safety procedures to ensure your safety and the safety of others To report any potential Health and safety hazards or violations to your line manager or directly to the QHSE Manager To ensure any PPE or work wear required or provided for the job is worn and checked regularly for wear and then reported when replacements required
26/02/2026
Full time
Job title: Principal Software Engineer - Autonomy Location: Fareham, Hampshire Responsible to: Autonomy & Control Director Liaison with: All Kraken staff, sub-contractors, customers, and suppliers Role overview: To lead the software development of a high-level autonomy capability to be deployed to all Kraken autonomous vehicles. This is a diverse R&D-led role covering vessel guidance, mission frameworks and behaviours, obstacle avoidance, and other high-level capabilities including modern AI techniques. Most development will require strong expertise with C++, Python, ROS/ROS2, DDS, and embedded Linux environments. You will be responsible for designing, implementing, and optimising autonomy algorithms and systems in both experimental and production settings. You should be comfortable handling complex workloads across R&D, prototyping, and mission-critical production deployments. Primary responsibilities include, but are not limited to: Lead the development and implementation of high-level autonomous behaviours for unmanned vehicles. Design and optimise algorithms for obstacle avoidance, path planning, and mission-level autonomy. Work extensively with ROS2, DDS, and Linux-based systems to develop robust autonomy software. Collaborate with cross-functional teams, including perception, navigation, and hardware engineers, to integrate autonomy solutions. Develop and maintain high-quality, well-documented code using C++ and Python. Conduct rigorous testing and validation of autonomy software in both simulated and real-world environments. Provide technical leadership, mentoring, and guidance to junior engineers and researchers. Balance R&D experimentation with production-level software deployment and optimisation. PERSON SPECIFICIATION Essential skills, knowledge and experience: Extensive experience in C++, with a focus on software architecture and algorithms. Strong understanding of autonomous system design, including motion planning, state estimation, and behaviour-based control. Experience working with Linux, including system-level debugging and performance tuning. Solid knowledge of real-time systems, distributed computing, and middleware communication frameworks. Experience developing and deploying software in an R&D and production environment. Excellent problem-solving skills with the ability to innovate and iterate on autonomy algorithms. Strong verbal and written communication skills, capable of conveying complex technical ideas clearly. Desirable skills, knowledge and experience: Proven expertise in ROS or ROS2 and/or DDS based systems, Python. Experience with sensor fusion techniques (LIDAR, RADAR, cameras, IMUs). Knowledge of deep learning-based perception for autonomous systems. Experience with simulation tools such as Gazebo, CARLA, or Unreal Engine. Familiarity with real-time and embedded systems. Familiarity with cloud-based robotics and containerization (Docker, Kubernetes). Familiarity with PX4 and MAVLink based flight control systems. Previous work in the defence, aerospace, or maritime autonomy sectors. Key behaviours that align with our commitment to excellence, collaboration and efficiency within the workplace: To be punctual and manage workload effectively to meet deadlines and priorities. Clearly convey ideas and information while actively listening to others. Work well with colleagues to achieve common goals and support team members as needed. Identify issues and develop practical solutions in a timely manner. Maintain a high standard of conduct, respecting confidentiality and addressing challenges respectfully. Ensure work is accurate, thorough and free from errors through careful review. Take ownership of tasks, following through on commitments. Maintain professionalism in client interactions. General accountabilities and responsibilities: To use personal judgement and initiative to develop effective and constructive solutions to challenges and obstacles in day-to-day activities and procedures within the specified role To maintain personal ability in, and appropriate use of, all relevant IT (Information and Technology) and other systems required to adequately perform the role To act ethically, with integrity and in the best interest of the business at all times To maintain a professional and supportive relationship with team members and other departments to deliver business objectives or deadlines To carry out any other duties as detailed by a member of the senior management team or authorised representative To keep good time management to minimise any wasted time and maximise productivity and effectiveness Health & Safety responsibilities: To ensure that the working area is a clean and a safe environment in compliance with the best practice and health and safety policies To ensure any equipment used is safe, within electrical test date and all guards and interlocks are working and in place To act safely and responsibly in line with company processes and Health and Safety procedures to ensure your safety and the safety of others To report any potential Health and safety hazards or violations to your line manager or directly to the QHSE Manager To ensure any PPE or work wear required or provided for the job is worn and checked regularly for wear and then reported when replacements required
Meritus Talent
Digital Design Engineer
Meritus Talent Stevenage, Hertfordshire
MERITUS Talent are working with one of Europe's leading defence manufacturers for the recruitment of a High Speed Digital Design Engineer to join their Stevenage office on a 12 Month contract assignment. The incumbent of the role is expected to be onsite full time, and paid between £70 - £80 per hour INSIDE IR35. SC Clearance needs to be in place prior to starting the role. We're looking for a High Speed Digital Design Engineer to join our growing electronics team in either Stevenage or Bristol. You'll be part of a large and highly skilled group working on advanced digital and analogue hardware, designing high-performance systems for software-defined radio (SDR), radar signal processing, and sensor fusion applications. What you'll be doing: As a key member of the engineering team, you'll support the Technical Lead/Architect and work closely with systems, software, firmware, mechanical, and production engineers. Together, you'll define and develop efficient and reliable electronic solutions that meet customer needs. Once the specification is agreed, you'll take the lead on the detailed design of the high-speed digital elements and coordinate other electronic design activities through the full development lifecycle - from concept to delivery. What we're looking for: We want someone with a solid background in high-speed digital design who enjoys solving complex problems and working collaboratively across disciplines. You should have: Proven experience in complex, high-speed digital electronics design Knowledge of MPSoC FPGA technologies, DDR and Flash memory, and high-speed serial interfaces Experience with signal integrity (SI) and power integrity (PI) analysis Proficiency in VHDL, plus experience with C, C++ or Python for board-level test and debug A good understanding of DSP concepts for SDR, radar and optical sensors A systems-level mindset and the ability to design elegant hardware architectures Strong academic grounding and the ability to pick up new ideas quickly A focus on documentation, collaboration and delivering high-quality solutions You'll be working on cutting-edge technology in a supportive team that values deep technical understanding and real-world results. The work is varied and intellectually stimulating, and you'll have the chance to influence key designs used in critical applications.
03/10/2025
Full time
MERITUS Talent are working with one of Europe's leading defence manufacturers for the recruitment of a High Speed Digital Design Engineer to join their Stevenage office on a 12 Month contract assignment. The incumbent of the role is expected to be onsite full time, and paid between £70 - £80 per hour INSIDE IR35. SC Clearance needs to be in place prior to starting the role. We're looking for a High Speed Digital Design Engineer to join our growing electronics team in either Stevenage or Bristol. You'll be part of a large and highly skilled group working on advanced digital and analogue hardware, designing high-performance systems for software-defined radio (SDR), radar signal processing, and sensor fusion applications. What you'll be doing: As a key member of the engineering team, you'll support the Technical Lead/Architect and work closely with systems, software, firmware, mechanical, and production engineers. Together, you'll define and develop efficient and reliable electronic solutions that meet customer needs. Once the specification is agreed, you'll take the lead on the detailed design of the high-speed digital elements and coordinate other electronic design activities through the full development lifecycle - from concept to delivery. What we're looking for: We want someone with a solid background in high-speed digital design who enjoys solving complex problems and working collaboratively across disciplines. You should have: Proven experience in complex, high-speed digital electronics design Knowledge of MPSoC FPGA technologies, DDR and Flash memory, and high-speed serial interfaces Experience with signal integrity (SI) and power integrity (PI) analysis Proficiency in VHDL, plus experience with C, C++ or Python for board-level test and debug A good understanding of DSP concepts for SDR, radar and optical sensors A systems-level mindset and the ability to design elegant hardware architectures Strong academic grounding and the ability to pick up new ideas quickly A focus on documentation, collaboration and delivering high-quality solutions You'll be working on cutting-edge technology in a supportive team that values deep technical understanding and real-world results. The work is varied and intellectually stimulating, and you'll have the chance to influence key designs used in critical applications.
Akkodis
High Speed Digital Design Engineer
Akkodis Stevenage, Hertfordshire
Job Title: High Speed Digital Design Engineer Location : Stevenage or Bristol Skillset/experience required: Experience in complex, high speed digital electronics design. Experience in MPSoC FGPA, DDR and Flash memory and high speed serial interconnect design Experience in SI and PI Analysis Proficiency in VHDL to support board level test and debug Proficiency in C, C++, or Python to support board level test and debug Familiarity with DSP concepts for SDR, radar signal processing and optical sensors Ability to develop elegant hardware architectures through detailed understanding and collaboration with systems, software, firmware, mechanical and production teams Strong academic background to support this intellectually demanding role Strong desire to drive collaboration and ensure successful delivery. Excellent ability to configure and document designs to a high professional standard. Overview of department: As part of a large team of analogue and digital electronics design engineers, you will be responsible for the electronics design and development of high speed MPSoC FPGA and AI hardware solutions targeting SDR, radar signal processing and sensor fusion applications. Responsibilities As Digital Design Engineer you will support the Technical Lead/Architect in collaboration with the systems, software, firmware, mechanical and production teams to specify elegant and optimised solutions that satisfy customer needs. Once the specification has been agreed, you will be responsible for the detailed design of the high speed digital aspects as well as leading all the other electronics design activity through the full product development lifecycle. Modis International Ltd acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers in the UK. Modis Europe Ltd provide a variety of international solutions that connect clients to the best talent in the world. For all positions based in Switzerland, Modis Europe Ltd works with its licensed Swiss partner Accurity GmbH to ensure that candidate applications are handled in accordance with Swiss law. Both Modis International Ltd and Modis Europe Ltd are Equal Opportunities Employers. By applying for this role your details will be submitted to Modis International Ltd and/ or Modis Europe Ltd. Our Candidate Privacy Information Statement which explains how we will use your information is available on the Modis website.
03/10/2025
Full time
Job Title: High Speed Digital Design Engineer Location : Stevenage or Bristol Skillset/experience required: Experience in complex, high speed digital electronics design. Experience in MPSoC FGPA, DDR and Flash memory and high speed serial interconnect design Experience in SI and PI Analysis Proficiency in VHDL to support board level test and debug Proficiency in C, C++, or Python to support board level test and debug Familiarity with DSP concepts for SDR, radar signal processing and optical sensors Ability to develop elegant hardware architectures through detailed understanding and collaboration with systems, software, firmware, mechanical and production teams Strong academic background to support this intellectually demanding role Strong desire to drive collaboration and ensure successful delivery. Excellent ability to configure and document designs to a high professional standard. Overview of department: As part of a large team of analogue and digital electronics design engineers, you will be responsible for the electronics design and development of high speed MPSoC FPGA and AI hardware solutions targeting SDR, radar signal processing and sensor fusion applications. Responsibilities As Digital Design Engineer you will support the Technical Lead/Architect in collaboration with the systems, software, firmware, mechanical and production teams to specify elegant and optimised solutions that satisfy customer needs. Once the specification has been agreed, you will be responsible for the detailed design of the high speed digital aspects as well as leading all the other electronics design activity through the full product development lifecycle. Modis International Ltd acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers in the UK. Modis Europe Ltd provide a variety of international solutions that connect clients to the best talent in the world. For all positions based in Switzerland, Modis Europe Ltd works with its licensed Swiss partner Accurity GmbH to ensure that candidate applications are handled in accordance with Swiss law. Both Modis International Ltd and Modis Europe Ltd are Equal Opportunities Employers. By applying for this role your details will be submitted to Modis International Ltd and/ or Modis Europe Ltd. Our Candidate Privacy Information Statement which explains how we will use your information is available on the Modis website.
UK Atomic Energy Authority
Software Engineer
UK Atomic Energy Authority Abingdon, Oxfordshire
By 2050, the planet could be using twice as much electricity compared to today. Are you interested in contributing and helping to shape the future of the world's energy? If so, read on. Remote Applications in Challenging Environments (RACE) is based at Culham, within UKAEA, specialising in remote handling and automated systems. There has never been a more exciting time to join UKAEA. We are growing rapidly as an organisation. The job holder will join the RACE Department. RACE has a large growing team of Software Engineers dedicated to the development and integration of robotics systems. You will be part of a highly skilled team delivering cutting edge robotic solutions for remote handling applications in fusion and many other industries. Job Description Who are we looking for? Do you have extensive experience creating intricate solutions in a diverse range of complex environments? RACE is seeking talented software engineers with a proven track record. You will be responsible for leading projects with expertise in software development, producing digital twin environments, and working on the design and execution of research projects relating to robotics and haptic tele-operation. With a focus on developing remote handling systems for the next generations of power stations, this role will support the UK effort to apply novel technologies to all challenging and harsh environments for the protection of people and advancement of the industry. If you have a strong understanding of software engineering techniques and design principles including lifecycle, version control (Git, SVN etc.), and documentation, as well as being keen to learn and apply new technologies with the ability to communicate effectively at all levels and collaborate well on projects, then we would like to hear from you. What will you be responsible for? The main responsibilities of the role will include: - Specification, design, and development of software for robotic systems - Design and implementation of graphical user interfaces - Improve and extend existing software systems used for remote handling robotics - Diagnose issues and propose solutions considering both technical and human factors - Work with a team to solve problems, plan work, share knowledge, and help others - Represent RACE with customers and collaborators Qualifications Essential qualifications, aptitudes and experience - Bachelor's or Masters Degree in Software Engineering or technical subject or equivalent knowledge and experience - Experience of developing software used by others in an academic and/or professional environment - Demonstrable ability to develop working, understandable software in at least one language used in relevant applications (e.g. C++, Qt, Python) - A strong understanding of software engineering techniques and design principles including lifecycle, version control (Git, SVN etc.), and documentation - Familiarity with good development practices throughout the software development lifecycle such as version control and testing - Ability to apply design principles such as Object Oriented design Desirable skills, experience and competence - Experience in Robotics/Machine Learning/Computer Vision/Automated Planning/Graphical User Interfaces (GUI) - Knowledge of mathematical modelling and optimisation - Familiarity with system modelling UML/SysML would be beneficial - General interest in mobile robotics and engineering - Understanding of sensor fusion techniques Special requirements International travel to customer's and collaborator's sites may be required. Additional Information What we offer - A competitive salary - A culture committed to being fully inclusive, supported by a Being Inclusive Strategy and Inclusion Ambassadors - An Employee Assistance Programme and trained Mental Health First Aiders, with a full calendar of health and wellbeing initiatives - Flexible working options including family friendly policies - Emergency leave (paid) - 30.5 days' annual leave (including privilege days and three days between Christmas and New Year) increased with length of service - Wide range of career development opportunities (e.g. professional registration, internal promotions, coaching and mentoring programme) - Outstanding defined benefit pension scheme - Annual corporate bonus scheme - Relocation allowance (if eligible) We welcome applications from under-represented groups, particularly from individuals from black and other ethnic minority backgrounds, including nationality and citizenship, people with disabilities, (visible and hidden) and women. The Executive team with support from our EDI 'Equality, Diversity and Inclusion' (EDI) partner and Inclusion Ambassadors, is actively promoting EDI and taking steps to increase the diversity of our people through reinforcing best practice in recruitment and selection, and revaluating approaches where it is clear we can remove barriers to success. We are easily accessible by car and are a 10-minute walk from Culham Railway Station in Oxfordshire. Please be advised that this vacancy is due to close on 8/10/2021. We may close earlier than this date if large or sufficient numbers of applications are received. Please note all employees working at the UK Atomic Energy Authority will be required to complete an online Disclosure Certificate application as part of their clearance - The Disclosure & Barring Service (DBS) checks will show the details of all current criminal convictions (convictions considered unspent under the Rehabilitation of Offenders Act 1974) or will confirm that there are no such convictions.
06/10/2021
Full time
By 2050, the planet could be using twice as much electricity compared to today. Are you interested in contributing and helping to shape the future of the world's energy? If so, read on. Remote Applications in Challenging Environments (RACE) is based at Culham, within UKAEA, specialising in remote handling and automated systems. There has never been a more exciting time to join UKAEA. We are growing rapidly as an organisation. The job holder will join the RACE Department. RACE has a large growing team of Software Engineers dedicated to the development and integration of robotics systems. You will be part of a highly skilled team delivering cutting edge robotic solutions for remote handling applications in fusion and many other industries. Job Description Who are we looking for? Do you have extensive experience creating intricate solutions in a diverse range of complex environments? RACE is seeking talented software engineers with a proven track record. You will be responsible for leading projects with expertise in software development, producing digital twin environments, and working on the design and execution of research projects relating to robotics and haptic tele-operation. With a focus on developing remote handling systems for the next generations of power stations, this role will support the UK effort to apply novel technologies to all challenging and harsh environments for the protection of people and advancement of the industry. If you have a strong understanding of software engineering techniques and design principles including lifecycle, version control (Git, SVN etc.), and documentation, as well as being keen to learn and apply new technologies with the ability to communicate effectively at all levels and collaborate well on projects, then we would like to hear from you. What will you be responsible for? The main responsibilities of the role will include: - Specification, design, and development of software for robotic systems - Design and implementation of graphical user interfaces - Improve and extend existing software systems used for remote handling robotics - Diagnose issues and propose solutions considering both technical and human factors - Work with a team to solve problems, plan work, share knowledge, and help others - Represent RACE with customers and collaborators Qualifications Essential qualifications, aptitudes and experience - Bachelor's or Masters Degree in Software Engineering or technical subject or equivalent knowledge and experience - Experience of developing software used by others in an academic and/or professional environment - Demonstrable ability to develop working, understandable software in at least one language used in relevant applications (e.g. C++, Qt, Python) - A strong understanding of software engineering techniques and design principles including lifecycle, version control (Git, SVN etc.), and documentation - Familiarity with good development practices throughout the software development lifecycle such as version control and testing - Ability to apply design principles such as Object Oriented design Desirable skills, experience and competence - Experience in Robotics/Machine Learning/Computer Vision/Automated Planning/Graphical User Interfaces (GUI) - Knowledge of mathematical modelling and optimisation - Familiarity with system modelling UML/SysML would be beneficial - General interest in mobile robotics and engineering - Understanding of sensor fusion techniques Special requirements International travel to customer's and collaborator's sites may be required. Additional Information What we offer - A competitive salary - A culture committed to being fully inclusive, supported by a Being Inclusive Strategy and Inclusion Ambassadors - An Employee Assistance Programme and trained Mental Health First Aiders, with a full calendar of health and wellbeing initiatives - Flexible working options including family friendly policies - Emergency leave (paid) - 30.5 days' annual leave (including privilege days and three days between Christmas and New Year) increased with length of service - Wide range of career development opportunities (e.g. professional registration, internal promotions, coaching and mentoring programme) - Outstanding defined benefit pension scheme - Annual corporate bonus scheme - Relocation allowance (if eligible) We welcome applications from under-represented groups, particularly from individuals from black and other ethnic minority backgrounds, including nationality and citizenship, people with disabilities, (visible and hidden) and women. The Executive team with support from our EDI 'Equality, Diversity and Inclusion' (EDI) partner and Inclusion Ambassadors, is actively promoting EDI and taking steps to increase the diversity of our people through reinforcing best practice in recruitment and selection, and revaluating approaches where it is clear we can remove barriers to success. We are easily accessible by car and are a 10-minute walk from Culham Railway Station in Oxfordshire. Please be advised that this vacancy is due to close on 8/10/2021. We may close earlier than this date if large or sufficient numbers of applications are received. Please note all employees working at the UK Atomic Energy Authority will be required to complete an online Disclosure Certificate application as part of their clearance - The Disclosure & Barring Service (DBS) checks will show the details of all current criminal convictions (convictions considered unspent under the Rehabilitation of Offenders Act 1974) or will confirm that there are no such convictions.
UK Atomic Energy Authority
Software Engineer
UK Atomic Energy Authority Culham, Oxfordshire
Software Engineer Culham, Oxfordshire Full-time Department: RACE Operations Salary: £36,397 to £52,293 (inclusive of MPP) + excellent benefits including outstanding pension Salary band: £30,000 to £39,999 per annum Confirmed Grade: Level 4 / Level 5 Site Location: UKAEA Culham, Oxfordshire Company Description Do you want to play a part in bringing clean energy to the world? Fusion, the process that powers the Sun, is the ultimate energy source, offering abundant low-carbon electricity for generations to come. UKAEA is at the forefront of global fusion research. Our mission is to lead the delivery of sustainable fusion energy and maximise scientific and economic benefit. RACE (Remote Applications in Challenging Environments) is based at Culham, within UKAEA, specialising in remote handling and automated systems. There has never been a more exciting time to join UKAEA. We are growing rapidly as an organisation. The jobholder will join the RACE Department. RACE has a large growing team of Software Engineers dedicated to the development and integration of robotics systems. You will be part of a highly skilled team delivering cutting edge robotic solutions for remote handling applications in fusion and many other industries. Who are we looking for? Do you have extensive experience creating intricate solutions in a diverse range of complex environments? RACE is seeking talented software engineers with a proven track record. You will be responsible for leading projects with expertise in software development, producing digital twin environments, and working on the design and execution of research projects relating to robotics and haptic tele-operation. With a focus on developing remote handling systems for the next generation of power stations, this role will support the UK effort to apply novel technologies to all challenging and harsh environments for the protection of people and advancement of the industry. What will you be responsible for? The main responsibilities of the role will include: - Specification, design, and development of software for robotic systems - The design and implementation of graphical user interfaces - Improving and extending existing software systems used for remote handling robotics - Diagnosing issues and proposing solutions considering both technical and human factors - Working with a team to solve problems, plan work, share knowledge, and help others - Representing RACE with customers and collaborators Essential qualifications, skills, experience and competence required - A Bachelor's or Master's Degree in Software Engineering or technical subject, or equivalent knowledge and experience - Experience of developing software used by others in an academic and/or professional environment - Demonstrable ability to develop working, understandable software in at least one language used in relevant applications (e.g. C++, Qt, Python) - A strong understanding of software engineering techniques and design principles including lifecycle, version control (Git, SVN etc.), and documentation - Familiarity with good development practices throughout the software development lifecycle such as version control and testing - The ability to apply design principles such as Object Oriented design - The appetite and ability to learn and apply new technologies - The ability to communicate effectively at all levels and collaborate well on projects Desirable skills, experience and competence - Experience in Robotics / Machine Learning / Computer Vision / Automated Planning / Graphical User Interfaces (GUI). - Knowledge of mathematical modelling and optimisation - Familiarity with system modelling UML/SysML would be beneficial - General interest in mobile robotics and engineering - Understanding of sensor fusion techniques Special requirements - International travel to customers and collaborators' sites may be required What we offer - A competitive salary - A culture committed to being fully inclusive, supported by a Being Inclusive Strategy and Inclusion Ambassadors - An Employee Assistance Programme and trained Mental Health First Aiders, with a full calendar of health and wellbeing initiatives - Flexible working options including family friendly policies - Emergency leave (paid) - 30.5 days' annual leave (including privilege days and 3 days between Christmas and New Year) increased with length of service - Wide range of career development opportunities (e.g. professional registration, internal promotions, coaching and mentoring programme) - Outstanding defined benefit pension scheme - Annual corporate bonus scheme - Relocation allowance (if eligible) We welcome applications from under-represented groups, particularly from individuals from black and other ethnic minority backgrounds, including nationality and citizenship, people with disabilities, (visible and hidden) and women. Our dedicated 'Equality, Diversity and Inclusion' (EDI) partner, with the support from our Inclusion Ambassadors, is actively promoting EDI and taking steps to increase the diversity of our people through reinforcing best practice in recruitment and selection, and revaluating approaches where it is clear we can remove barriers to success. We are easily accessible by car and are a 10-minute walk from Culham Railway Station in Oxfordshire Please be advised that this vacancy is due to close on 03/04/21 (included). We may close the vacancy earlier than this date if large or sufficient numbers of applications are received. Please note, we welcome applications across 2 levels, the level is determined by skills and experience against the set criteria. The level 4 role attracts a salary range of £36,397 to £38,620 (inclusive of MPP) and the level 5 attracts a salary of £49,396 to £52,293 (inclusive of MPP). Please note, all employees working at the UK Atomic Energy Authority will be required to complete an online Disclosure Certificate application as part of their clearance.
31/03/2021
Full time
Software Engineer Culham, Oxfordshire Full-time Department: RACE Operations Salary: £36,397 to £52,293 (inclusive of MPP) + excellent benefits including outstanding pension Salary band: £30,000 to £39,999 per annum Confirmed Grade: Level 4 / Level 5 Site Location: UKAEA Culham, Oxfordshire Company Description Do you want to play a part in bringing clean energy to the world? Fusion, the process that powers the Sun, is the ultimate energy source, offering abundant low-carbon electricity for generations to come. UKAEA is at the forefront of global fusion research. Our mission is to lead the delivery of sustainable fusion energy and maximise scientific and economic benefit. RACE (Remote Applications in Challenging Environments) is based at Culham, within UKAEA, specialising in remote handling and automated systems. There has never been a more exciting time to join UKAEA. We are growing rapidly as an organisation. The jobholder will join the RACE Department. RACE has a large growing team of Software Engineers dedicated to the development and integration of robotics systems. You will be part of a highly skilled team delivering cutting edge robotic solutions for remote handling applications in fusion and many other industries. Who are we looking for? Do you have extensive experience creating intricate solutions in a diverse range of complex environments? RACE is seeking talented software engineers with a proven track record. You will be responsible for leading projects with expertise in software development, producing digital twin environments, and working on the design and execution of research projects relating to robotics and haptic tele-operation. With a focus on developing remote handling systems for the next generation of power stations, this role will support the UK effort to apply novel technologies to all challenging and harsh environments for the protection of people and advancement of the industry. What will you be responsible for? The main responsibilities of the role will include: - Specification, design, and development of software for robotic systems - The design and implementation of graphical user interfaces - Improving and extending existing software systems used for remote handling robotics - Diagnosing issues and proposing solutions considering both technical and human factors - Working with a team to solve problems, plan work, share knowledge, and help others - Representing RACE with customers and collaborators Essential qualifications, skills, experience and competence required - A Bachelor's or Master's Degree in Software Engineering or technical subject, or equivalent knowledge and experience - Experience of developing software used by others in an academic and/or professional environment - Demonstrable ability to develop working, understandable software in at least one language used in relevant applications (e.g. C++, Qt, Python) - A strong understanding of software engineering techniques and design principles including lifecycle, version control (Git, SVN etc.), and documentation - Familiarity with good development practices throughout the software development lifecycle such as version control and testing - The ability to apply design principles such as Object Oriented design - The appetite and ability to learn and apply new technologies - The ability to communicate effectively at all levels and collaborate well on projects Desirable skills, experience and competence - Experience in Robotics / Machine Learning / Computer Vision / Automated Planning / Graphical User Interfaces (GUI). - Knowledge of mathematical modelling and optimisation - Familiarity with system modelling UML/SysML would be beneficial - General interest in mobile robotics and engineering - Understanding of sensor fusion techniques Special requirements - International travel to customers and collaborators' sites may be required What we offer - A competitive salary - A culture committed to being fully inclusive, supported by a Being Inclusive Strategy and Inclusion Ambassadors - An Employee Assistance Programme and trained Mental Health First Aiders, with a full calendar of health and wellbeing initiatives - Flexible working options including family friendly policies - Emergency leave (paid) - 30.5 days' annual leave (including privilege days and 3 days between Christmas and New Year) increased with length of service - Wide range of career development opportunities (e.g. professional registration, internal promotions, coaching and mentoring programme) - Outstanding defined benefit pension scheme - Annual corporate bonus scheme - Relocation allowance (if eligible) We welcome applications from under-represented groups, particularly from individuals from black and other ethnic minority backgrounds, including nationality and citizenship, people with disabilities, (visible and hidden) and women. Our dedicated 'Equality, Diversity and Inclusion' (EDI) partner, with the support from our Inclusion Ambassadors, is actively promoting EDI and taking steps to increase the diversity of our people through reinforcing best practice in recruitment and selection, and revaluating approaches where it is clear we can remove barriers to success. We are easily accessible by car and are a 10-minute walk from Culham Railway Station in Oxfordshire Please be advised that this vacancy is due to close on 03/04/21 (included). We may close the vacancy earlier than this date if large or sufficient numbers of applications are received. Please note, we welcome applications across 2 levels, the level is determined by skills and experience against the set criteria. The level 4 role attracts a salary range of £36,397 to £38,620 (inclusive of MPP) and the level 5 attracts a salary of £49,396 to £52,293 (inclusive of MPP). Please note, all employees working at the UK Atomic Energy Authority will be required to complete an online Disclosure Certificate application as part of their clearance.
UK Atomic Energy Authority
Software Engineer (VR)
UK Atomic Energy Authority Culham, Oxfordshire
Software Engineer (VR) - Full time - Department: RACE Operations - Salary: £36,397 to £52,293 (inclusive of MPP) + excellent benefits including outstanding pension - Confirmed Grade: Level 4 / Level 5 - Site Location: UKAEA Culham, Oxfordshire Company Description By 2050, the planet could be using twice as much electricity compared to today. Are you interested in contributing and helping to shape the future of the world's energy? If so, read on. Fusion, the process that powers the Sun and stars, is one of the most promising options for generating the cleaner, carbon-free energy that our world badly needs. UKAEA are at the forefront of realising energy from fusion, working with industry and research partners to deliver the ground-breaking developments that will underpin tomorrow's fusion power stations with the aim of bringing fusion electricity to the grid. RACE (Remote Applications in Challenging Environments) is based at Culham, within UKAEA, specialising in remote handling and automated systems. Who are we looking for? Do you have extensive experience in creating intricate solutions in a diverse range of complex environments? RACE is seeking talented software engineers with a proven track record. You will be responsible for leading projects with expertise in software development, producing digital twin environments, and working on the design and execution of research projects relating to robotics and haptic tele-operation. With a focus on developing remote handling systems for the next generations of power stations, this role will support the UK effort to apply novel technologies to all challenging and harsh environments for the protection of people and advancement of industry. Special Requirements International travel to customers and collaborators sites may be required. What will you be responsible for? The main responsibilities of the role will be the delivery of complex technical projects, from conception to delivery. This will include: - Software engineering with Object-Oriented programming languages and design patterns - Writing front and back-end applications for use with robotic systems - Involvement in the implementation of Graphical User Interfaces - Working with Unreal Engine and VR - Integration with control systems and operations software - Supporting other engineers and managers with application issues (e.g. user ability, bugs, training requirements, configuration) - Acting as the sole or primary interface to internal and external collaborators on project work or areas of specific expertise - Acting as the lead engineer contributing to the remote handling operations of JET, the worlds largest magnetically confined fusion experiment Essential skills, experience and competence required - Masters degree in Control Engineering or a related subject - Strong experience with VR, Unity, Unreal Engine 4, or similar - Demonstrable experience working in engineering - Good interpersonal and communication skills, and a proven ability of technical leadership - A strong understanding of software engineering techniques and design principles including lifecycle, version control, documentation. - Strong programming capability in C++ (or Python) - Strong experience with Object-Oriented Design - Experience of design and practical implementation of Graphical User Interfaces Desirable skills, experience and competence - PhD in Control Engineering or a related subject - Machine learning and Computer Vision experience - Extensive experience of working in a related engineering field - Experience of developing real time software using VxWorks, or RT Linux - Experience of designing control systems for servo-actuator systems - Knowledge of mathematical modelling and optimisation of servo systems - Knowledge of regulations relating to the safety of machines - Familiarity with system modelling UML/SysML beneficial - Familiarity with source code version control systems (Git, SVN etc.) - Experience with network-based communications, e.g. TCP, UDP, DDS - Experience of working with mobile robotics - Understanding of sensor fusion techniques - Professional registration - Understanding of machine safety legislation and standards - Experience writing procurement specifications for control systems Additional Information Please note, we welcome applications across 2 levels, the level is determined by skills and experience against the set criteria. The level 4 role attracts a salary range of £36,397 to £38,620 (inclusive of MPP) and level 5 attracts a salary of £49,396 to £52,293 (inclusive of MPP). What we offer - A competitive salary - A culture committed to being fully inclusive, supported by a Being Inclusive Strategy and Inclusion Ambassadors - An Employee Assistance Programme and trained Mental Health First Aiders, with a full calendar of health and wellbeing initiatives - Flexible working options including family-friendly policies - Emergency leave (paid) - 30.5 days' annual leave (including privilege days and 3 days between Christmas and New Year) increased with length of service - Wide range of career development opportunities (e.g. professional registration, internal promotions, coaching and mentoring programme) - Outstanding defined benefit pension scheme - Annual corporate bonus scheme - Relocation allowance (if eligible) Please be advised that this vacancy is due to close on 09/04/21. We may close earlier than this date if large or sufficient numbers of applications are received.
31/03/2021
Full time
Software Engineer (VR) - Full time - Department: RACE Operations - Salary: £36,397 to £52,293 (inclusive of MPP) + excellent benefits including outstanding pension - Confirmed Grade: Level 4 / Level 5 - Site Location: UKAEA Culham, Oxfordshire Company Description By 2050, the planet could be using twice as much electricity compared to today. Are you interested in contributing and helping to shape the future of the world's energy? If so, read on. Fusion, the process that powers the Sun and stars, is one of the most promising options for generating the cleaner, carbon-free energy that our world badly needs. UKAEA are at the forefront of realising energy from fusion, working with industry and research partners to deliver the ground-breaking developments that will underpin tomorrow's fusion power stations with the aim of bringing fusion electricity to the grid. RACE (Remote Applications in Challenging Environments) is based at Culham, within UKAEA, specialising in remote handling and automated systems. Who are we looking for? Do you have extensive experience in creating intricate solutions in a diverse range of complex environments? RACE is seeking talented software engineers with a proven track record. You will be responsible for leading projects with expertise in software development, producing digital twin environments, and working on the design and execution of research projects relating to robotics and haptic tele-operation. With a focus on developing remote handling systems for the next generations of power stations, this role will support the UK effort to apply novel technologies to all challenging and harsh environments for the protection of people and advancement of industry. Special Requirements International travel to customers and collaborators sites may be required. What will you be responsible for? The main responsibilities of the role will be the delivery of complex technical projects, from conception to delivery. This will include: - Software engineering with Object-Oriented programming languages and design patterns - Writing front and back-end applications for use with robotic systems - Involvement in the implementation of Graphical User Interfaces - Working with Unreal Engine and VR - Integration with control systems and operations software - Supporting other engineers and managers with application issues (e.g. user ability, bugs, training requirements, configuration) - Acting as the sole or primary interface to internal and external collaborators on project work or areas of specific expertise - Acting as the lead engineer contributing to the remote handling operations of JET, the worlds largest magnetically confined fusion experiment Essential skills, experience and competence required - Masters degree in Control Engineering or a related subject - Strong experience with VR, Unity, Unreal Engine 4, or similar - Demonstrable experience working in engineering - Good interpersonal and communication skills, and a proven ability of technical leadership - A strong understanding of software engineering techniques and design principles including lifecycle, version control, documentation. - Strong programming capability in C++ (or Python) - Strong experience with Object-Oriented Design - Experience of design and practical implementation of Graphical User Interfaces Desirable skills, experience and competence - PhD in Control Engineering or a related subject - Machine learning and Computer Vision experience - Extensive experience of working in a related engineering field - Experience of developing real time software using VxWorks, or RT Linux - Experience of designing control systems for servo-actuator systems - Knowledge of mathematical modelling and optimisation of servo systems - Knowledge of regulations relating to the safety of machines - Familiarity with system modelling UML/SysML beneficial - Familiarity with source code version control systems (Git, SVN etc.) - Experience with network-based communications, e.g. TCP, UDP, DDS - Experience of working with mobile robotics - Understanding of sensor fusion techniques - Professional registration - Understanding of machine safety legislation and standards - Experience writing procurement specifications for control systems Additional Information Please note, we welcome applications across 2 levels, the level is determined by skills and experience against the set criteria. The level 4 role attracts a salary range of £36,397 to £38,620 (inclusive of MPP) and level 5 attracts a salary of £49,396 to £52,293 (inclusive of MPP). What we offer - A competitive salary - A culture committed to being fully inclusive, supported by a Being Inclusive Strategy and Inclusion Ambassadors - An Employee Assistance Programme and trained Mental Health First Aiders, with a full calendar of health and wellbeing initiatives - Flexible working options including family-friendly policies - Emergency leave (paid) - 30.5 days' annual leave (including privilege days and 3 days between Christmas and New Year) increased with length of service - Wide range of career development opportunities (e.g. professional registration, internal promotions, coaching and mentoring programme) - Outstanding defined benefit pension scheme - Annual corporate bonus scheme - Relocation allowance (if eligible) Please be advised that this vacancy is due to close on 09/04/21. We may close earlier than this date if large or sufficient numbers of applications are received.
UK Atomic Energy Authority
Software Engineer
UK Atomic Energy Authority Culham, Oxfordshire
Software Engineer Culham, Oxfordshire Full-time Department: RACE Operations Salary: £36,397 to £52,293 (inclusive of MPP) + excellent benefits including outstanding pension Salary band: £30,000 to £39,999 per annum Confirmed Grade: Level 4 / Level 5 Site Location: UKAEA Culham, Oxfordshire Company Description Do you want to play a part in bringing clean energy to the world? Fusion, the process that powers the Sun, is the ultimate energy source, offering abundant low-carbon electricity for generations to come. UKAEA is at the forefront of global fusion research. Our mission is to lead the delivery of sustainable fusion energy and maximise scientific and economic benefit. RACE (Remote Applications in Challenging Environments) is based at Culham, within UKAEA, specialising in remote handling and automated systems. There has never been a more exciting time to join UKAEA. We are growing rapidly as an organisation. The jobholder will join the RACE Department. RACE has a large growing team of Software Engineers dedicated to the development and integration of robotics systems. You will be part of a highly skilled team delivering cutting edge robotic solutions for remote handling applications in fusion and many other industries. Who are we looking for? Do you have extensive experience creating intricate solutions in a diverse range of complex environments? RACE is seeking talented software engineers with a proven track record. You will be responsible for leading projects with expertise in software development, producing digital twin environments, and working on the design and execution of research projects relating to robotics and haptic tele-operation. With a focus on developing remote handling systems for the next generation of power stations, this role will support the UK effort to apply novel technologies to all challenging and harsh environments for the protection of people and advancement of the industry. What will you be responsible for? The main responsibilities of the role will include: - Specification, design, and development of software for robotic systems - The design and implementation of graphical user interfaces - Improving and extending existing software systems used for remote handling robotics - Diagnosing issues and proposing solutions considering both technical and human factors - Working with a team to solve problems, plan work, share knowledge, and help others - Representing RACE with customers and collaborators Essential qualifications, skills, experience and competence required - A Bachelor's or Master's Degree in Software Engineering or technical subject, or equivalent knowledge and experience - Experience of developing software used by others in an academic and/or professional environment - Demonstrable ability to develop working, understandable software in at least one language used in relevant applications (e.g. C++, Qt, Python) - A strong understanding of software engineering techniques and design principles including lifecycle, version control (Git, SVN etc.), and documentation - Familiarity with good development practices throughout the software development lifecycle such as version control and testing - The ability to apply design principles such as Object Oriented design - The appetite and ability to learn and apply new technologies - The ability to communicate effectively at all levels and collaborate well on projects Desirable skills, experience and competence - Experience in Robotics / Machine Learning / Computer Vision / Automated Planning / Graphical User Interfaces (GUI). - Knowledge of mathematical modelling and optimisation - Familiarity with system modelling UML/SysML would be beneficial - General interest in mobile robotics and engineering - Understanding of sensor fusion techniques Special requirements - International travel to customers and collaborators' sites may be required What we offer - A competitive salary - A culture committed to being fully inclusive, supported by a Being Inclusive Strategy and Inclusion Ambassadors - An Employee Assistance Programme and trained Mental Health First Aiders, with a full calendar of health and wellbeing initiatives - Flexible working options including family friendly policies - Emergency leave (paid) - 30.5 days' annual leave (including privilege days and 3 days between Christmas and New Year) increased with length of service - Wide range of career development opportunities (e.g. professional registration, internal promotions, coaching and mentoring programme) - Outstanding defined benefit pension scheme - Annual corporate bonus scheme - Relocation allowance (if eligible) We welcome applications from under-represented groups, particularly from individuals from black and other ethnic minority backgrounds, including nationality and citizenship, people with disabilities, (visible and hidden) and women. Our dedicated 'Equality, Diversity and Inclusion' (EDI) partner, with the support from our Inclusion Ambassadors, is actively promoting EDI and taking steps to increase the diversity of our people through reinforcing best practice in recruitment and selection, and revaluating approaches where it is clear we can remove barriers to success. We are easily accessible by car and are a 10-minute walk from Culham Railway Station in Oxfordshire Please be advised that this vacancy is due to close on 03/04/21 (included). We may close the vacancy earlier than this date if large or sufficient numbers of applications are received. Please note, we welcome applications across 2 levels, the level is determined by skills and experience against the set criteria. The level 4 role attracts a salary range of £36,397 to £38,620 (inclusive of MPP) and the level 5 attracts a salary of £49,396 to £52,293 (inclusive of MPP). Please note, all employees working at the UK Atomic Energy Authority will be required to complete an online Disclosure Certificate application as part of their clearance.
18/03/2021
Full time
Software Engineer Culham, Oxfordshire Full-time Department: RACE Operations Salary: £36,397 to £52,293 (inclusive of MPP) + excellent benefits including outstanding pension Salary band: £30,000 to £39,999 per annum Confirmed Grade: Level 4 / Level 5 Site Location: UKAEA Culham, Oxfordshire Company Description Do you want to play a part in bringing clean energy to the world? Fusion, the process that powers the Sun, is the ultimate energy source, offering abundant low-carbon electricity for generations to come. UKAEA is at the forefront of global fusion research. Our mission is to lead the delivery of sustainable fusion energy and maximise scientific and economic benefit. RACE (Remote Applications in Challenging Environments) is based at Culham, within UKAEA, specialising in remote handling and automated systems. There has never been a more exciting time to join UKAEA. We are growing rapidly as an organisation. The jobholder will join the RACE Department. RACE has a large growing team of Software Engineers dedicated to the development and integration of robotics systems. You will be part of a highly skilled team delivering cutting edge robotic solutions for remote handling applications in fusion and many other industries. Who are we looking for? Do you have extensive experience creating intricate solutions in a diverse range of complex environments? RACE is seeking talented software engineers with a proven track record. You will be responsible for leading projects with expertise in software development, producing digital twin environments, and working on the design and execution of research projects relating to robotics and haptic tele-operation. With a focus on developing remote handling systems for the next generation of power stations, this role will support the UK effort to apply novel technologies to all challenging and harsh environments for the protection of people and advancement of the industry. What will you be responsible for? The main responsibilities of the role will include: - Specification, design, and development of software for robotic systems - The design and implementation of graphical user interfaces - Improving and extending existing software systems used for remote handling robotics - Diagnosing issues and proposing solutions considering both technical and human factors - Working with a team to solve problems, plan work, share knowledge, and help others - Representing RACE with customers and collaborators Essential qualifications, skills, experience and competence required - A Bachelor's or Master's Degree in Software Engineering or technical subject, or equivalent knowledge and experience - Experience of developing software used by others in an academic and/or professional environment - Demonstrable ability to develop working, understandable software in at least one language used in relevant applications (e.g. C++, Qt, Python) - A strong understanding of software engineering techniques and design principles including lifecycle, version control (Git, SVN etc.), and documentation - Familiarity with good development practices throughout the software development lifecycle such as version control and testing - The ability to apply design principles such as Object Oriented design - The appetite and ability to learn and apply new technologies - The ability to communicate effectively at all levels and collaborate well on projects Desirable skills, experience and competence - Experience in Robotics / Machine Learning / Computer Vision / Automated Planning / Graphical User Interfaces (GUI). - Knowledge of mathematical modelling and optimisation - Familiarity with system modelling UML/SysML would be beneficial - General interest in mobile robotics and engineering - Understanding of sensor fusion techniques Special requirements - International travel to customers and collaborators' sites may be required What we offer - A competitive salary - A culture committed to being fully inclusive, supported by a Being Inclusive Strategy and Inclusion Ambassadors - An Employee Assistance Programme and trained Mental Health First Aiders, with a full calendar of health and wellbeing initiatives - Flexible working options including family friendly policies - Emergency leave (paid) - 30.5 days' annual leave (including privilege days and 3 days between Christmas and New Year) increased with length of service - Wide range of career development opportunities (e.g. professional registration, internal promotions, coaching and mentoring programme) - Outstanding defined benefit pension scheme - Annual corporate bonus scheme - Relocation allowance (if eligible) We welcome applications from under-represented groups, particularly from individuals from black and other ethnic minority backgrounds, including nationality and citizenship, people with disabilities, (visible and hidden) and women. Our dedicated 'Equality, Diversity and Inclusion' (EDI) partner, with the support from our Inclusion Ambassadors, is actively promoting EDI and taking steps to increase the diversity of our people through reinforcing best practice in recruitment and selection, and revaluating approaches where it is clear we can remove barriers to success. We are easily accessible by car and are a 10-minute walk from Culham Railway Station in Oxfordshire Please be advised that this vacancy is due to close on 03/04/21 (included). We may close the vacancy earlier than this date if large or sufficient numbers of applications are received. Please note, we welcome applications across 2 levels, the level is determined by skills and experience against the set criteria. The level 4 role attracts a salary range of £36,397 to £38,620 (inclusive of MPP) and the level 5 attracts a salary of £49,396 to £52,293 (inclusive of MPP). Please note, all employees working at the UK Atomic Energy Authority will be required to complete an online Disclosure Certificate application as part of their clearance.
UK Atomic Energy Authority
Research Engineer
UK Atomic Energy Authority Culham, Oxfordshire
Research Engineer - Full time - Department: RACE Operations - Salary: £36,397 to £52,293 (inclusive of MPP) + excellent benefits including outstanding pension - Confirmed Grade: Level 4 / Level 5 - Site Location: UKAEA Culham, Oxfordshire Company Description By 2050, the planet could be using twice as much electricity compared to today. Are you interested in contributing and helping to shape the future of the world's energy? If so, read on. Fusion, the process that powers the Sun and stars, is one of the most promising options for generating the cleaner, carbon-free energy that our world badly needs. UKAEA are at the forefront of realising energy from fusion, working with industry and research partners to deliver the ground-breaking developments that will underpin tomorrow's fusion power stations with the aim of bringing fusion electricity to the grid. RACE (Remote Applications in Challenging Environments) is based at Culham, within UKAEA, specialising in remote handling and automated systems. Who are we looking for? We are seeking talented and enthusiastic researchers to take responsibility for a range of research and innovation tasks within exciting new collaborative projects between the UK and Japan. You will join a highly skilled team, responsible for the development of advanced techniques, using digital twins as part of the visualisation for the operation and control of entire robotic systems. This work will support the remote maintenance operations in future fusion reactors and for safe nuclear decommissioning. You will have excellent technical skills, whilst thriving on solving challenging problems in collaboration with like-minded people. You might have recently completed a degree or other relevant qualification in a scientific, engineering, or technical subject and/or you might have several years of industrial experience. With a focus on developing remote handling systems for the safe decommissioning of fission plants and the next generations of fusion power stations, this role will support the UK effort to apply novel technologies to all challenging and harsh environments for the protection of people and advancement of industry. What will you be responsible for? - Producing software for robotic remote handling and related systems and working on the design and execution of advanced research projects - Taking a lead role in the design and delivery of collaborative research and innovation studies - Supporting the specification, design, and implementation of software for robotic systems - Acting as primary interface to internal and external collaborators on project work or areas of specific expertise - Routinely performing business development activities including networking and writing bids International travel to customers and collaborators sites may be required. Essential skills, experience and competence required - Degree in computer science, robotics, or equivalent related qualification and experience - Experience of leading and supervising collaborative research activities - Good interpersonal and communication skills, and a proven ability to function as part of a team - Knowledge and experience of Digital Twins or similar - Experience of working in engineering - Experience with Object-Oriented Design - Experience of supervision of work Desirable skills, experience and competence - Strong programming capability in C++ - Machine learning and Computer Vision experience - A strong understanding of software engineering techniques and design principles including lifecycle, version control, documentation - Human interaction with VR systems - Human-Robot Interaction - Haptic manipulation and/or telerobotics - Planning for autonomous robotics - 3D sensing and sensor fusion - Automated mechanism optimisation - Control and vibration suppression - Experience of design and practical implementation of Graphical User Interfaces - Knowledge of mathematical modelling and optimisation of servo systems - Understanding of sensor fusion techniques - Professional registration What we offer - A competitive salary - A culture committed to being fully inclusive, supported by a Being Inclusive Strategy and Inclusion Ambassadors - An Employee Assistance Programme and trained Mental Health First Aiders, with a full calendar of health and wellbeing initiatives - Flexible working options including family-friendly policies - Emergency leave (paid) - 30.5 days' annual leave (including privilege days and 3 days between Christmas and New Year) increased with length of service - Wide range of career development opportunities (e.g. professional registration, internal promotions, coaching and mentoring programme) - Outstanding defined benefit pension scheme - Annual corporate bonus scheme - Relocation allowance (if eligible) We welcome applications from under-represented groups, particularly from individuals from Black and other ethnic minority backgrounds, including nationality and citizenship, people with disabilities, (visible and hidden) and women. Our dedicated Equality, Diversity and Inclusion Partner, with the support of our Inclusion Ambassadors, is actively promoting and advancing diversity and inclusion in the organisation to help make our organisation an employer of choice. We are easily accessible by car and are a 10 minute walk from Culham Railway Station. The closing date for the role will be the 9th April 2021. Please be advised that this vacancy may close earlier than stated if large or sufficient numbers of applications are received. We are recruiting for this role across two levels with Level 4 attracting a salary range of £36,397to £38,620 (inclusive of MPP) and Level 5 attracting a salary range of £49,396 to £52,293 (inclusive of MPP).
18/03/2021
Full time
Research Engineer - Full time - Department: RACE Operations - Salary: £36,397 to £52,293 (inclusive of MPP) + excellent benefits including outstanding pension - Confirmed Grade: Level 4 / Level 5 - Site Location: UKAEA Culham, Oxfordshire Company Description By 2050, the planet could be using twice as much electricity compared to today. Are you interested in contributing and helping to shape the future of the world's energy? If so, read on. Fusion, the process that powers the Sun and stars, is one of the most promising options for generating the cleaner, carbon-free energy that our world badly needs. UKAEA are at the forefront of realising energy from fusion, working with industry and research partners to deliver the ground-breaking developments that will underpin tomorrow's fusion power stations with the aim of bringing fusion electricity to the grid. RACE (Remote Applications in Challenging Environments) is based at Culham, within UKAEA, specialising in remote handling and automated systems. Who are we looking for? We are seeking talented and enthusiastic researchers to take responsibility for a range of research and innovation tasks within exciting new collaborative projects between the UK and Japan. You will join a highly skilled team, responsible for the development of advanced techniques, using digital twins as part of the visualisation for the operation and control of entire robotic systems. This work will support the remote maintenance operations in future fusion reactors and for safe nuclear decommissioning. You will have excellent technical skills, whilst thriving on solving challenging problems in collaboration with like-minded people. You might have recently completed a degree or other relevant qualification in a scientific, engineering, or technical subject and/or you might have several years of industrial experience. With a focus on developing remote handling systems for the safe decommissioning of fission plants and the next generations of fusion power stations, this role will support the UK effort to apply novel technologies to all challenging and harsh environments for the protection of people and advancement of industry. What will you be responsible for? - Producing software for robotic remote handling and related systems and working on the design and execution of advanced research projects - Taking a lead role in the design and delivery of collaborative research and innovation studies - Supporting the specification, design, and implementation of software for robotic systems - Acting as primary interface to internal and external collaborators on project work or areas of specific expertise - Routinely performing business development activities including networking and writing bids International travel to customers and collaborators sites may be required. Essential skills, experience and competence required - Degree in computer science, robotics, or equivalent related qualification and experience - Experience of leading and supervising collaborative research activities - Good interpersonal and communication skills, and a proven ability to function as part of a team - Knowledge and experience of Digital Twins or similar - Experience of working in engineering - Experience with Object-Oriented Design - Experience of supervision of work Desirable skills, experience and competence - Strong programming capability in C++ - Machine learning and Computer Vision experience - A strong understanding of software engineering techniques and design principles including lifecycle, version control, documentation - Human interaction with VR systems - Human-Robot Interaction - Haptic manipulation and/or telerobotics - Planning for autonomous robotics - 3D sensing and sensor fusion - Automated mechanism optimisation - Control and vibration suppression - Experience of design and practical implementation of Graphical User Interfaces - Knowledge of mathematical modelling and optimisation of servo systems - Understanding of sensor fusion techniques - Professional registration What we offer - A competitive salary - A culture committed to being fully inclusive, supported by a Being Inclusive Strategy and Inclusion Ambassadors - An Employee Assistance Programme and trained Mental Health First Aiders, with a full calendar of health and wellbeing initiatives - Flexible working options including family-friendly policies - Emergency leave (paid) - 30.5 days' annual leave (including privilege days and 3 days between Christmas and New Year) increased with length of service - Wide range of career development opportunities (e.g. professional registration, internal promotions, coaching and mentoring programme) - Outstanding defined benefit pension scheme - Annual corporate bonus scheme - Relocation allowance (if eligible) We welcome applications from under-represented groups, particularly from individuals from Black and other ethnic minority backgrounds, including nationality and citizenship, people with disabilities, (visible and hidden) and women. Our dedicated Equality, Diversity and Inclusion Partner, with the support of our Inclusion Ambassadors, is actively promoting and advancing diversity and inclusion in the organisation to help make our organisation an employer of choice. We are easily accessible by car and are a 10 minute walk from Culham Railway Station. The closing date for the role will be the 9th April 2021. Please be advised that this vacancy may close earlier than stated if large or sufficient numbers of applications are received. We are recruiting for this role across two levels with Level 4 attracting a salary range of £36,397to £38,620 (inclusive of MPP) and Level 5 attracting a salary range of £49,396 to £52,293 (inclusive of MPP).
UK Atomic Energy Authority
Software Engineer (VR)
UK Atomic Energy Authority Culham, Oxfordshire
Software Engineer (VR) - Full time - Department: RACE Operations - Salary: £36,397 to £52,293 (inclusive of MPP) + excellent benefits including outstanding pension - Confirmed Grade: Level 4 / Level 5 - Site Location: UKAEA Culham, Oxfordshire Company Description By 2050, the planet could be using twice as much electricity compared to today. Are you interested in contributing and helping to shape the future of the world's energy? If so, read on. Fusion, the process that powers the Sun and stars, is one of the most promising options for generating the cleaner, carbon-free energy that our world badly needs. UKAEA are at the forefront of realising energy from fusion, working with industry and research partners to deliver the ground-breaking developments that will underpin tomorrow's fusion power stations with the aim of bringing fusion electricity to the grid. RACE (Remote Applications in Challenging Environments) is based at Culham, within UKAEA, specialising in remote handling and automated systems. Who are we looking for? Do you have extensive experience in creating intricate solutions in a diverse range of complex environments? RACE is seeking talented software engineers with a proven track record. You will be responsible for leading projects with expertise in software development, producing digital twin environments, and working on the design and execution of research projects relating to robotics and haptic tele-operation. With a focus on developing remote handling systems for the next generations of power stations, this role will support the UK effort to apply novel technologies to all challenging and harsh environments for the protection of people and advancement of industry. Special Requirements International travel to customers and collaborators sites may be required. What will you be responsible for? The main responsibilities of the role will be the delivery of complex technical projects, from conception to delivery. This will include: - Software engineering with Object-Oriented programming languages and design patterns - Writing front and back-end applications for use with robotic systems - Involvement in the implementation of Graphical User Interfaces - Working with Unreal Engine and VR - Integration with control systems and operations software - Supporting other engineers and managers with application issues (e.g. user ability, bugs, training requirements, configuration) - Acting as the sole or primary interface to internal and external collaborators on project work or areas of specific expertise - Acting as the lead engineer contributing to the remote handling operations of JET, the worlds largest magnetically confined fusion experiment Essential skills, experience and competence required - Masters degree in Control Engineering or a related subject - Strong experience with VR, Unity, Unreal Engine 4, or similar - Demonstrable experience working in engineering - Good interpersonal and communication skills, and a proven ability of technical leadership - A strong understanding of software engineering techniques and design principles including lifecycle, version control, documentation. - Strong programming capability in C++ (or Python) - Strong experience with Object-Oriented Design - Experience of design and practical implementation of Graphical User Interfaces Desirable skills, experience and competence - PhD in Control Engineering or a related subject - Machine learning and Computer Vision experience - Extensive experience of working in a related engineering field - Experience of developing real time software using VxWorks, or RT Linux - Experience of designing control systems for servo-actuator systems - Knowledge of mathematical modelling and optimisation of servo systems - Knowledge of regulations relating to the safety of machines - Familiarity with system modelling UML/SysML beneficial - Familiarity with source code version control systems (Git, SVN etc.) - Experience with network-based communications, e.g. TCP, UDP, DDS - Experience of working with mobile robotics - Understanding of sensor fusion techniques - Professional registration - Understanding of machine safety legislation and standards - Experience writing procurement specifications for control systems Additional Information Please note, we welcome applications across 2 levels, the level is determined by skills and experience against the set criteria. The level 4 role attracts a salary range of £36,397 to £38,620 (inclusive of MPP) and level 5 attracts a salary of £49,396 to £52,293 (inclusive of MPP). What we offer - A competitive salary - A culture committed to being fully inclusive, supported by a Being Inclusive Strategy and Inclusion Ambassadors - An Employee Assistance Programme and trained Mental Health First Aiders, with a full calendar of health and wellbeing initiatives - Flexible working options including family-friendly policies - Emergency leave (paid) - 30.5 days' annual leave (including privilege days and 3 days between Christmas and New Year) increased with length of service - Wide range of career development opportunities (e.g. professional registration, internal promotions, coaching and mentoring programme) - Outstanding defined benefit pension scheme - Annual corporate bonus scheme - Relocation allowance (if eligible) Please be advised that this vacancy is due to close on 09/04/21. We may close earlier than this date if large or sufficient numbers of applications are received.
17/03/2021
Full time
Software Engineer (VR) - Full time - Department: RACE Operations - Salary: £36,397 to £52,293 (inclusive of MPP) + excellent benefits including outstanding pension - Confirmed Grade: Level 4 / Level 5 - Site Location: UKAEA Culham, Oxfordshire Company Description By 2050, the planet could be using twice as much electricity compared to today. Are you interested in contributing and helping to shape the future of the world's energy? If so, read on. Fusion, the process that powers the Sun and stars, is one of the most promising options for generating the cleaner, carbon-free energy that our world badly needs. UKAEA are at the forefront of realising energy from fusion, working with industry and research partners to deliver the ground-breaking developments that will underpin tomorrow's fusion power stations with the aim of bringing fusion electricity to the grid. RACE (Remote Applications in Challenging Environments) is based at Culham, within UKAEA, specialising in remote handling and automated systems. Who are we looking for? Do you have extensive experience in creating intricate solutions in a diverse range of complex environments? RACE is seeking talented software engineers with a proven track record. You will be responsible for leading projects with expertise in software development, producing digital twin environments, and working on the design and execution of research projects relating to robotics and haptic tele-operation. With a focus on developing remote handling systems for the next generations of power stations, this role will support the UK effort to apply novel technologies to all challenging and harsh environments for the protection of people and advancement of industry. Special Requirements International travel to customers and collaborators sites may be required. What will you be responsible for? The main responsibilities of the role will be the delivery of complex technical projects, from conception to delivery. This will include: - Software engineering with Object-Oriented programming languages and design patterns - Writing front and back-end applications for use with robotic systems - Involvement in the implementation of Graphical User Interfaces - Working with Unreal Engine and VR - Integration with control systems and operations software - Supporting other engineers and managers with application issues (e.g. user ability, bugs, training requirements, configuration) - Acting as the sole or primary interface to internal and external collaborators on project work or areas of specific expertise - Acting as the lead engineer contributing to the remote handling operations of JET, the worlds largest magnetically confined fusion experiment Essential skills, experience and competence required - Masters degree in Control Engineering or a related subject - Strong experience with VR, Unity, Unreal Engine 4, or similar - Demonstrable experience working in engineering - Good interpersonal and communication skills, and a proven ability of technical leadership - A strong understanding of software engineering techniques and design principles including lifecycle, version control, documentation. - Strong programming capability in C++ (or Python) - Strong experience with Object-Oriented Design - Experience of design and practical implementation of Graphical User Interfaces Desirable skills, experience and competence - PhD in Control Engineering or a related subject - Machine learning and Computer Vision experience - Extensive experience of working in a related engineering field - Experience of developing real time software using VxWorks, or RT Linux - Experience of designing control systems for servo-actuator systems - Knowledge of mathematical modelling and optimisation of servo systems - Knowledge of regulations relating to the safety of machines - Familiarity with system modelling UML/SysML beneficial - Familiarity with source code version control systems (Git, SVN etc.) - Experience with network-based communications, e.g. TCP, UDP, DDS - Experience of working with mobile robotics - Understanding of sensor fusion techniques - Professional registration - Understanding of machine safety legislation and standards - Experience writing procurement specifications for control systems Additional Information Please note, we welcome applications across 2 levels, the level is determined by skills and experience against the set criteria. The level 4 role attracts a salary range of £36,397 to £38,620 (inclusive of MPP) and level 5 attracts a salary of £49,396 to £52,293 (inclusive of MPP). What we offer - A competitive salary - A culture committed to being fully inclusive, supported by a Being Inclusive Strategy and Inclusion Ambassadors - An Employee Assistance Programme and trained Mental Health First Aiders, with a full calendar of health and wellbeing initiatives - Flexible working options including family-friendly policies - Emergency leave (paid) - 30.5 days' annual leave (including privilege days and 3 days between Christmas and New Year) increased with length of service - Wide range of career development opportunities (e.g. professional registration, internal promotions, coaching and mentoring programme) - Outstanding defined benefit pension scheme - Annual corporate bonus scheme - Relocation allowance (if eligible) Please be advised that this vacancy is due to close on 09/04/21. We may close earlier than this date if large or sufficient numbers of applications are received.

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