Embedded Software Engineer

Embedded Software Engineer London, England

Broster Buchanan
Full Time London, England 70550 - 100000 GBP ANNUAL Today
Job description

To provide technical leadership of software developments.

To support the design and development of new product ranges.

To manage technical documentation, bug reporting and inspire colleagues.

To improve companies software process

ROLE DIMENSIONS

You will work on the architecture and implementation of a wide range of software products ranging from simple implementations on a single microcontroller to multi-processor Linux systems providing state-of-the-art orchestration of in excess of 500 processors.

You will take pride in providing modern, easy-to-use user interfaces through high-definition touchscreens.

You will be an implementation-oriented person, who gets things done quickly and pragmatically

You will work on a range of protocols including TCP/IP, UDP, SNMP, CAN, SPI, and will feel just as comfortable debugging at this level as you are at board level with oscilloscopes and logic analyzers.

You will be writing embedded software in C, and JavaScript in both Bare Metal and Linux environments, but occasionally, you may be asked to look into Python or SQL.

You may have experience of automated software testing and have a desire to use such techniques to improve software quality.

You will look after scheduling and general management of the team.

KEY RESPONSIBILITIES AND ACCOUNTABILITIES

Hands on design and development of embedded software for a range of different products and processor ranges.

Technically lead the delivery of multiple complex software development projects from design through to release.

Working closely with other members of the Engineering team to produce accurate delivery estimates throughout the transition from analysis through to design and delivery.

Provide regular and effective progress updates to the Engineering management team.

Participate in reviews and meetings and provide updates on project progress.

Take responsibility for ensuring that risks and issues are identified and managed closely and drive all stakeholders to deliver on time and to the required quality standards.

Work closely with relevant teams internally to ensure alignment and coordination of seamless implementation of existing and new products.

Contributing to post implementation reviews helping to demonstrate success or otherwise of projects.

Keep abreast of new ideas and techniques which will be beneficial to the business.

Ensure that technical documentation relating to the software elements of a product is accurate and up to date.

Assist with technical support of the company products both internally and externally.

Identify areas for improvement in requirements and feedback to stakeholders.

Commit to continuous improvement of self, team.

COMPETENCIES REQUIRED FOR THE ROLE

Qualifications and Experience

Essential (E) or Desirable (D)

HR Office Use Only

Engineering degree with embedded software element

Essential

Significant experience of Embedded design implementation, debug and test

Essential

Experience of hardware level debug of embedded systems including use of Oscilloscopes and Logic Analyzers

Essential

Experience in writing embedded software on a range of different platforms e.g., PIC, Linux, iMX

Essential

Experience of software test automation

Desirable

Experience of a range of different software development toolsets

Desirable

Skills

Strong software design skills

Essential

Strong operating system knowledge including Linux and Bare Metal programming

Essential

Strong EMBEDDED C skills

Essential

JavaScript (Ideally under Node.JS)

Essential

Ability to work effectively to meet scheduled development goals and deadlines

Essential

Excellent interpersonal skills

Essential

Ability to work as part of team and on own initiative

Essential

Strong IT skills

Essential

Strong planning, problem solving and organisation skills

Essential

Awareness of communications/satellite industry/SDR/technologies

Desirable

Personal Qualities

Professional and approachable manner

Essential

The ability to develop excellent working relationships

Essential

Positive, confident and enthusiastic attitude at all times

Essential

Self-motivated

Essential

Innovative and solutioneering engineer

Essential

Other Factors

Flexible and adaptable to fast paced changing environments

Essential

Commercially minded

Desirable

Job Types: Full-time, Permanent

Pay: £70,550.00-£100,000.00 per year

Benefits:

  • Gym membership
  • Work from home

Schedule:

  • 8 hour shift
  • Holidays
  • Monday to Friday
  • No weekends

Supplemental pay types:

  • Bonus scheme
  • Performance bonus
  • Yearly bonus

Ability to commute/relocate:

  • London, WD3 1RT: reliably commute or plan to relocate before starting work (required)

Experience:

  • software engineering: 5 years (required)
  • Embedded software c: 5 years (required)
  • Linux: 3 years (required)

Embedded Software Engineer
Broster Buchanan

https://www.brosterbuchanan.com/
Birmingham, United Kingdom
Andrew Broster
Unknown / Non-Applicable
51 to 200 Employees
Company - Private
Staffing, Recruitment & Subcontracting
Related Jobs

All Related Listed jobs

clerk
Texas County Memorial Hospital Houston, MO 38977 - 28340 USD ANNUAL Today

Job Posting
Ward Clerk
Emergency Department
PRN

Under the general supervision of the...

Kitchen Hands
Roseacre Pub Company Ashby de la Zouch, England 7 - 10.42 GBP HOURLY Today

Organising and sorting away pots and pans. Job Types: Full-time, Part-time, Permanent. Part-time hours: 16-40 per week.

Chief Executive’s Office - Coordinator
London Borough of Sutton Sutton, London, England 43815 - 51903 GBP ANNUAL Today

Local and national discounts for shopping, eating out and leisure activities. We are looking for an individual capable of overseeing the smooth running of the

Door Supervisor
DSGroup Liverpool, England 12 - 20 GBP HOURLY Today

Hold a valid SIA Licence. Have good English and communication skills. Be happy to wear our DSG uniform. Be Punctual with time keeping.

Accounts/Admin Assistant
LV= Life & Pensions Hitchin, England 21255 GBP ANNUAL Today

Dealing with internal or external customer/member queries to ensure we provide all customers with a high-quality service. Credit control: 1 year (preferred).