Software Engineer
7 days ago
** "We are on a mission: to transform the future of online grocery through cutting-edge technology innovation."**
**What does the team do**
As part of the Advanced Technology division at Ocado, our multi-talented robotics engineers are working on sensor-guided robotic systems to further improve the efficiency of our operation and enable robotic arms to manipulate a huge diversity of products in a challenging environment at scale.
In order to enable rapid development and innovation and shorten our R&D cycles, we are leveraging digital twin technologies. Our growing Simulations team is building component and system-level hardware simulations that are used to train, experiment, and validate concepts, drive cost-benefit analysis, experimentation, and future prediction analysis.
**What will you do?**
- Design and implement simulation scenarios used for prediction analysis and also for the optimisation of the existing systems
- Take an active role in the choice of technologies and techniques used in building robotic pick and pack simulations
- Participate in all the SDLC phases of a robot picking simulation system
- Lead the improvements to code quality through appropriate methods including testing, code review and mentoring
- Work on optimizing the deployment pipelines to improve delivery to stakeholders and maintain release quality
- Actively share knowledge inside the team and help others grow
- Collaborate with stakeholders including different customer teams and product managers to define interfaces and deliverables that meet their requirements
- Discover, evaluate and implement new tools and practices along with maintaining existing standards to increase the effectiveness of the team
- Document and present progress and deliverables
**We'd like to hear from you if you have...**:
- Demonstrable experience in developing and maintaining production software preferably in C#, Python, or C++
- Thorough understanding of the **Unity** 3D engine and **C#** and a clear architectural vision to help steer the team.
- Experience with complex dynamic physics simulations.
- Experience simulating robotic systems, preferably robotic manipulators
- Experience implementing simulated cameras, lidar, or other sensors.
- Experience working with shaders, 3D modelling, lighting
- Strong software engineering fundamentals: SOLID principles, architecture, design patterns, testing
- Focus on code quality both in own work and that of the wider team using automated tools and libraries.
- Experience with CI/CD, preferably GitOps and Containers (Docker)
- Experience developing on Linux
- Understanding of agile methodologies and principles
**Bonus points if you have...**
- Experience working with robotic arms, robotic simulators and robotic frameworks.
- Experience simulating data for machine learning pipelines.
- Experience in gRPC and protocol buffers
- Experience working with depth images and point clouds
- Experience working with ROS
- Knowledge in machine learning models
- Knowledge of more than one programming languages
- Experience working in more than one Robotics Simulation platforms - Unity, Omniverse Isaac Sim, Gazebo etc.
**Behavioural Competencies**
- You have excellent written and verbal communication and interpersonal skills
- You have a positive CAN Do attitude
- You have a relentless thirst for knowledge - learning from courses, experience, and feedback
- You contribute actively and enthusiastically; utilising high levels of creativity where appropriate
- You have excellent problem-solving skills; reliant on core engineering understanding together with common sense
- You have a bias for action, cooperation, and trust
**What we offer you**
Our employee benefits are designed for you, we care about people and we've ensured we have a wealth of benefits that focus on your well-being. We regularly review our benefits to ensure we are supporting our employees appropriately. Currently, we offer technically stretching work, a competitive salary and; .
- **Partially remote working** **patterns** (partially in the office, partially at home)
- ***30 days 'working from anywhere' policy**
- ***Equity Plan **(10-15% of salary) for eligible roles
- **Wellbeing support** through Apps such as Unmind and an Employee Assistance Programme
- **25 days annual leave** , rising to 27 days after 5 years service (plus optional holiday purchase)
- **Pension** scheme (various options available including employer contribution matching up to 7%)
- **Private Medical Insurance**:
- 22 weeks paid maternity leave and 6 weeks paid paternity leave (once relevant service requirements complete)
- **Train Ticket loan** (interest-free)
- **Cycle to Work Scheme**
- **Free shuttle bus** to and from Hatfield Train Station to the Hatfield offices
- Opportunity to participate in **Sharesave** and Buy as You Earn share schemes
**Income Protection** (can be up to 50% of salary for 3 years) and ** Life Assurance** (3 x annual salary)
Ocado Group is an equal opportunities employer and as such makes every effort to ensure that all potential employees are treated fairly and equally, regardless of their sex, sexual orientation, marital status, race, colour, nationality, ethnic or national origin, religion, age, disability or union membership status.
**Location**
View location here
**About Ocado Group**
When our journey started, we were all about changing the way people shop for groceries. 20 years later, we're developing our own ground breaking technology, opening multiple sites at an accelerating rate and engaging in exciting new business partnerships around the world
Transforming an industry also means transforming the way we do business. As we continually develop new technologies and customer propositions, we're looking for the Everyday Pioneers to lead us into the next stage of our evolution: enhancing our capabilities, inspiring our teams and developing new ways of working.
Changing the way the world shops, for good.
-
Software Engineer
3 weeks ago
Welwyn Garden City, Hertfordshire, United Kingdom Tesco Partners Full timeJob Title: Software Engineer\About Us:Tesco Partners is a leading retail company that values innovation and customer satisfaction. Our vision is to become every customer's favourite way to shop, whether they are at home or on the move.\Job Description:We are seeking a skilled Software Engineer to join our team in building, evolving, and rolling out our...
-
Senior Software Engineer
3 months ago
Welwyn Garden City, Hertfordshire, United Kingdom beBee Professionals Full time £60,000 - £80,000{"title": "Senior Software Engineer", "description": "Job SummaryWe are seeking a highly skilled Senior Software Engineer to lead our development team in designing, developing, and maintaining complex software solutions.This role involves designing, developing, and implementing high-performance software applications, leading technical decision-making...
-
Lead Software Engineer
3 months ago
Welwyn Garden City, Hertfordshire, United Kingdom beBee Professionals Full time £60,000 - £80,000Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to lead our development team in Welwyn Garden City, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop...
-
Software Engineer
1 month ago
Welwyn Garden City, Hertfordshire, United Kingdom Tesco Partners Full timeAt Tesco Partners, we're building a globally distributed tech team to drive the development of our Fulfilment Point System (FPS) platform. As a Full Stack Developer, you'll be responsible for designing and implementing reliable and operationally robust software applications using Java and modern technologies.The ideal candidate will have hands-on experience...
-
Software Development Engineer
2 weeks ago
Welwyn Garden City, Hertfordshire, United Kingdom ENGINEERINGUK Full timeWe are looking for graduates with a passion for technology to join our software engineering team as a graduate software developer.About the RoleAs a graduate software developer, you will have the opportunity to work on various projects and gain hands-on experience in software development using agile principles. You will be part of a team that works across...
-
Software Engineer Position
3 months ago
Welwyn Garden City, Hertfordshire, United Kingdom beBee Professionals Full time £45,000 - £65,000Software Engineer RoleWe are seeking a skilled Software Engineer to contribute to the development of innovative software solutions at beBee Professionals in Welwyn Garden City, UK.Key Responsibilities:Design, develop, and maintain high-quality software applications.Collaborate with cross-functional teams to design and implement new features.Perform unit...
-
UK Software Engineering Graduate
3 weeks ago
Welwyn Garden City, Hertfordshire, United Kingdom ENGINEERINGUK Full timeJoin ENGINEERINGUK as a graduate software developer and embark on an exciting career journey in software engineering.About the RoleThis graduate software developer position offers a unique opportunity to work on cutting-edge projects, collaborate with experienced engineers, and develop your skills in software development using agile principles.As a member of...
-
Software Development Engineer
1 month ago
Welwyn Garden City, Hertfordshire, United Kingdom ENGINEERINGUK Full timeAbout the Company">EngineeringUK is a leading company in software development, with a strong focus on building technology that has a real impact on our customers.We're committed to providing a 10-week paid programme over the summer for students to gain real-life experience in our front end or back end development teams.The programme will give you exposure to...
-
Software Engineering Manager
5 days ago
Welwyn Garden City, Hertfordshire, United Kingdom ENGINEERINGUK Full timeAbout the Role:As a Principal Software Development Engineer in Supply Chain Technology, you will shape and transform the future of Supply Chain. Your primary focus will be on shaping and transforming supply chain technology, working across multiple teams to set standards for engineering excellence and efficient technical design. You will own the design,...
-
Software Engineer
1 month ago
Welwyn Garden City, United Kingdom PayPoint plc Full timePlease note this role is Hybrid and will require travel to our Welwyn Garden City office once weekly/fortnightly Why are we recruitingAre you a Software Engineer with a passion for technology, looking to join an ambitious and growing cross-functional DevOps team? As a Software Engineer in PayPoint, you will be hands-on working in a fast-paced, cloud-first,...
-
Software Engineer
1 month ago
Welwyn Garden City, United Kingdom PayPoint plc Full timePlease note this role is Hybrid and will require travel to our Welwyn Garden City office once weekly/fortnightly Why are we recruiting Are you a Software Engineer with a passion for technology, looking to join an ambitious and growing cross-functional DevOps team? As a Software Engineer in PayPoint, you will be hands-on working in a fast-paced,...
-
Software Engineer
1 month ago
Welwyn Garden City, United Kingdom PayPoint plc Full timePlease note this role is Hybrid and will require travel to our Welwyn Garden City office once weekly/fortnightly Why are we recruitingAre you a Software Engineer with a passion for technology, looking to join an ambitious and growing cross-functional DevOps team? As a Software Engineer in PayPoint, you will be hands-on working in a fast-paced, cloud-first,...
-
Software Engineer
24 hours ago
Welwyn Garden City, United Kingdom Ocado Group Full time**About Us** **About the role** Your role is to design and develop control algorithms and testing routines for the motive components of the bot, as well as performing analysis to characterise the system behaviour, using data driven approaches for performance evaluation and control design. To do this you will design and develop embedded software for our...
-
Software Engineering Professional
4 days ago
Welwyn Garden City, Hertfordshire, United Kingdom ENGINEERINGUK Full timeJob DescriptionWe are seeking a highly skilled and experienced Senior Java Developer to join our team at ENGINEERINGUK. As a key member of our global distributed software engineering team, you will play a critical role in the development and maintenance of our in-house built Fulfilment Point System (FPS) platform.About the RoleThe successful candidate will...
-
Software Development Engineer
2 weeks ago
Welwyn Garden City, Hertfordshire, United Kingdom ENGINEERINGUK Full timeCompany OverviewENGINEERINGUK is a leading technology company that empowers innovation and collaboration. Our team of software engineers continues to lead the way, building technology that has a real impact on our customers.
-
Senior Software Engineering Lead
4 days ago
Welwyn Garden City, Hertfordshire, United Kingdom ENGINEERINGUK Full timeJob SummaryWe are seeking an experienced Principal Engineer to join our team at ENGINEERINGUK. This role will be responsible for designing and building distributed systems, as well as mentoring and developing junior engineers.About the RoleIn this position, you will have the opportunity to work on a range of challenging projects, from architecture to...
-
Full Stack Software Engineer
2 weeks ago
Welwyn Garden City, Hertfordshire, United Kingdom Noir Full timeJob Opportunity: Are you an experienced software engineer looking for a new challenge? We have a fantastic opportunity for a Full Stack Software Engineer to join our team at Noir in Welwyn Garden City, Hertfordshire.We are seeking a skilled professional with expertise in .NET, C#, Azure SQL, and Agile development methodologies. As a Full Stack Software...
-
Software Engineer
1 month ago
Welwyn Garden City, Hertfordshire, United Kingdom PayPoint Group Full timeJob DescriptionWe are seeking an experienced Software Engineer to join our team as a Frontend Developer. As a key member of our agile team, you will be responsible for delivering high-quality software solutions that meet the needs of our customers.In this role, you will work closely with cross-functional teams to design, develop, and test software...
-
Senior Software Engineering Leader
4 days ago
Welwyn Garden City, Hertfordshire, United Kingdom Tesco Partners Full timeWe are seeking an experienced Senior Software Engineering Leader to join our team at Tesco Partners. The ideal candidate will have a strong background in software development, with a focus on cloud-based solutions.About the RoleThis is an exciting opportunity to work as a Cloud Architect and Engineering Manager, leading a team of skilled engineers to design...
-
Software Engineering Team Lead
1 month ago
Welwyn Garden City, Hertfordshire, United Kingdom Tesco Partners Full timeAt Tesco Partners, we're seeking a talented Software Engineering Team Lead to join our team. As a technical leader, you'll be responsible for building and maintaining a passionate, engaged, and effective development team of engineers.We offer an annual bonus scheme of up to 20% of base salary, holiday starting at 25 days plus a personal day (plus Bank...