At a Glance
- Tasks: Develop and maintain software applications for cutting-edge electric propulsion systems.
- Company: Join Evolito, a pioneer in electric aerospace technology aiming for a net-zero world.
- Benefits: Enjoy a full-time role with opportunities for growth and learning in a dynamic team.
- Why this job: Be part of a revolutionary mission transforming personal mobility and urban air transport.
- Qualifications: Degree in Computer Science or related field; strong programming skills in Java, C++, or Python.
- Other info: Experience with cloud platforms and Agile methodologies is a plus; UK driving license required.
The predicted salary is between 28800 - 48000 £ per year.
Graduate Software Engineer page is loaded
Graduate Software Engineer
Apply locations Bicester time type Full time posted on Posted Yesterday job requisition id JR100022
Evolito’s mission is to accelerate the adoption of electric propulsion in aerospace applications in support of a net-zero world. We will help to revolutionise personal mobility and transform our towns and cities with clean, noise-free air transportation.
Evolito develops and manufactures class-leading, lightweight, high-power, and high-torque-density electric propulsion systems for a range of aerospace markets, including EVTOL, Unmanned Aerial Vehicles and General Aviation.
As well as ultra-high performance, low-weight electric motors and controllers, Evolito specialises in high integrity, bespoke battery systems for the aerospace and defence markets. The team is scaling rapidly andhas ambitious growth plans over the next twelve to eighteen months.
As part of our initial growth phase, we are looking for a Graduate Software Engineer to be responsible for developing and maintaining software applications and systems. This role involves working closely with the software development team to design, implement, and test software solutions that meet the needs of the company and its customers.
Key responsibilities will include:
- Assist in the development of software applications and systems
- Write and maintain code in various programming languages
- Participate in code reviews and provide constructive feedback
- Collaborate with team members to design and implement software solutions
- Conduct testing and debugging of software applications
- Document software development processes and procedures
- Stay up-to-date with the latest industry trends and technologies.
Skills and experience required:
- A degree in Computer Science, Software Engineering, or a related field
- Strong programming skills in languages such as Java, C++, or Python
- Knowledge of software development methodologies and best practices
- Experience with version control systems like Git
- Good problem-solving skills and attention to detail
- Strong verbal and written communication skills
- Ability to work well in a team environment
- Self-motivated with a desire to learn and grow in the field of software engineering
- Experience with Model Based software design tools for example SimuLink
- Familiarity with embedded software design practices and UML
- Knowledge of basic electronic design
- Knowledge of cloud computing platforms such as AWS or Azure
- Understanding of Agile software development methodologies
- UK Driving License and ability to travel.
Are you Evolito?
Apply now for immediate consideration.
#J-18808-Ljbffr
Graduate Software Engineer employer: Evolito Limited
Contact Detail:
Evolito Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Graduate Software Engineer
✨Tip Number 1
Familiarise yourself with Evolito's mission and values. Understanding their focus on electric propulsion and commitment to a net-zero world will help you align your passion and skills with their goals during interviews.
✨Tip Number 2
Brush up on your programming skills, especially in Java, C++, and Python. Being able to demonstrate your coding abilities through practical examples or projects can set you apart from other candidates.
✨Tip Number 3
Engage with the latest trends in software development and aerospace technology. Showing that you're proactive about learning and staying updated can impress the hiring team and demonstrate your commitment to the field.
✨Tip Number 4
Network with current employees or alumni who work in similar roles. They can provide insights into the company culture and the specific skills that are valued at Evolito, which can be beneficial for your application.
We think you need these skills to ace Graduate Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant skills and experiences that align with the Graduate Software Engineer role. Emphasise your programming skills in Java, C++, or Python, and any experience with software development methodologies.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software engineering and your interest in Evolito's mission. Mention specific projects or experiences that demonstrate your problem-solving skills and ability to work in a team.
Showcase Relevant Projects: If you have worked on any software projects, either academically or personally, include them in your application. Highlight your role, the technologies used, and the outcomes achieved to demonstrate your practical experience.
Prepare for Technical Questions: Anticipate technical questions related to programming languages and software development practices. Brush up on your knowledge of version control systems like Git and be ready to discuss your understanding of Agile methodologies.
How to prepare for a job interview at Evolito Limited
✨Showcase Your Programming Skills
Be prepared to discuss your experience with programming languages like Java, C++, or Python. Bring examples of projects you've worked on and be ready to explain your thought process during development.
✨Understand the Company’s Mission
Familiarise yourself with Evolito's mission to accelerate electric propulsion in aerospace. Demonstrating knowledge about their goals and how your role as a Graduate Software Engineer contributes to this can set you apart.
✨Prepare for Technical Questions
Expect technical questions related to software development methodologies, version control systems like Git, and problem-solving scenarios. Practising coding challenges beforehand can help you feel more confident.
✨Emphasise Team Collaboration
Since the role involves working closely with a team, highlight your ability to collaborate effectively. Share examples of past experiences where you contributed to a team project and how you handled feedback during code reviews.