Naukrijobs UK
Register
London Jobs
Manchester Jobs
Liverpool Jobs
Nottingham Jobs
Birmingham Jobs
Cambridge Jobs
Glasgow Jobs
Bristol Jobs
Wales Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Embedded Firmware Engineer

Job LocationEdinburgh
EducationNot Mentioned
Salary45,000 - 60,000 per annum
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypePermanent, full-time

Job Description

Enigma People Solutions is recruiting Embedded Firmware Engineers for one of our most outstanding clients that is an international designer of mixed signal semiconductor solutions with a growing design presence in the Edinburgh, Scotland.Our clients is a fabless semiconductor company specializing in the design of innovative mixed-signal System-on-Chip (SoC) solutions for automotive applications.Our client design team develops custom and standard SoC solutions for automotive applications which integrate advanced digital ICs (ArmCortex MCUs and/or DSP) with mixed-signal devices into a single System-in-Package (SiP). The mixed signal can includepower management, RF, high voltage as well as high speed convertors allowing us to provide complete solutions to our international customer base.You will join a small team of highly competent engineers involved in the design, implementation and verification of firmware for embedded systems targeting automotive driver assistance system (ADAS) applications. You will architect, design, implement andsupport firmware modules and sample applications. You will also support the hardware SOC design teams pre-silicon verification and application engineering groups customer-facing demonstration platforms. This is an excellent opportunity for a talented andmotivated firmware developer to join a growing team of engineers who strive to solve automotive problems.Job Responsibilities:

  • Writing hardware abstraction layer drivers for communication peripherals common in automotive systems, especially Ethernet, SPI, CAN and LIN.
  • Writing firmware for handling data and control traffic over UDP, TCP and PTP protocols commonly used in automotive Ethernet.
  • Implementing memory-efficient light-weight RTOS such as FreeRTOS and Contiki on ARM Cortex M and R series processors.
  • Prototyping firmware systems in pre-silicon stages using FPGA or simulation platforms to have code ready for silicon bringup on day 1.
  • Writing software documentation, and presenting it to peers and management cogently.
Qualifications:
  • Education and experience levels: Ph.D. + 3 years, M.S. + 5 years, Bachelors + 7 years, from a leading science/engineering university program.
  • Mastery of embedded concerns such as real-time budgeting, memory fragmentation, calling conventions, re-entrancy, boot-strapping, scatter-gather, DMA, CRT library.
  • Prior experience with C-based device driver and RTOS on ARM Cortex M and R series MCUs.
  • Familiarity with code quality standards such as MISRA C and AUTOSAR.
  • Expert level understanding of version control, release management, continuous integration and unit testing.
  • Experience with industry standard debug/trace using Segger, Lauterbach or equivalent.
  • Familiarity with using lab equipment such as an oscilloscope and a logic analyzer during silicon bringup and debug.
  • Experience in from-scratch new product development.
  • Preferred experience in qEMU, CAN, Layer 2 and Layer 3 IP networking, TrustZone, Functional Safety as well as embedded networking such as lwip or equivalent.
Work Location: Edinburgh, UK

Keyskills :
Embedded SystemsFPGAFirmware

APPLY NOW

© 2019 Naukrijobs All Rights Reserved