Senior Embedded Software Engineer

placeEnfield descriptionPermanent business_center£55,000 - £60,000/year calendar_month 
My client in Enfield is in need of a Senior Embedded Software Engineer.
JOB OVERVIEW:

The Software Engineer will be responsible for the improvements to, and maintenance of the integrated C2 application that links up all the sensors to create the heart of the solution. The design and update of the GUI, the addition of new features, and the interfaces to existing and new sensors will all be within the software engineers’ area of responsibility.

JOB FUNCTIONS:
  • To use good engineering practice to produce software for new, innovative products and solutions for the security business
  • To support and enhance existing software in accordance with commercial and project requirements
  • To undertake defining a set of requirements for a feature/bug fix up to system level; design and document a solution that meets the requirements; and implement, test, and verify the design meets the requirements with supported test evidence.
  • To write technical documentation including low level requirement specifications, test specification and functional description.
  • Will be expected to take responsibility of a small project/work package. This will involve scoping the task and defining resources together with estimated time scales. Project ownership will involve monitoring project progress and reporting to stake holders.
  • Responsible for design, specification, implementation, testing and maintenance of software to support the company’s products and services
  • Responsible for managing, investigating and resolving defects
  • Responsible for supporting team members
  • Work within an agile team multi-disciplined team
  • Providing estimates for software changes required to bids
  • Undertakes additional project tasks as required by management
  • Technical liaison within and outside the company with customers, suppliers and collaborators on software related matters
  • Mentoring of junior members of the team and providing constructive feedback in code/document reviews.
  • To be able to use test equipment such as: oscilloscopes, spectrum analysers, signal generators, etc. to test hardware on the bench running your implemented embedded software and verify it operates as expected.
  • Travel within the UK & Germany may be required and is considered an occasional feature of this role. (Requests could be made at short notice.)
  • To be responsible for building a software package for release; including configuring the release, raising the appropriate documentation, and chairing the release meeting.
  • Any other tasks associated with this role.
Qualifications:
  • An excellent master’s or bachelor’s Degree from a good university.
  • 5 years or more experience working on embedded software designs.
  • Proven track record of producing designs on time and within budget.
  • Good command of written and verbal English
  • Experience working on Radar or related DSP applications desirable.
Beneficial:
  • Windows MFC Experience
  • Practical experience of using Microsoft Visual Studio
  • Server Development
EXPERIENCE REQUIRED FOR THE ROLE:
  • Practical experience of using C++
  • Practical experience working in a Windows environment
  • Experience throughout the full software development lifecycle
  • Experience working within a team to deliver a product
  • Experience developing software derived from system requirements
Salary - £60K

Please respond with an up to date CV to be considered

apartmentRedline Group LtdplaceCambridge, 39 mi from Enfield
A role as a Senior Embedded Software Engineer based in Cambridge working for an exciting start-up company has just come available on the market The Senior Embedded Software Engineer, based in Cambridge, will be working for a company specialising...
apartmentAmplifi CapitalplaceLondon, 10 mi from Enfield
and strategies to ensure the quality and reliability of our fintech products. You will collaborate closely with cross-functional teams, including software engineers, product managers, and UX/UI designers, to identify testing requirements, develop test plans...
apartmentIC ResourcesplaceCambridge, 39 mi from Enfield
for office-based work which will enable valuable face-to-face time with your colleagues. For this Embedded Software Engineer, we are looking for someone with:  •  A strong background within Embedded Linux  •  Experience with Linux driver or Kernel...