Senior Embedded Software Engineer

Marcus Webb Associates
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 65K

Job location

Tech stack

Testing (Software)
Microsoft Windows
Compilers
Software Debugging
Embedded Software
Firmware
Failure Mode Effects Analysis
MISRA C (C Programming Language)
Software Engineering
PIC Microcontroller
GIT
Software Coding
Software Version Control

Job description

You will work across the full lifecycle - design, development, test and validation, and will support products as they go into series production.

Requirements

If you are an experienced embedded software engineer who enjoys working in a small, agile product development environment, this could be an ideal next step., * Excellent academic background (degree or master's in electrical/electronic engineering, software engineering or similar)

  • Ability to read and understand electronic schematics.

  • Good experience in writing embedded software / firmware for microcontrollers with cross compilers

  • Good appreciation of electronics theory with the ability to read electronic schematics

  • Excellent experience in C and C++programming

  • Proven experience with software test and debug

  • Familiarity with coding standards, such as MISRA

  • Experience in writing software for Windows would be very useful

  • Familiarity with source control, such as GIT Confident

  • Experience with developing embedded software /firmware for power electronics / inverters, electric motors / motor controllers. A strong preference for automotive / electric vehicle applications.

  • Experience of DFMEA / PFMEA and / or problem solving techniques

Excellent communication and teamwork skills - comfortable in a customer-focused, fast-moving engineering environment

Beneficial experience: Senior Embedded Software Engineer

  • Automotive ECU or control electronics development (e.g. powertrain / electric drive unit (EDU), body control modules, brakes, engine management or chassis systems)

  • Exposure to design-for-manufacture (DFM) and validation testing processes

  • Experience with power electronics would be useful (e.g. inverter or DC-DC converter design)

You'll join a business that values technical excellence and gives engineers the freedom to make a real impact. This is a great opportunity to develop innovative, production-ready electronics for a variety of customers across multiple sectors (e.g. 2 and 3 wheeled automotive EVs, off-highway vehicles, industrial drives / control, etc.)

This Senior Embedded Software Engineer role is commutable from Norwich, Thetford, King's Lynn, Bury St Edmunds, Great Yarmouth, and Lowestoft (under an hour)

Apply for this position