cover image
AKKODIS

Graduate Software Engineer

On site

Warwick, United Kingdom

£ 30,000 / year

Full Time

26-02-2025

Job Specifications

Graduate Software Engineer
Circa £30k
Warwick on site
My client based in Warwick are looking to hire a Graduate Software Engineer with experience the programming language C!
My client is a market leader in smart devices as is looking to hire a graduate software engineer.
This is a fantastic opportunity to work with other talented developers along the wider team who are all passionate about Embedded software. You will get the chance to work on a diverse range of products from medical devices through to transport solutions!
For this role you should idea possess the following:
A 1st or Upper 2nd degree in an engineering degree such as software. electronics or Embedded/hardware with a focus on Embedded systems, from a university with a strong engineering reputation, or an equivalent broad-based technical qualification.
Direct experience in a product design and development environment is not essential, but relevant work experience and university design projects would be beneficial.
To lead by example in setting standards with a "can do" attitude that inspires colleagues and clients
A great creative problem-solver, able to generate innovative solutions to complex engineering problems.
Be able to combine academic excellence with a natural engineering intuition and a genuine interest in product development.
Enjoy assimilating new information and learning new skills very quickly in a dynamic, consultancy environment.
Good verbal and written communication skills with clients and colleagues.
To take responsibility for your technical design work, although experienced engineers will be happy to advise you and we have formal checking procedures in place.
In Return for your skills my client is offering a generous salary of up to £30k, 22 days annual leave, half day Friday, discretionary bonus, generous bonus scheme, paid parking and a centre location!
Please note this is an office based role and you are expected to be in the office 5 days a week.
Please also only apply if you have the relevant work permits for the UK.
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.

About the Company

Akkodis is a global digital engineering company and Smart Industry leader. We enable clients to advance in their digital transformation with Talent, Academy, Consulting, and Solutions services. Our 50,000 experts combine best-in-class technologies, R&D, and deep sector know-how for purposeful innovation. We are passionate about Engineering a Smarter Future Together. With a shared passion for technology and talent, 50,000 engineers and digital experts deliver deep cross-sector expertise in 30 countries across North America, ... Know more

Related Jobs

Company background Company brand
Company Name
Stanford Black Limited
Job Title
C++ Software Engineer – FPGA-Accelerated Trading Systems
Job Description
C++ Software Engineer – FPGA-Accelerated Trading Systems My client is seeking a highly skilled C++ Software Engineer to play a pivotal role in enhancing their low-latency trading systems. They are actively refining their existing infrastructure to capitalise on new opportunities in a different market area, and this role is key to ensuring they remain at the forefront of electronic trading. You will work on high-performance, Linux-based systems, leveraging modern C++ and FPGA acceleration to push the boundaries of speed and efficiency. Responsibilities Design, develop, and optimise high-performance C++ software to integrate with FPGA-based acceleration solutions. Work closely with FPGA engineers to ensure seamless software-hardware integration and maximise system efficiency. Enhance and refine low-latency systems, focusing on reducing end-to-end execution times to maintain a competitive edge. Profile and analyse system performance, identifying bottlenecks and implementing improvements to achieve best-in-class execution speeds. Contribute to the full development lifecycle, including design, implementation, testing, deployment, and ongoing performance tuning. Maintain a business-oriented mindset, ensuring technical decisions align with the firm’s strategic trading objectives. Requirements Strong proficiency in modern C++ (C++17/20) with a focus on performance optimisation. Experience with low-latency, high-performance software development, particularly within trading or other real-time systems. Familiarity with FPGA architectures and the interaction between software and hardware accelerators. Solid understanding of algorithms, data structures, and concurrent programming. Experience with network protocols and kernel bypass technologies (e.g., DPDK, RDMA) is a plus. Strong problem-solving skills and the ability to thrive in a fast-paced, dynamic environment. Excellent communication and collaboration skills, with the ability to work effectively across engineering and trading teams.
London, United Kingdom
On site
Full Time
26-02-2025
Company background Company brand
Company Name
Rio
Job Title
Senior Software Engineer
Job Description
Senior Full-Stack Engineer (Hybrid – Shoreditch, London) Join our AI-powered sustainability company and help shape the future of our cutting-edge platform. We’re looking for a motivated technologist eager to learn, problem-solve, and collaborate in a fast-growing team. About the Role You’ll be part of a small, high-impact team developing new features for our AWS-hosted, service-based platform with a React frontend. This hybrid role requires at least two days a week in our Shoreditch office. How to Apply Please send your CV to recruitment@rio.ai alongside a summary of your experience in the industry. Responsibilities Design and develop scalable, high-performance features. Collaborate across teams to refine and implement product requirements. Advocate Agile best practices and drive continuous improvement. Optimize SQL queries and work with cloud services (AWS). Mentor junior developers and uphold coding standards. Ensure high code quality through testing, debugging, and code reviews. Essential Skills & Experience 5+ years of experience with Node.js, React, JavaScript/TypeScript. Strong SQL skills, including performance optimization. Experience in Agile development, scalable APIs, and cloud-based architectures. Solid understanding of AWS services and DevOps principles. Passion for writing clean, maintainable code and improving team practices. Nice-to-Have Skills Snowflake / Data Warehousing DevOps & CI/CD experience GraphQL Benefits Competitive salary Pension & private medical (after probation) Employee discounts and more Ready to make an impact? Apply now!
London, United Kingdom
On site
Full Time
25-02-2025
Company background Company brand
Company Name
Net Talent
Job Title
Software Engineer
Job Description
Location: Glasgow Job Type: Full-Time We are looking for a talented Software Engineer with expertise in .NET MAUI to join our dynamic team in Glasgow. Responsibilities: Design, develop, and maintain mobile applications for iOS and Android platforms using .NET MAUI. Collaborate with cross-functional teams to define, design, and ship new features. Ensure the performance, quality, and responsiveness of applications. Identify and correct bottlenecks and fix bugs. Help maintain code quality, organization, and automation. Stay up-to-date with the latest industry trends and technologies to ensure our applications remain current and competitive. Requirements: Bachelor's degree in Computer Science, Engineering, or a related field. Proven experience in mobile application development for iOS and Android using .NET MAUI. Strong understanding of mobile UI/UX principles. Proficiency in C# and .NET framework. Experience with RESTful APIs to connect mobile applications to back-end services. Familiarity with cloud message APIs and push notifications. Solid understanding of the full mobile development life cycle. Experience with developing for cloud platforms, Azure, Kubernetes and Azure SQL. Preferred Qualifications: Experience with other mobile development frameworks (e.g., Xamarin, Flutter). Knowledge of Agile/Scrum methodologies. Experience with version control systems such as Git. If you'd like to find out some more and apply for the above position, please submit you CV and email Craig on: cbrown@nettalent.net
Glasgow, United Kingdom
On site
Full Time
26-02-2025
Company background Company brand
Company Name
Thyme
Job Title
Senior Java Software Engineer
Job Description
Core Java Engineer - Hybrid - London, England - Salary £115,000 + Benefits! Overview: My client is looking for a Core Java Software Engineer to join their dynamic team based in London between 2-3 days a week with a heavy focus on Core Java programming, Kafka, Kubernetes and more. Your team will be working on Low-latency, real-time data systems so prior experience in this is essential. Key Responsibilities: Contribute to all stages of the product lifecycle, including design, development, documentation, testing, integration, deployment, and ongoing maintenance. Engage in mentoring, both providing and receiving feedback, to encourage mutual growth and team development. Requirements: 7+ years of experience as a backend Core Java developer with complex, distributed systems. Proficient in core Java, data structures, concurrency, and building applications from scratch Experienced in event-driven systems using Kafka and stream processing at scale (Flink, Kafka Streams, Spark). Strong knowledge of deploying applications on Kubernetes and troubleshooting issues. Expertise in data consistency, availability, and managing complex data models. Experience tuning JVM performance, including garbage collection and heap dumps. Familiar with using monitoring/observability tools to ensure application stability This is your chance to work on innovative solutions in a collaborative, high-performance team. If you're passionate about building scalable systems and growing in a dynamic environment, we’d love to hear from you. Apply today and take the next step in your career! Core Java Engineer - Hybrid - London, England - Salary £115,000 + Benefits!
London, United Kingdom
Hybrid
Full Time
26-02-2025