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 and has ambitious growth plans over the next twelve to eighteen months. As part of our current high-growth phase, we are looking for a Software Engineer to join the team to develop the embedded software systems for Evolito motor controller products through to certification under the guidelines of RTCA DO-178C, Design Assurance Level (DAL) A. Key responsibilities will include: Writing requirements, producing design documentation and code for safety-critical software Peer reviewing of artefacts produced during the development of the Evolito system Providing technical expertise to the project software team through all stages of the application lifecycle Supporting communication between the software development team and the wider project team Collaborating with internal and external stakeholders and coordinating cross-team activities Following the approved software development process for Design Assurance Level (DAL) A of RTCA DO-178C Ensuring the use of development best practices and support process improvement activities Skills and experience required: Degree or equivalent in software or electrical engineering Previous experience as an engineer in the development of embedded software products to RTCA DO-178C (or DO-178B) DAL A or B Previous experience developing code in C programming language Previous experience of developing code for the ARINC 825 protocol Knowledge of motor control algorithms and implementation Familiarity with model-based development methods and auto-coding tool, such as MATLAB Familiarity with Agile software development methodologies and industry best practices for software development Experience with requirements and lifecycle management tools such as DOORS, Polarion, codeBeamer or Dimensions CM Creative problem solver, with a logical approach to implementing solutions Good verbal and written communication skills A flexible approach to work with the desire to thrive in a dynamic, fast-moving environment within a small company Self-motivated with the determination to succeed UK driving licence and be available to support visits to supplier sites. Desirable: Experience working with motor controllers. Knowledge of the AUTOSAR methodology and associated tools Familiarity with model-based development methods and auto-coding tools Knowledge of common graphical modelling languages such as UML and SysML Are you Evolito? Apply now for immediate consideration.