Senior Software Engineer
Description:
As a Senior Software Engineer, you’ll have a role that’s out of the ordinary where you will be working with Autonomous vehicles, robots, Drones and working with AI.
Day-to-day, you’ll Design, develop, and maintain code using C++ and Python.
Main Responsibilities
- Design, develop, and maintain cross-platform code libraries (Linux, Windows, Android) using C++ and Python
- Implement machine learning models and optimize performance
- Maintain and enhance agile processes within the team, contribute to scrum processes and assist in the administration the project/team space on Azure DevOps
- Lead and mentor team members in professional development practices
- Design, develop, and maintain C++ Cross language interfaces
This role is full time, 37 hours per week is fully remote.
Essential experience of the Senior Software Engineer
- Proficient in C++ and Python, with a strong understanding of object-oriented design principles
- Experience with ROS (Robot Operating System) and familiarity with robotics software development
- Basic C# experience for interface development
| Organization | Babcock International |
| Industry | IT / Telecom / Software Jobs |
| Occupational Category | Senior Software Engineer |
| Job Location | Bristol, UK |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Intermediate |
| Experience | 2 Years |
| Posted at | 2024-08-21 8:45 am |
| Expires on | 2026-11-26 |