Senior Embedded Software Engineer

Senior Embedded Software Engineer

ePropelled
Full Time 10.56 - 12.04 GBP Today
Job description

ePropelled is looking for a Senior Embedded Software Engineer.

The Role

Our challenge in the UK Midlands office is to develop our eDTS technology from technology demonstrator to concept readiness – a level of development which allows it to be adopted by global OEMs.You will need to consider cost, timing and performance targets and deliver a solution for the motor inverter and ‘switching matrix’ needed to control the eDTS motors.

As a senior engineer, you will take responsibility for the technical delivery of your projects. You will take ownership for your own tasks and will endeavour to deal with issues using your own expertise. You will communicate closely with the Programme Manager and escalate issues when needed. You will understand the fundamentals of power electronics both in terms of software and hardware and you will be driven by your belief in the importance of both for future mobility.


Minimum Educational Qualifications

  • Degree in Electronics Engineering or equivalent.

Previous Experience

  • You will have a minimum of five years working within a similar field of embedded software design or application ideally for the control of power electronics
  • You will have coached one or more junior engineers

Responsibilities

To fulfill the role, you will

  • Support the development of, and ensure adherence to, project plans
  • Interpret internal/customer specifications and ensure adherence to requirements documentation
  • Analyze, refine and decompose high level requirements to generate software requirements
  • Have experience across all phases of V style software development cycle
  • Have experience with software architecture design, component identification and interface definition
  • Implement embedded software to drive power electronics components included embedded code, APIs and user interfaces
  • Demonstrate C programming skills as per coding guidelines such as MISRA
  • Have experience with communication protocols such as CAN, I2C, SPI, Flexray, LIN and writing drivers for them
  • Have experience with 32-bit MCUs such as TI C2000, Infineon Tricore AURIX family etc.
  • Understand low-level electronics and be able to trace schematics as required during software debugging and testing
  • Write unit, integration and system level test specification and test the embedded software as per test specifications
  • Support simulation activities for power electronics devices
  • Have experience working within A-SPICE, ISO26262 (or equivalent) Systems Process management
  • Be familiar with ASIL ratings and Functional Safety
  • Support product documentation (user manuals, etc.)
  • Be comfortable working directly with customers including, from time to time, on site at their premises
  • Understand the importance of test, quality assurance and release processes and assure strict adherence to these at all time
  • Demonstrate a self-motivated approach to problem solving
  • Be capable of the highest quality of communication to the Project Management team, the Engineering Manager and customers
  • Be able to project manage a small (< £80k) project
  • Develop motor control software design concepts in support of system requirements.
  • Lead responsibility for the development of software for on-board units including Motor Controllers and Power Management Units.
  • Create technical documentation, i.e., concept documents, system functional and design specifications, technical specifications and test reports for all designs.
  • Develop firmware/software for embedded processors and DSP based motor controller/power system to support required features.
  • Implement motor control firmware based on sensor-less FOC principles. Understand and create control methods and algorithms for controlling Brushless motors and their systems.
  • Expert knowledge of Sensor-less torque control and closed loop position control
  • Experience with sensor-based control desired
  • Implement software based digital filtering for sensor monitoring
  • Develop control models in MATLAB/Simulink.
  • Software development using National Instruments LabView/Python/Arduino and preferably C/C++
  • Take a leading role in implementing software strategy
  • Can work remote, but should also be able to come in occasionally to the workplace.
  • Carry out additional duties as requested by the Engineering manager.
  • Nice to have experience with AI software and assembly language.

Other Advantageous Skills

  • Experience using version control and change management tools
  • Experience with Model Based Software Development using Matlab/Simulink and auto C code generation using Embedded Coder/Targetlink
  • Experience with AUTOSAR based toolchain
  • Experience of working in the automotive industry
  • Knowledge of writing software for high voltages and high currents
  • Experience of DFMEA

Senior Embedded Software Engineer
ePropelled

www.epropelled.com
Lowell, United States
Nick G
Unknown / Non-Applicable
51 to 200 Employees
Company - Private
Electronics Manufacturing
2018
Related Jobs

All Related Listed jobs

Customer Assistant
Marks & Spencer Edinburgh, Scotland 10.9 GBP HOURLY Today

To deliver a great shopping experience for their customers, putting customers before task every time. Serve our customers efficiently and brilliantly well on

General Assistant
Rileys Sports Bars Harlow, England 9.5 - 11.05 GBP HOURLY Today

Refer and friend bonus scheme 150 to 300 depending on role. Flexible shifts - to fit around the other important things in life.

Easy Read Communication Worker
Cornwall Council 22557 - 27666 GBP ANNUAL Today

This position will be subject to a criminal record disclosure check. The aim of Healthy Cornwall is to provide health improvement services across Cornwall and

warehouse worker
US Postal Service Plainfield, VT 41475 - USD HOURLY Today

About us

We are professional and agile.

Our work environment includes:

  • Growth opportunities

Apply at:...

clinical pharmacist
Circle Health Group Guildford, England 40738 - 22120 GBP ANNUAL Today

Senior Clinical Pharmacist Who are we? We are Circle Health Group. We are the number one independent provider of hospital services in this country,...