Software Engineer
Software / Firmware Engineer (Embedded Systems) C#, .Net, C, C++
Kent (Hybrid – 2 days office per week)
We’re looking for a talented software/firmware engineer to join a collaborative engineering team working on cutting-edge product development. If you enjoy solving complex problems and seeing your work come to life in real-world applications, this is a fantastic opportunity.
The Role
As a key member of the engineering team, you will be involved in the full product lifecycle – from concept through to testing and delivery.
Key responsibilities include:
- Designing and developing embedded software and firmware for new products
- Working closely with multidisciplinary engineers across hardware and software
- Producing technical documentation (specifications, test procedures, manuals)
- Implementing enhancements and new functionality
- Maintaining accurate design and development records
- Supporting quality processes aligned with ISO 9001 standards
What We’re Looking For
Essential:
- Degree in Engineering, Computer Science, or similar (2:1 preferred)
- Experience with C# and .NET development
- Strong understanding of the software development lifecycle
- Experience working in collaborative project teams
- Proven ability to write high-quality, maintainable code
Desirable:
- Experience with C/C++
- Exposure to Android development (Xamarin)
- Knowledge of structured methodologies (e.g., UML)
- Electronics understanding or embedded systems exposure
Skills & Attributes
- Self-motivated with strong time and project management
- Analytical thinker with excellent problem-solving ability
- Strong communication and teamwork skills
- Ability to translate technical requirements into practical solutions
- Detail-oriented with a results-driven mindset
- Must be eligible to obtain SC-level security clearance
What’s on Offer
- Flexible working with a 9-day fortnight (every other Friday off)
- Competitive salary + profit-sharing scheme
- Pension and death-in-service benefit
- Employee engagement and reward programmes
- £50,000 salary
If you're passionate about embedded systems and looking to grow your career in an innovative environment, we’d love to hear from you.