This Job Vacancy has Expired!

Embedded Software Engineer

Posted on Jun 24, 2019 by CV-Library

Hampshire, United Kingdom
Immediate Start
Annual Salary
Embedded Software Engineer



Competitive Salary

Our client has a new exciting role for an experienced Embedded Software Engineer, to work for one of the best manufacturing companies in the Portsmouth area, who pay competitive salaries, excellent benefits and a great working environment.

Job Description:

Embedded Software Engineer designing robust, cost effective fire detection products using the disciplines required for high-volume manufacture. The role involves the design, implementation and verification of embedded software coded in C to interface to analogue circuitry and perform real-time signal processing.

Engineering Responsibilities:


- Appreciation of analogue and digital circuit design

- Understanding of sampling theory

- Appreciation of achieving very low power consumption


- Highly competent coding in C language on bare metal systems

- Production of high level and detail design specifications derived from analysis of requirements

- Coding of design in C to achieve real-time constraints

- Coding of design to minimise power consumption

- Design verification of implementation

- Generation of unit tests

- Version control of software artefacts

- Maintenance of legacy firmware coded in C or Assembler


- Participate in multi-discipline development project teams

- Collate requirements and generate design specifications

- Document designs for both internal use and submission to approvals bodies

- Participate in design and code review exercises to minimise likelihood of errors

- Maintain best practice product development techniques, including training & self-learning activities

- Evaluate & introduce new technologies where appropriate

Skills, Competencies and Experience:

- Degree level qualification in Electronic / Computer Engineering or similar discipline

- Exposure to designing analogue and digital circuitry

- Experience in designing for high volume manufacture

- Experience in hardware oriented embedded firmware development

- Experience in implementing low power products

- Experience in implementing real-time software

- Experienced in designing real-time software and techniques

- Experienced with C language and development tools

- Experienced in modular firmware design including using and creating libraries, version control, bug tracking and team working practices

- Experienced in peer code reviews

- Experience with modelling languages (e.g. UML) is desirable

- Experience with Agile development practices (e.g. Scrum) is desirable

- Excellent debugging skills, both in code and the surrounding hardware.

Benefits: Employee Bonus Scheme, Company Pension & Life Assurance, Flexi-time, Training & Professional Development, Healthcare Incentives, Share Incentive Scheme, Free Car Parking, Childcare Vouchers, 25 Days Annual Leave

Reference: 210281351

Similar Jobs

Embedded Software Engineer / Senior Embedded Software Engineer

Fareham, Hampshire, United Kingdom

£35k - £65k Annual

Embedded Software Engineer

Downton, Wiltshire, United Kingdom

£35k - £55k Annual

Embedded Software Engineer

Barking, Greater London, United Kingdom

£45k - £55k Annual

Embedded Software Engineer

Hampshire, United Kingdom

£30k - £40k Annual

Embedded Software Engineer

West Yorkshire, United Kingdom

Annual Salary

Embedded Software Engineer

Wigan, Greater Manchester, United Kingdom

£30k - £35k Annual

Embedded Software Engineer

London, United Kingdom

£45 - £55 Hourly

Embedded Software Engineer

Northamptonshire, United Kingdom

£40k - £50k Annual

Embedded Software Engineer

Staffordshire, United Kingdom

£40k - £50k Annual

Embedded Software Engineer

Warwickshire, United Kingdom

£40k - £50k Annual