Company

JacobsSee more

addressAddressWarrington, Cheshire
type Form of workPart Time, Flexible working available, Permanent
salary SalaryCompetitive
CategoryIT

Job description

Your Impact:
At Jacobs, we'll inspire and empower you to deliver your best work so you can evolve, grow and succeed - today and into tomorrow. With more than 55,000 people in 40 countries, working at Jacobs offers an exciting range of opportunities to develop your career within a supportive and diverse team who always strive to do the right thing for our people, clients and communities.
People are Jacobs' greatest asset, and we offer a competitive package to retain and attract the best talent.
In addition to the benefits you'd expect, UK employees also receive free single medical cover and digital GP service, family-friendly benefits such as enhanced parental leave pay and free membership of employee assistance and parental programmes, plus reimbursement towards relevant professional development and memberships. We also give back to our communities through our Collectively program which incorporates matched-funding, paid volunteering time and charitable donations.
Work-life balance and flexibility is a key focus area for Jacobs. We're happy to discuss hybrid, part-time and flexible working hours, patterns and locations to suit you and our business.
About the Opportunity:
Jacobs' Robotics Development Team offers start-to-end full system design, research, development and testing for integrated electro-mechanical and software systems. We create smaller and smarter robotics systems to solve complex inspection and maintenance challenges across multiple heavy industries. Central to our development process is the use of the Unity game engine, we use it to; rapidly evaluate digital prototypes, produce synthetic datasets, test robotic AI-agents, display live and post-processed data, and facilitate more intuitive human-robot interactions. We are looking for a Unity Developer with a broad range of skills to join our team at the Birchwood campus.
Responsibilities of the role include:
  • Collaborate with cross-functional teams of engineers and software developers to create high-quality robotics simulation systems using the Unity game engine.
  • Create and maintain Unity assets, including but not limited to textures, materials, models, and animations.
  • Develop tools and scripts to automate repetitive tasks and streamline workflows for the development team.
  • Assist in the development of realistic and accurate optical models and shaders to simulate cameras in challenging optical environments, including underwater.
  • Optimize graphics and performance for real-time rendering and user/developer experience.
  • Work with software developers to integrate machine learning, computer vision and artificial intelligence algorithms into Unity simulations and ensure the simulation software interfaces correctly with physical hardware.
  • Stay current with the latest Unity features and trends in the gaming industry to apply them to robotics simulation.
  • Provide technical support and mentorship to less experienced engineers and developers in the team.

Here's What You'll Need:
Required Criteria:
  • Proficiency with the Unity game engine and its features, such as 3D modelling, lighting, animation, and scripting.
  • Experience of software development and programming languages such as C#, Python, and C .
  • Experience in creating and optimizing 3D assets for real-time rendering and performance.
  • Excellent problem-solving skills and attention to detail to identify and resolve issues in simulations.
  • Strong communication and collaboration skills to work effectively with cross-functional teams.
Experience in the following areas would be advantageous:
  • Strong understanding of physics and mathematics as they relate to both simulations and physical hardware.
  • Interest in robotics, mechanical design, electronics, and rapid-prototyping techniques such as 3D printing.
  • Knowledge of version control systems such as Git and familiarity with Agile development methodologies.
  • Familiarity with machine learning and AI algorithms and ideas for their integration/interaction with Unity.
  • Ability to write custom shaders, create procedural materials, and use particle systems.
  • A degree in Computer Science, Game Development, or a related field is anticipated, although relevant experience and a strong portfolio will also be equally considered.
Our Culture:
Our values stand on a foundation of safety, integrity, inclusion and diversity. We put people at the heart of our business and we truly believe that by supporting one another through our culture of caring, we all succeed. We value positive mental health and a sense of belonging for all employees. Find out more about life at Jacobs.
We aim to embed inclusion and diversity in everything we do. We know that if we are inclusive, we're more connected, and if we are diverse, we're more creative. We accept people for who they are, regardless of age, disability, gender identity, gender expression, marital status, mental health, race, faith or belief, sexual orientation, socioeconomic background, and whether you're pregnant or on family leave. This is reflected in our wide range of Global Employee Networks centred on inclusion and diversity - ACE, Careers, Enlace, Harambee, OneWorld, Prism, Vetnet, and Women's - find out more about our employee networks here.
Jacobs partners with VERCIDA to help us attract and retain diverse talent. For greater online accessibility please visit to view and access our roles. As a Disability Confident employer, we will interview all disabled applicants who meet the minimum criteria for a vacancy. We welcome applications from candidates who are seeking flexible working and from those who may not meet all the listed requirements for a role.
If you require further support or reasonable adjustments with regards to the recruitment process (for example, you require the application form in a different format), please contact the team .
Your application experience is important to us and we're keen to adapt to make every interaction even better. We welcome feedback on our recruitment process and if you need more from us before deciding to join Jacobs then please let us know.
Refer code: 2527669. Jacobs - The previous day - 2024-01-16 15:16

Jacobs

Warrington, Cheshire
Popular Unity Developer jobs in top cities

Share jobs with friends