Embedded Software Engineer
- Recruiter
- Confidential
- Location
- Plymouth
- Salary
- Competitive
- Posted
- 22 Jul 2022
- Closes
- 19 Aug 2022
- Sectors
- Engineering
- Contract Type
- Permanent
- Hours
- Full Time
The Planet Group are partnering with a global Aerospace organisation to secure an Embedded Software Engineer to join their team in Plymouth on a permanent basis.
Position Overview:
To work as an Embedded Software Engineer on a range of inertial measurement projects.
Key Responsibilities:
Providing inputs to Software planning, estimation and project management activities.
Providing inputs to the requirements analysis activity.
Decomposition of system requirements into software requirements, user stories, use cases
Embedded software design architectural/detailed design.
Development of detailed test specifications, integration and unit level
Coding - primarily Embedded C++ and C for support systems and tools.
Verification of code against design and requirements.
Hardware/software integration
Support performance qualification testing including the development of test tools.
Key Skills:
Degree level qualification
5-years experience of Software Engineering, working within the software development lifecycle on real time embedded software, including use of high level languages C and C++, Ada (preferably modern embedded C++)
The ability to work well within a team as well as being self-motivated.
Excellent technical writing and communication skills
Excellent customer focus
Desirable:
Experience with software design tools e.g., Enterprise Architect or similar
Understanding of UML
Experience with version control e.g., SVN, Git, Seapine SCM
Experience of Test Driven Development
Experiences of Lean Software Development
Experience of providing planning input project management and bids
We are an equal opportunities Recruitment Business and Agency. We welcome applications from all suitably qualified candidates regardless of their race, sex, disability, religion/belief, sexual orientation or age.
Each company within the Planet Equity Group is a "data controller." This means that we are responsible for deciding how we hold and use personal information about you in line with GDPR guidelines. Full details regarding how we hold your data is available within our Privacy Notice accessible on our website
Position Overview:
To work as an Embedded Software Engineer on a range of inertial measurement projects.
Key Responsibilities:
Providing inputs to Software planning, estimation and project management activities.
Providing inputs to the requirements analysis activity.
Decomposition of system requirements into software requirements, user stories, use cases
Embedded software design architectural/detailed design.
Development of detailed test specifications, integration and unit level
Coding - primarily Embedded C++ and C for support systems and tools.
Verification of code against design and requirements.
Hardware/software integration
Support performance qualification testing including the development of test tools.
Key Skills:
Degree level qualification
5-years experience of Software Engineering, working within the software development lifecycle on real time embedded software, including use of high level languages C and C++, Ada (preferably modern embedded C++)
The ability to work well within a team as well as being self-motivated.
Excellent technical writing and communication skills
Excellent customer focus
Desirable:
Experience with software design tools e.g., Enterprise Architect or similar
Understanding of UML
Experience with version control e.g., SVN, Git, Seapine SCM
Experience of Test Driven Development
Experiences of Lean Software Development
Experience of providing planning input project management and bids
We are an equal opportunities Recruitment Business and Agency. We welcome applications from all suitably qualified candidates regardless of their race, sex, disability, religion/belief, sexual orientation or age.
Each company within the Planet Equity Group is a "data controller." This means that we are responsible for deciding how we hold and use personal information about you in line with GDPR guidelines. Full details regarding how we hold your data is available within our Privacy Notice accessible on our website