E

Evolito

Electric propulsion motors for aircraft

Senior Software Engineer

Embedded EngineeringPosted on Nov 10
Full-timeBicester, UKNo salary listed

About the Job

Requirements

  • A degree or equivalent experience in software engineering, electronic engineering, or a related discipline.
  • Previous experience developing embedded software to RTCA DO-178C Software Level A or B, or similar safety-critical standards and assurance levels.
  • Previous experience developing embedded C software for real-time control systems.
  • Experience across several stages of the embedded software lifecycle, including requirements, architecture and design, coding, integration, verification, and release.
  • Knowledge of motor control algorithms and their implementation.
  • Familiarity with model-based development using MATLAB/Simulink and automatic code generation.
  • Knowledge of UML or equivalent software design notation, and tools such as CATIA Magic/Cameo or similar.
  • Familiarity with coding standards, such as MISRA C, for safety-critical embedded software.
  • Experience with requirements and lifecycle management tools such as CodeBeamer, DOORS, Polarion, or equivalent.
  • Familiarity with version control, build automation, and CI pipelines, including Git and make.
  • Sound understanding of embedded software architecture, interrupt-driven systems, concurrency, timing, memory management, communications, and hardware/software interfaces.
  • Practical software debugging, root-cause analysis, and fault-investigation skills.
  • Experience with peer review, configuration management, change control, problem reporting, traceability, and evidence-based verification in a controlled development environment.
  • Familiarity with Agile software development methodologies and industry best practices for software development.
  • A UK driving licence and availability to support visits to supplier sites.

Responsibilities

  • Take responsibility for software development activities across the full lifecycle, including developing software requirements, contributing to software architecture and design, model-based development and automatic code generation, manual implementation of low-level software in C, and producing associated lifecycle documentation.
  • Contribute to multicore software architecture, including allocation of functions, memory and peripheral ownership, inter-core communication, timing budgets, resource usage, and interference considerations.
  • Perform development testing, integration, debugging, problem investigation, and defect resolution, supporting issues through to root cause and closure.
  • Perform peer reviews of lifecycle artefacts.
  • Provide technical support to less experienced engineers and promote good software engineering practices.
  • Collaborate with internal and external stakeholders.
  • Follow the approved software development processes and standards for Software Level A of RTCA DO-178C.
  • Promote sound software engineering practices and contribute to continuous improvement of development methods, processes, tools, and team capability.

Desired Qualifications

  • Experience developing software for motor controllers or other high-performance real-time control systems.
  • Experience with multicore microcontrollers and familiarity with AMC 20-193 considerations.
  • Experience with TI C2000 C28x/C29x devices, or comparable automotive or aerospace microcontroller families.
  • Experience with static analysis, structural coverage, stack-usage analysis, and target-based testing.
  • Experience supporting software certification activities, certification reviews, or the production of compliance evidence for high-integrity software.

About the Company

Evolito

Electric propulsion motors for aircraft

Evolito develops high-performance, low-weight electric motors and power electronics for aerospace propulsion. Its products are designed for electric flight and are customized in partnership with aircraft manufacturers and urban mobility providers. The company sells and licenses its proprietary motor technology and components, pursuing long-term collaborations with airframers to create tailored propulsion solutions. Evolito’s approach combines scalable production with robust performance to support electric propulsion in air travel, aiming to reduce noise and emissions. Its goal is to accelerate the adoption of electric propulsion in aviation, transforming personal mobility and urban transportation into cleaner, quieter, and more efficient modes of travel.

Company size
201-500
Company stage
Early VC
Total funding
$6.4M
Headquarters
Upper Heyford, United Kingdom
Founded
2021

Recently Posted Jobs

Explore more opportunities at Evolito

See more jobs