You are currently viewing Software Engineer (m/f/d) – Lichfield, UK

Software Engineer (m/f/d) – Lichfield, UK

Full Time
Lichfield, United Kingdom
Posted 2 years ago

Reporting to the DAAD Radar Team Lead within the UK, the successful candidate will be able to demonstrate proven capability and experience of designing and developing software for high performance embedded systems.

Your Tasks

  • Realization of embedded software for microcontrollers using established company design practices and software life cycles in line with the ISO2001:2008 quality system and high integrity design standards
  • Provide close coordination of project activities throughout the duration of the project between both the development teams and the customer
  • Interpretation of system requirements in collaboration with systems and hardware engineers to generate software requirements using formal methods
  • High and low-level problem solving of technical issues, particularly in the domain of automotive radar and ADAS
  • Code implementation using C/C++/Python programming languages, assembly language and automatic code generation from modelled environment (e.g. AUTOsar)
  • Regular peer reviews of source code & design documentation
  • Generation and maintenance of unit tests; Software build system maintenance (script updates)
  • Generation and execution of test plans and reports at all levels of the “V” life cycle, including unit/structural tests, integration tests and verification/validation tests
  • Generation, maintenance and formal review of technical documentation
    Active participation in regular project and team meetings
  • Responsibility and ownership of ADAS product elements (e.g. software components, tooling topics) and/or technical project team roles (Function Owner, Component Owner, etc…T

Your Profile

  • Degree-qualified in an appropriate science or engineering discipline
  • Minimum of 2 years’ experience in a similar role within an embedded system product development environment
  • Experience of programming using C, C++, C# and assembly languages
  • Experience in Windows Embedded, Embedded Linux, Visual Studio and Eclipse
  • Experience using requirements management and specification tools e.g. DOORS, MKS Integrity
  • Experience using configuration management tools e.g. MKS
  • Experience with software analysis methodologies and tools e.g. UML, Rhapsody
  • Experience with CAN based test tools e.g. CANoe, CANalyser, CANape, PCAN or ValueCAN
  • Experience of current ADAS applications e.g. ACC, EBA, LDW, LKA or autonomous vehicles
  • Experience of ADAS sensor technologies e.g. Radar, Mono Camera, Stereo Camera, Lidar, Ultrasonic
  • Experience of signal processing, image processing, object tracking, classification and fusion algorithms and techniques
  • An ability to interpret circuit schematics and understand the basic operation of electronics hardware, especially microprocessor peripheral support circuitry
  • Higher levels of hardware competence, especially some experience of high voltage (up to 1kV), high power systems would be advantageous
  • Good test and analysis skills
  • Good written and verbal communication skills
  • Proficiency with standard office tools: Microsoft Word, Excel, PowerPoint etc
  • A team player with the ability to work alone unsupervised
  • Highly-motivated and capable of working on multiple activities concurrently

What we offer

  • Competitive Salary;
  • 25 days holiday plus statutory holidays;
  • Private Medical Insurance;
  • Company Pension scheme;
  • Childcare Voucher scheme;
  • Discount on tyres;
  • Training Opportunities;
  • Modern working environment and flexible working practices
Do you want to hear more from our team?

Why you should apply

  • Competitive Salary
  • 25 days holiday plus statutory holidays
  • Private Medical Insurance
  • Company Pension scheme
  • Childcare Voucher scheme
  • Discount on tyres
  • Training Opportunities
  • Modern & flexible working environment
  • And more benefits that come with working for a global industry leader!


We Generate Technical Solutions
Pragmatic. Versatile. Responsive

Job Features

Job CategoryFor Professionals

Apply Online

A valid email address is required.
A valid phone number is required.

Zip Code / City