Software Engineer - C, C++, ARM, Embedded, UI, C#
Would you like to be part of a team that builds systems to prevent money laundering and counterfeit cash production?
We have an awesome opportunity for a talented Software Engineer / Senior Developer to join a successful software company at the beginning of an exciting journey. The company have big growth plans and a very exciting pipeline of work with an impressive range of financial clients. Their solutions protect the UK's financial integrity - they stop bad guys from conning the system - think Frank Abagnale, you'd be Tom Hanks (in a programmer capacity!).
The company iare advocates of modern technology, innovation and product R&D and are looking for ambitious and talented developers to help them build the next generation of cash protection systems.
The company are big investors in people and are looking for someone with experiene and potential. You might have early career level experience and be looking for guidance or be at the pinnacle of your career and able to bild world-class solutions - or somewhere in between! The company can facilitate people at all levels.
You will gain great exposure to greenfield projects and a company at the start of a major scale-up. You will learn a huge amount working here and become a well-rounded and talented developer in the process.
You will be responsible for pushing forward technology within the team and have a solid technical background in:-
- Embedded C / C++ (Arm Processors, DSP, PCB, Algorithms)
- C# Windows Development
- GUIs - C#/XAML/HTML-CSS
- TDD - maintaining test specifications, bug fixing
- Agile environment
- Customer Facing UI programs
For the first 6-12 months the focus of the work will be approximately 70% C# desktop development and 30% embedded (C++, ARM, DSP). In the long-run it will be more of a 50/50 split between desktop and embedded work.
If you are skilled in only Embedded C++ please send your CV as well as if you are skilled in only C# (Windows desktop development) please send your CV.
The company offer outstanding opportunities for career progression.