C++, Embedded, Linux Software Engineer

Job type:
permanent
Start:
10/2015
Duration:
n.a
From:
Proteus Europe
Place:
Hertfordshire
Date:
10/03/2015
Country:
flag_no United Kingdom
project ID:
993497

Warning
This project is archived and not active any more.
You will find vacant projects in our project database.
Proteus Europe is currently recruiting for a Senior Embedded C++, Linux Software Engineer to join our prestigious clients team. You will be designing, developing and supporting embedded software for our clients products within the Software Engineering team.

Required skills:
- A good communicator who pays attention to detail
- Current working knowledge of embedded software development in the C++ language
- At least 3 years' experience working with Linux
- Must possess sufficient understanding of digital electronics to support software interfacing
- Minimum of 10 years' experience in an Embedded Software Engineering role
- Must be PC literate

Key Responsibilities:
- Work with the Systems Engineering group to refine product requirements.
- Gain and maintain a thorough understanding of the operation of software within products.
- Offer suggestions and pursue methods for improving the operation of products.
- Design and implement embedded software in accordance with good practice paying particular attention to design for test
- Plan, document and execute software testing activities
- Prepare documentation for software releases in accordance with company procedures
- Where appropriate, develop software to aid automated testing of software and hardware subsystems
- Plan and organize tasks for yourself and, when necessary, for other members of the Software Engineering group.
- Contribute to the process of selecting appropriate tools for software development
- Provide technical expertise in meetings with customers - both internal and external.
- To assist refining the procedures & processes in the Software Engineering group.
- Provide feedback of progress to project management & line management.
- Attend training & develop relevant knowledge & skills to support your role.

For the first step in the recruitment process, please get in touch with me and I will chat with you in more detail about this role and the next stage of the recruitment process. I look forward to hearing from you.