Embedded Systems Engineer

Posted 18 January by Baltic Recruitment Limited Featured

Embedded Software and Microprocessor Card Design

To design software and supporting hardware design, having determined software and controller requirements, validating appropriately and following the company software implementation program whilst maintaining all supporting documentation.

Generation and maintenance of software requirements in line with the project functional specification and company quality standards

Generation of software design and documentation in line with project requirements and company standards

Generation of efficient, well structured, annotated software code as defined in the design documentation

Operation of simulation tools to ensure software design operates the product control system in the desired manner. Conduct stability analysis of control system by operating simulation tools to ensure the product remains stable in all conditions

The design / modification of embedded processor cards, peripherals, interfaces and I/O circuitry to meet the functional requirements of the project system and the operating software, including all design specification, manufacturing requirements, component definition and testing documentation

Design of interface software (ie serial link, Ethernet, CANbus, MOD Bus, ProphiBus for example)

Requirements

Engineering Degree in software and/or embedded systems related discipline

Experience

  • Demonstrable experience with FPGA Logic Design and simulation using high level descriptive language, preferably VHDL.
  • Able to create test modules such as Pulse Width Modulator generator and communications modules such as UARTS, I2C, CAN etc
  • Working knowledge of C programming language
  • Experience in design and development of signal conditioning, processing and control PCB packages using CAD packages including analogue and digital circuits
  • Ability to operate simulation tools such as PLECS and/or Symmetrix
  • Demonstrable experience of working to recognised software processes and standards with application of Software Integrity Levels (SIL)

Required skills

  • C
  • PCB
  • fpga
  • embedded software

Reference: 34265132

Bank or payment details should not be provided when applying for a job. reed.co.uk is not responsible for any external website content. All applications should be made via the 'Apply now' button.

Report this job