Senior Embedded Software Engineer
What you’ll be doing:
- Design and development of embedded software entities, from specification through to release into service
- Support to electronic circuit designers for computing architecture aspects
- Architecture design and coding of complex software problems including, but not limited to, digital signal processing, TCP/IP, data recording solutions
- Translation of requirements into design detail
- Undertake design review activities at various levels
- Support other software engineers as appropriate
- Verification of components and sub-systems using a combination of simulation, analysis, test, and assurance techniques
- Able to follow the engineering lifecycle and contribute to progress and design reviews
- Support system integration activities
Your skills and experiences:
- Extensive experience in low-level software design and implementation in C / C++
- Degree, or equivalent experience, in Electronic Engineering
- Sound understanding of one or more microprocessor architectures
- CEng or equivalent level of capability, or working towards CEng status
- Experience of complex system integration, both hardware and software
Benefits:
You’ll receive benefits including a competitive pension scheme, enhanced annual leave allowance and a Company contributed Share Incentive Plan. You’ll also have access to additional benefits such as flexible working, an employee assistance programme, Cycle2work and employee discounts – you may also be eligible for an annual incentive.
The Maritime Services team:
Working in a highly skilled team developing a major upgrade to the UK’s lightweight torpedo. A mixed hardware and software team developing electronics & low-level software for DSPs & FPGAs.
Job Reference: ST1007_1694184485
Salary: £40000 - £65000 per annum
Salary per: Annum
Job Duration:
Job Start Date: