Firmware Engineer
Role details
Job location
Tech stack
Job description
Our Client is seeking a skilled Software/Firmware Engineer to join their engineering team. This role involves designing, developing, and testing embedded software and applications for innovative products, working as part of a multidisciplinary team., * Develop software and firmware for product design within an integrated engineering team.
- Produce design documentation, including specifications, manuals, and test procedures.
- Implement strategies for new functions and maintain clear design records.
- Ensure compliance with ISO 9001:2015 standards and company procedures.
- Support continuous improvement and contribute to project success.
Requirements
Do you have a valid Driving License license?, Do you have experience in Embedded software?, * Degree in Computer Science (2:1) or equivalent experience.
- Experience in application development using C# .NET; knowledge of C/C++ advantageous.
- Familiarity with Android development (Xamarin) desirable.
- Full software lifecycle experience, including design, development, testing, and maintenance.
- Structured design methodology (UML or similar).
- Ability to think conceptually and deliver technical solutions under minimal supervision.
- Eligible for SC security clearance and hold a full UK driving licence.
Desirable:
- Electronics knowledge and independent verification experience.
- Track record in producing high-quality code in application or embedded environments.
Benefits & conditions
Pulled from the full job description
- Profit sharing
- Company pension, * 9-day fortnight (every other Friday off).
- Competitive salary, profit-sharing scheme, stakeholder pension, and death-in-service cover.
- Rewards and recognition programme and employee engagement initiatives.
This is an excellent opportunity for a motivated engineer to work on cutting-edge projects and contribute to innovative software solutions.
About Morgan Jones