Embedded Software Engineer - Basingstoke - £(phone number removed) A client of nGenium are looking for a skilled embedded software engineer to join a team focused on the development of wirelessly connected products. Requirements: • Confidence developing software for microcontrollers, preferably ARM Cortex-M. • Experience programming in C. • Experience with schematics, PCB layouts, technical documentation. • Good logical problem-solving, and communication skills. • Ability to work autonomously, under guidance of senior engineers, and as part of a small team. • A minimum of 5 years product development experience. • A passion to keep on learning new things. Technical skills: • Programming skills in a range of languages including C, C++, C#. • Experience in Graphical User Interface development. • Experience with source control systems like SVN and Git. • Experience in product security. • Knowledge of RF, and wireless communications. • Knowledge of IoT technologies and concepts. Responsibilities: • Developing well written, maintainable, and reliable code. • Documenting your work, including specifications and manuals. • Peer code reviews. • Testing and supporting company products For more information please apply here. Unfortunately the client are not able to provide sponsorship of any kind