Embedded Software Engineer - C++/C & Linux


Premium Job From Nigel Frank International

Recruiter

Nigel Frank International

Listed on

26th February 2021

Location

Bracknell

Salary/Rate

£40000 - £55000

Type

Permanent

Start Date

asap

This job has now expired please search on the home page to find live IT Jobs.

Embedded Software Engineer - Bracknell - negotiable - C++/C & LinuxCurrently recruiting for our client, an award winning manufacturer of security products, who are looking to hire an embedded software engineer with strong skills in C++ and C & Linux.This is a great opportunity for someone with good communication skills who is looking to expand their experience in embedded systems and has ideally worked on s/w designThe role is based in Bracknell, Berkshire and the successful candidate would ideally live within a 25 mile radius and work in a hybrid work life. The ideal candidate should have these essential skills:Research, design and develop software solutions for new and existing products and features.Provide full technical documentation for allocated projects and provide support for those projects where future design changes are required.Ensure product designs and code conform to all relevant standards pertaining to safety, functionality and performance.Ensure new code and updated code is fully tested with no regressions.Participate in code and design reviewsWork with the Project Manager and/or the Team Leader to provide realistic effort estimates for new projects.To take part in specification and planning meetings as required.Provide status reports on assigned tasks to the Project Manager.Investigate and resolved issues within the code.Organise your work within each stage of a project to achieve an earliest possible completion date.When required provide support to resolve customer issues.Train and support new staff where the need arises.Must Needed Skill Set;C/C++ skills, (+ 5 years)Embedded Linux (+ 5 years)Object oriented design methods and toolsComms MQTT,TLS, REST API, RS485, USBTarget debugs, monitors or simulatorsGood communication skills, have the ability to clearly convey an issue and solution.Creation of quality technical documentation.Source code control systems (Git)Proven experience in an Agile software development environmentDebugging skillDesirable;Java scriptARM Cortex family of processorsReal Time Operating SystemsUI/UX codingTCP and UDP communicationsFamiliarity with peripherals e.g. GPIO, DMA, ADC, Timers, etcWifi, OTA, uboot, 3G and 4G modemsJenkinsJIRA softwareComponent test harnesses

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: