Graduate Software Engineer

Graduate Software Engineer Woking, England

McLaren Applied
Full Time Woking, England 49600 - 80357 GBP ANNUAL Today
Job description

Background


As architects of meaningful change, we guide industries forward by developing world-class products and holistic, scalable solutions that harness our expertise in telemetry, control and analytics and electrification.


We work with pioneers and visionaries who share our ambition to win. The output is high-performance design of products and processes across the automotive, motorsport, transport and internet of things industries.


You won’t believe what we get to work on.


Purpose of the Role


  • As part of the Connected Intelligence Engineering team, the Associate Software Engineer will be a member of the cross-functional engineering team working on our connectivity and analytics products. They will be working alongside our other engineers on full software lifecycle development for both our on-vehicle and cloud hosted software.
  • Develop new customer and product features alongside other software engineers
  • Work with Systems and Test Engineers in integrating and testing software in the overall product

Principal Accountabilities


  • Coding for Linux Systems
    • Linux systems in C; familiar with the standard C and POSIX libraries including the socket API
    • Linux core tools; Bash, GCC, make and Git
    • Linux device driver or other kernel development experience, in particular working with the network stack
  • Networking Knowledge and Experience
    • Layer 1 and 2 networking knowledge: Ethernet, wireless protocols
    • Developing wireless devices: wireless network behaviour, basic protocol knowledge, measurement and testing of device performance
  • Cloud Software Development
    • Building products on cloud infrastructure such as AWS, Azure and GCP and micro services
    • Infrastructure as code (preferably Terraform and Terragrunt)
    • Containerization and container orchestration (preferably Docker and Kubernetes) and related managed services (e.g. EKS).
    • SQL and NoSQL databases
    • Time Series databases
    • Database/application scaling, optimisation and monitoring
    • Message brokers such as Kafka and/or MQTT
    • Designing, developing and creating RESTful web services and APIs
    • CICD pipelines and test automation
    • Front-end technology (e.g. Angular, React, Django)
  • Good understanding of agile or lean development practices

Knowledge, Skills, Qualifications and Experience


  • BA first-class degree or upper 2nd in a related engineering subject or equivalent experience.
  • Knowledge/experience in programming in at least one language.
  • Strong analytical and numerical skills.
  • Ability to learn quickly and take ownership of allocated tasks.
  • Being capable of working independently as well as collaborating with colleagues.
  • Focus on quality of executed tasks.


Our Values


OWNERSHIP

OPENNESS

BRAVERY

INGENUITY

HUMILITY


All employees must ensure compliance with the Company Health and Safety Policy, and all relevant other statutory Health and Safety legislation.


This job description may not detail all duties allocated to the post holder, nor cover duties of a similar nature which are commensurate with the role, which may from time to time be reasonably required by the relevant manager.

Graduate Software Engineer
McLaren Applied

https://www.mclarenapplied.com
Woking, United Kingdom
Unknown / Non-Applicable
201 to 500 Employees
Company - Private
Architectural & Engineering Services
Related Jobs

All Related Listed jobs

Customer Advisor
Boots United Kingdom Today

Access to corporate third-party discounts, including retail, cinema, holidays and more (UK only). Generous staff discount (with enhanced discounts for Boots

Telesales Advisor
DFS Doncaster, England 36000 GBP ANNUAL Today

Be the first point of contact for new and existing customers by answering inbound sales enquiries; offering a world class service every time.

Sales & Operations Assistant
The Range Plymouth, England 15720 - 19950 GBP ANNUAL Today

Providing 1st line support for store retail queries answering enquiries wherever possible and directing stores to the correct department where necessary.

Junior Hairdresser
cocos hub London, England 15319 GBP ANNUAL Today

Hairdressing NVQ/SVQ Level 2 (preferred). The job would consist of the basic duties of a junior, washing hair meeting and greeting clients and general cleaning

2024 Summer Intern Program - Global Markets - London
UBS London, England Today

Seek the best prices to execute our clients sales orders; &. There are additional commercially focused roles within Global Markets, which, while not