Embedded Software Engineer - Power Applications

ESCO Maritime Solutions 

📍 Rugeley, United Kingdom 🇬🇧

full-time
mid-level
Expired
Posted —
This job posting has expired View All Embedded Software Engineer Jobs

Key Skills

DSPmicrocontrollerC/C++MATLABSimulink

Industry

AutomotiveAerospace

Job Description

Scope / Dimensions

  • Operate as the go-to controls engineer across multiple projects, liaising with multiple stakeholders to design, implement and verify embedded software applications.
  • Work with the systems engineers to develop requirements, interface definitions and other applicable material to optimise implementation.

Key Responsibilities

  • Act as the embedded technical specialist within a small team developing a range of electrical power systems, primarily converters.
  • Design and develop the system design, along with systems and electronic specialists.
  • Develop DSP and / or microprocessor-based designs for controllers, protection devices and power conversion equipment.
  • Implement prototypes and perform testing.
  • Engage in interface definition to ensure compatibility with interfacing systems.
  • Support verification and qualification testing.
  • Collect, scrutinise, organise and challenge customer requirements.
  • Interact with internal and external customers to resolve design choices and ambiguities.
  • Define interfaces at handover points on the project.
  • Drive for re-use, similarity and maximising previously developed products / items.
  • Perform system analysis.
  • Participate in system validation and verification and ensure compliance with requirements.
  • Tailor, modify or create processes to drive activities which we repeat and would add value.

Financial Responsibilities

  • Support delivery of assigned scope of work within agreed schedule and budget limits.

Qualifications, Knowledge, Skills And Experience

Education/Experience

  • Bachelor’s or Master’s degree in Electronic / Electrical Engineering, Software / Systems Engineering, or a related field.
  • Proven track-record of delivering embedded software / firmware ideally in one or more of the automotive / aerospace / nuclear / defence industries.
  • A team player mentality, thriving in a collaborative and supportive work environment.
  • Experience of embedded C/C++ and/or python coding for microcontrollers.
  • Quick learner with a flexible and adaptable approach.
  • Knowledge of embedded software operation within systems.
  • Experience of DSPs would be beneficial.
  • Experience of code generation from MATLAB/Simulink would be beneficial.

Preferred Qualifications

  • Systems testing experience.
  • Experience of power systems.
  • Experience of Jama, DOORS, Polarion or similar requirements management tools.
  • Experience of working with agile approaches such as sprints, scrums and using Jira or similar for self-organisation.

Note: All candidates must be eligible to achieve the relevant security vetting level applicable to the role.